Skip to Main Content

ELENG146L

Download as PDF

ELENG 146L - Application Specific Integrated Circuits Laboratory

Electrical Engineering and Computer Sciences Undergraduate COE - College of Engineering

Subject

ELENG

Course Number

146L

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

This course is a one-time offering to supplement the CS150 course offered in the Fall 2014, with a lab and project section that cover the Application-Specific Integrated Circuit Design. The CS150 lectures in the Fall 2014 already covered the necessary lecture material, so students who took the CS150 lab in the Fall of 2014 will have a chance to expand their skills into the area of Application-Specific Integrated Circuit design. Hence the pre-requisite for this course is that a student has taken the CS150 course in the Fall 2014.

Formats

Discussion, Laboratory

Term

Spring

Weeks

15 weeks

Weeks

15

Discussion Hours

1

Laboratory Hours

3

Outside Work Hours

2