Advanced Computer Architecture, 2018
Advanced Computer Architecture, 2018
Teaching Staff
Prof. Jeong-Gun Lee
Time & Place
Tuesday 6 PM.
1219 Engineering Building.
Github
Welcome to Advanced Computer Architecture. In this class, we learn internal structure of a modern computer architecture and how to implement the architecture using Verilog HDL on an FPGA.
1. Review of Computer Architecture (MIPS Processor Architecture, Single Cycle MIPS Processor)
2. Verilog HDL, a Hardware Description Language (HDL)
3. Introduction to an FPGA and Logic Implementation on an FPGA (Intel FPGA Board)
- Intel Quartus II CAD Tool
- ModelSim Simulator
4. Design of a Single-Cycle MIPS Processor in Verilog HDL
5. Design of Pipelined MIPS Processor
6. Design of Manycore MIPS Processor with Shared Memory
- Synchronization and Data Communication via a Shared Memory
7. Design of Manycore MIPS Processor with On-Chip Network