負責人
|
|
簡介
|
單晶片系統之核心通常包含一個或數個微處理器,如ARM、MIPS、x86等微處理器,做為系統執行與一般控制之用,
CPU 的主要任務為跑作業系統如Linux, win CE或網路協定等等。Processor 提供可程式之彈性為單晶系統不可或缺的DIP。 |
上課大綱
|
- General pipeline processor architecture
- ARM processor architecture
- ARM instruction set
- Precise interrupt model
- AMBA bus interface
- Processor core and interface
- Testing interface
- Processor core verification system
- FPGA demo system
|
實習大綱
|
- Instruction fetch, decode, execute
- Data access
- Control units
- Forwarding unit
- Data hazard detection unit
- Interrupt control unit
- Coprocessor interface unit
- AMBA
- JTAG and Test bench
- FPGA demo
|
預期成果
|
- ARM compatible 之32 位元 DIP
- CPU soft core 之印證系統
- CPU 之FPGA demo
- 相關的教材、投影片與實習講義
|