NTU Course
NewsHelpOverview

Soc Design Laboratory

Offered in 112-2
  • Notes
  • NTU Enrollment Status

    Loading...
  • Course Description
    本系統晶片設計實驗課程主要教導System-on- Chip (SoC)的基本設計概念。
  • Course Objective
    驗證SoC設計流程 - 軟硬體協同設計 (並非 IC 設計流程)。
  • Course Requirement
    Prerequisite - Switch Circuits and Logic Designs (SCLD) - Computer Architecture (CA) - Digital System Design (DSD) - Computer-aided VLSI System Design (CVSD) - Programming Languages - Verilog (trained from course of CVSD or DSD) - C/C++ Nice to have - Operating System (OS) - Embedding System
  • Expected weekly study hours after class
    Schedule: Week Date Topic L 1 2/20 Course Introduction and SoC Overview Lab 0 2 2/27 ARM SoC Platform and Processor 3 3/5 Xilinx Platform Introduction Lab 1 4 3/12 RTL on FPGA Lab 2-1 Lab 1 HW1 5 3/19 FPGA and ASIC design flow Lab 2-2 Lab 2-1 HW2 6 3/26 Bus System on FPGA Lab 2-2 HW1 7 4/2 Memory mapped IO Lab 3-1 HW2 8 4/9 Integration of ARM Bus IP Lab 3-2 Lab 3-1 HW3 9 4/16 Introduction of AXI DMA Lab 4 Lab 3-2 10 4/23 Block ram usage Lab 5 Lab 4 HW3 11 4/30 Introduction of JPEG Lab 6-1 Lab 5 12 5/7 JPEG in software vs JPEG in hardware Lab 6-2 Lab 6-1 13 5/14 JPEG improvement Final Project Lab 6-2 14 5/21 Embedded Linux on ZYNQ 15 5/28 Final Presentation 16 6/4 Final Presentation
  • Office Hour
    *This office hour requires an appointment
  • Designated Reading
    待補
  • References
    講義、自編教材
  • Grading
  • Adjustment methods for students
  • Course Schedule