ECE 6473 [Introduction to VLSI Design], Fall 2023
Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit
Course Outline ECE 6473 [Introduction to VLSI Design], Fall 2023
Course Pre-requisites: Basic knowledge of Semiconductor Device Physics, Digital Design and Computer Organization is assumed. Please see instructor if you do not have any of these.
Summary Course Description: ECE 6473 details the electrical design of digital CMOS circuits and techniques across a wide range of System-on-Chip (SoC) semiconductor components. Focus of the course is on imbuing best- in-class circuit design practices by industry with weekly circuit design labs using EDA tools and advanced CMOS FinFET technology parameter decks. The course advances from the study of basic CMOS logic and memory circuit building blocks to complex components ranging from Arithmetic components such as multibit adders and multipliers to GPU Register File circuits and Content Addressable Memories in networking ASICs. If the schedule permits, we will also look at recent trends in processing-in-memory circuits and processing near memory components in compute limited hardware accelerators.
Course Content Schedule: Weekly lecture slide sets, lab assignments, IEEE reading assignments to be generally available on NYU classes at the start of the week. Assignments are due weekly on the following Monday by 5 PM. Please submit lab assignments as PDFs or Word documents with your identifying information and not on hand-written sheets of paper. Please include your analysis and justifications for your design choices with your circuit simulations/waveforms. Please prefix your lab assignment submission file name with your netID followed by the assignment number. For example, I would submit Lab Assignment 4 as a PDF document with filename:ajb20_Lab4.pdf
Course structure:
Your performance in the course will be assessed with your performance in weekly assignments (20% of total grade), that include a circuit design and simulation lab, circuit design problems and a review of a relevant assigned IEEE publication, 2 midterms (20% of total grade each) and a final (40% of total grade). In addition, there will be (ungraded/extra- credit) pop-quizzes, Participation in these activities is highly encouraged.
Course Textbooks:
[1] Neil Weste and David Harris, “CMOS VLSI Design” [3rd or later Edition], Addison-Wesley.
[2] J Rabaey,A Chandrakasan, B Nikolic, “Digital Integrated Circuits” 2nd Edition, Prentice Hall, 2003
Course Schedule:
Week |
Date |
ECE 6473 Content |
Assignments |
1 |
9/7 |
Introduction to Chip design Lab setup and access to Cadence Virtuoso EDA tools for Schematic entry and HSPICE based circuit simulation using the ASU PDK with 7nm CMOS FinFET decks |
1 |
2 |
9/14 |
MOSFET device physics, Drain current models across all regions of operation, short channel behavior, Planar and FinFET device structures, physical limits on scaling transistor geometries and operating voltages. Device capacitances, device leakage current components and electrical uncertainty of device behavior. Basic (planar) CMOS process integration and manufacturing |
|
3 |
9/21 |
Electrical design of basic CMOS circuit building blocks with analysis of combinational logic gates and design styles in CMOS including Static CMOS logic & Dynamic CMOS circuits. Circuit design techniques for speed, energy efficiency, area efficiency and electrical robustness to uncertainty from noise, manufacturing variations random variations, and variations in temperature and operating voltage. |
2 |
4 |
9/28 |
Design and analysis of sequential circuits – basic components of CMOS static latches, Flip-flops. Master-slave edge triggered flip-flops, true single-phase clocked latches, pulsed flip-flops, setup and hold time definitions, hold time violations and their fixes. |
3 |
5 |
10/5 |
Electrical models of on-chip wiring with R, C & L parameters. Delay models for wire-tree networks, Elmore’s model, ideal, lumped, & distributed wire models, transmission line models. Wire limited chip and package design. |
4 |
6 |
10/12 |
Interconnect limitations on chip performance, signal integrity, energy efficiency and BEOL chip manufacturing costs. Cross-talk, voltage droop from power distribution, wire delay scaling. Inductance and performance limitations of Transmission Line effects Emerging landscape of multi-chiplet 3D Heterogenous Integration. |
5 |
Thursday October 19th |
Midterm Test 1 |
||
8 |
10/26 |
Arithmetic building blocks, the Datapath in processors, Full Adder, RCA, CLA adders. Multipliers, partial product generation, accumulation, final addition. Ling/Kogge-Stone Adders |
6 |
9 |
11/2 |
||
10 |
11/9 |
Memory and Array Structures: SRAM, Register File, TCAM arrays, Address decoders, sense amplifiers, large/small signal sense amps, timing and control. Memory Reliability and yield, power dissipation in memories, data retention power, minimum operating voltage. Introduction to Compute in Memory using 6T SRAM and Register File bit cells |
7 |
11 |
11/16 |
||
Thursday November 23rd |
Thanksgiving Break - No Class on Thursday Nov 23rd |
||
13 |
11/30 |
Midterm Test 2 |
|
14 |
12/7 |
Synchronous Design: Introduction to SERDES |
Review Problems for Final |
15 |
12/14 |
||
16 |
12/21 |
Final Exam |
|
Policy on Academic Honesty:
In pursuing these goals, NYU expects and requires its students to adhere to the highest standards of scholarship, research and academic conduct. Essential to the process of teaching and learning is the periodic assessment of students' academic progress through measures such as papers, examinations, presentations, and other projects. Academic dishonesty compromises the validity of these assessments as well as the relationship of trust within the community. Students who engage in such behavior will be subject to review and the possible imposition of penalties in accordance with the standards, practices, and procedures of NYU and its colleges and schools. Violations may result in failure on a particular assignment, failure in a course, suspension or expulsion from the University, or other penalties.
More details about specific actions that constitute a violation of the NYU policy can be found here.https://www.nyu.edu/about/policies-guidelines-compliance/policies-and-guidelines/academic-integrity-for-students- at-nyu.html
Moses Center Statement of Disability:
If you are student with a disability who is requesting accommodations, please contact New York University’sMoses Center for Students with Disabilities at 212-998-4980 or [email protected]. You must be registered with CSD to receive accommodations. Information about the Moses Center can be found at www.nyu.edu/csd. The Moses Center is located at 726 Broadway on the 2nd floor.
2023-10-23