마이크로프로세서 설계
- 담당교수
- 이강
- 강의수
- 16
- 수강
- 1105
- 제작연도
- NCS분류
- 공학>컴퓨터ㆍ통신>정보통신공학
- 강의설명
- 이 과목의 목표는 마이크로프로세서를 설계하고 구현할 수 있는 능력을 기르는 것이다. 컴퓨터 구조의 파이프라인 부분을 review하고 pipeline의 hazard 처리 기법을 배운다. MIPS ISA 를 복습하고, 학생들이 팀을 이루어 창의적으로 자신들만의 16비트 RISC 기반의 ISA를 설계하여 발표하고, 이를 서로 토의한 뒤에 자신만의 ISA를 확정한다. 구현은 파이프라인버젼과 multiplecycle 버전은 모두 한다. Verilog로 이 ISA를 구현하는 프로세서 하드웨어를 설계하고 시뮬레이션과 FPGA보드를 이용하여 하드웨어로 구현한 뒤 여러문제를 각자의 프로세서로 프로그램하여 FPGA 보드에서 작동시켜 문제를 해결으로써 설계 능력을 보여준다.