0% found this document useful (0 votes)
29 views12 pages

Thiet-Ke-Vi-Mach-So-Nang-Cao - Truong-Quang-Vinh - Asic&ip-Ch0 - (Cuuduongthancong - Com)

The document provides information about an ASIC and IP core design course including the instructor details, textbooks, course description, outcomes, syllabus and schedule. The syllabus covers 5 chapters on topics like introduction, fabrication, architecture design, verification and physical design. Assessment includes assignments, exams and a group project.

Uploaded by

tle708062
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views12 pages

Thiet-Ke-Vi-Mach-So-Nang-Cao - Truong-Quang-Vinh - Asic&ip-Ch0 - (Cuuduongthancong - Com)

The document provides information about an ASIC and IP core design course including the instructor details, textbooks, course description, outcomes, syllabus and schedule. The syllabus covers 5 chapters on topics like introduction, fabrication, architecture design, verification and physical design. Assessment includes assignments, exams and a group project.

Uploaded by

tle708062
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

ĐẠI HỌC QUỐC GIA TP.

HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC BÁCH KHOA
KHOA ĐIỆN-ĐIỆN TỬ
BỘ MÔN KỸ THUẬT ĐIỆN TỬ

om
.c
ng
ASIC AND IP CORE DESIGN

co
an
th
ng
Chapter 0: Course Introduction
o
du
u
cu

1 CuuDuongThanCong.com https://fb.com/tailieudientucntt
Course Information
• Instructor

om
– Truong Quang Vinh, Ph.D.

.c
– Department of Electronics

ng
http://www.dee.hcmut.edu.vn/vn/bomon/bmdientu

co
– Email: [email protected]

an
– Homepage: http://www4.hcmut.edu.vn/~tqvinh
th
ng
– Office: 116B1, IC Design Lab, Monday 9-11am
o
du
u
cu

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
2
Textbooks
th
1. Wayne Wolf, Modern VLSI Design – IP-Based Design, Prentice-Hall, 4
edition, 2008

om
2. Michael Smith, Application-Specific Integrated Circuits, Addison Wesley,

.c
1997

ng
3. Razak Hossain, High Performance ASIC Design, Cambridge, 2008.

co
4. Mead C. and Conway L., Introduction to VLSI Systems, Addison Wiley, 2005.

an
5. Neil Weste and David Harris, CMOS VLSI Design A Circuits and Systems
Perspective, Addison Wesley, 2010
th
o ng
du
u
cu

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
3
Course Description
• Provide students general and detail knowledge of chip

om
design on ASIC and FPGA

.c
• Master the Verilog (or VHDL) language for hardware

ng
programming

co
• Master the necessary tools for ASIC chip design

an
th
o ng
du
u
cu

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
4
Course Outcomes
• Skills to use the Synopsys tools for simulation, verification and
layout design.

om
• Skills to design a IC with Verilog language from a defined

.c
specifications.

ng
• Skills to design and optimize architecture of the design

co
• Skills to use the Modelsim (VCS or NCSim) for IC verification.

an
th
• Skills to write the scripts to automate the testbench (testcase)
ng
during the verification process.
o

• Skills to check, compile & synthesize the IC design toward ASIC


du

technology (Leda, Compiler).


u
cu

• Skills to verify the timing constraint during IC physical design


(PrimeTime).
• Skills to verify the layout with tools: Hercule & Astro.
Bộ môn Kỹ Thuật Điện Tử
CuuDuongThanCong.com https://fb.com/tailieudientucntt
5
Syllabus
Chapter Content Hours

om
.c
1 Introduction: ASIC chip design & IP design 3
1.1 ASIC and FPGA-based chip design flow

ng
1.2 IP design

co
1.3 ASIC chip: analog versus digital

an
2 IC Fabrication 6

th
2.1 Fabrication process
ng
2.2 Transistors
o
2.3 Layout and design tools
du

3 Architecture design 6
u
cu

3.1 Design Entry


3.2 Design Constraints
3.3 Hardware Description Language
3.3 Design Synthesis
Bộ môn Kỹ Thuật Điện Tử
CuuDuongThanCong.com https://fb.com/tailieudientucntt
6
Syllabus

om
Chapter Content Hours

.c
4 Verification process 6

ng
4.1 Test environment

co
4.2 Testbench
4.3 Formal verification

an
4.4 Boundary-scan test

th
5 Physical design 6
ng
5.1 System partitioning
o
5.2 Floorplanning and placement
du

5.3 Routing
u
cu

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
7
Grading

om
• Assignment: 20%

.c
• Final exam: 50%

ng
co
• Project: 30%

an
– 1 - 2 students for one group
th
ng
– Select project’s topic at week 1-2
o

– Submit project at week 13


du
u
cu

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
8
Schedule
Week Lecture Week Lecture

om
1 Chapter 0 10 Chapter 4

.c
2 Chapter 1 11 Chapter 5

ng
3 Chapter 2 12 Chapter 5

co
4 Chapter 2 13 Present project

an
5 Chapter 3 14 Present project
6 Chapter 3
th 15 Present project
ng
7 Chapter 4 16 Present project
o
du

8 Midterm 17 Extra
u

9 Midterm 18-19 Final exam


cu

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
9
Course Preparation
• Textbooks:

om
– download at least 3 required textbooks

.c
• Software tools:

ng
co
– ModelSim, Quartus II

an
– Synopsys
th
ng
– Virtuoso
o
du

• Programming knowledge:
u
cu

– VHDL/Verilog

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
10
Project’s Topics
1. Viterbi decoder

om
2. Color correction IP core

.c
3. Color interpolation IP core
4. Edge detection using Prewitt and Sobel operator

ng
5. SDR SDRAM controller

co
6. DDR SDRAM controller

an
7. AHB interface
8. AES encryption
th
ng
9. DES encryption
o
du

10. DCT transform


u

11. Wavelet transform


cu

12. Contourlet transform

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
11
Project’s requirements
• Report in MS Word

om
• Simulate the design in Modelsim or VCS

.c
ng
• Verify the design on FPGA

co
– Altera DE2 kit

an
th
• Synthesize by Synopsys tool ng
• Present the design in class (option, bonus score)
o
du
u
cu

Bộ môn Kỹ Thuật Điện Tử


CuuDuongThanCong.com https://fb.com/tailieudientucntt
12

You might also like