教學大綱表 (112學年度 第2學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 超大型積體電路設計實習
(英文) Vlsi Laboratory
開課單位
Departments
電機工程學系
課程代碼
Course No.
E4280
授課教師
Instructor
黃淑絹
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
大四
先修科目或先備能力(Course Pre-requisites):Introduction to VLSI
課程概述與目標(Course Overview and Goals):To get fimilar with familiar with the IC design flow by using electronic design automation (EDA) tool.
教科書(Textbook) N. H. E. Weste and D. Harris, Integrated Circuit Design, 4th Ed., Addision Wesley, 2011.
參考教材(Reference) CIC lecture notes
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
1 Introduction Course Introduction
Overview of the IC Design Flow
Lab 1: Cadence® -- Schematic Design
Introduction
VLSI Design Flow
上機實習
作業
 
2 Circuit Simulation Lab 2: Hspice Circuit Simulation Learn how to use Hspice for circuit simulation 上機實習
作業
 
3 CMOS Process and Layout CMOS Process
CMOS Circuit Layout
Layout Design Rules
Lab 3: Cadence® -- Virttuo
Learn how to use Cadence Virtuso for Layout 上機實習
 
4 CMOS Process and Layout CMOS Process
CMOS Circuit Layout
Layout Design Rules
Lab 3: Cadence® -- Virttuo
Learn how to use Cadence Virtuso for Layout 上機實習
 
5 Layout Verification Design Rule Check (DRC)
Layout vs Schematic (LVS)
Prasitic Extractio (PEX)
Post-Layout Simulation
Lab 4: Calibre
Learn how to use Calibre for layout verification 上機實習
 
6 Layout Project Design Rule Check (DRC)
Layout vs Schematic (LVS)
Prasitic Extractio (PEX)
Post-Layout Simulation
Layout Project 上機實習
作業
 
7 Layout Project Design Rule Check (DRC)
Layout vs Schematic (LVS)
Prasitic Extractio (PEX)
Post-Layout Simulation
Layout Project 上機實習
 
8 Logic-Level Simulation – Verilog Introduction to Verilog
Introduction of NC-Verilog
Learn how to model combinational circuits by using Verilog structural modeling. 上機實習
 
9 Logic-Level Simulation – Verilog Structral Modeling of MUX and adder Structral Modeling of MUX and adder 上機實習
作業
 
10 Verilog – RTL Modeling Behavioral modeling
Verilog Examples
Verilog behavioral modeling 上機實習
 
11 Verilog – RTL Modeling Verilog Examples
ALU and FIR filter behaviorial modeling
Learn how to model circuits by using Verilog behavioral modeling. NC-Verilog will be used to verify the circuits. 上機實習
作業
 
12 Verilog – Finite-State Machine Modeling and testig a FSM Learn how to use Verilog HDL to model and test a serial input bit-stream pattern detector and a one’s counter. 上機實習
作業
 
13 Logic Synthesis – Synopsys Concept of logic synthesis
Synthesis tool -- Synopsys
Learn the concept of logic synthesis and get familiar with the synthesis tool -- Synopsys. 上機實習
 
14 Logic Synthesis – Synopsys & Cell Library Design Synthesizing the RTL code into the gate level design using cell library Synthesizing the RTL code into the gate level design using cell library 上機實習
 
15 Logic Synthesis – Synopsys & Cell Library Design Synthesizing the RTL code into the gate level design using cell library Synthesizing the RTL code into the gate level design using cell library 上機實習
作業
 
16 Cell-Based IC Physical Design and Verification Cell-based IC physical design concept Cell-based IC physical design concept 上機實習
 
彈性教學週活動規劃

No.
實施期間
Period
實施方式
Content
教學說明
Teaching instructions
彈性教學評量方式
Evaluation
備註
Notes
1 起:2024-06-10 迄:2024-06-21 5.小專題 Project MIPS Process Design 實作報告


教學要點概述:
1.自編教材 Handout by Instructor:
■ 1-1.簡報 Slids
■ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: 彈性教學:10%   作業:90%  

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
課程網站(Website):https://ilearn.ttu.edu.tw
扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504