ELENG146L
Download as PDF
ELENG 146L - Application Specific Integrated Circuits Laboratory
Subject
ELENG
Course Number
146L
Department
Course Level
Undergraduate
Course Title
Application Specific Integrated Circuits Laboratory
Course Description
This is a lab course that covers the design of modern Application-Specific Integrated Circuits (ASICs). The labs lay the foundation of modern digital design by first setting-up the scripting and hardware description language base for specification of digital systems and interactions with tool flows. Software testing of digital designs is covered leading into a set of labs that cover the design flow. Digital synthesis, floorplanning, placement and routing are covered, as well as tools to evaluate design timing and power. Chip-level assembly is covered, instantiation of custom IP blocks: I/O pads, memories, PLLs, etc. The labs culminate with a project design – implementation of a 3-stage RISC-V processor with register file and caches.
Minimum Units
2
Maximum Units
2
Grading Basis
Mandatory Passed/Not Passed
Instructors
Stojanovic
American Cultures Requirement
No
Reading and Composition Requirement
None of the Reading and Composition Requirement
Prerequisites
EECS 16B; EL ENG 105 recommended.
Repeat Rules
Course is not repeatable for credit.
Credit Restriction Courses
-
Course Objectives
Formats
Discussion, Laboratory
Term
Spring
Weeks
15 weeks
Weeks
15
Discussion Hours
1
Laboratory Hours
3
Outside Work Hours
2