Go to Main Content

Purdue Self-Service

 

HELP | EXIT

Syllabus Information

 

Fall 2017
Jun 01, 2024
Transparent Image
Information Use this page to maintain syllabus information, learning objectives, required materials, and technical requirements for the course.

Syllabus Information
ECE 33700 - ASIC Design Laboratory
Associated Term: Fall 2017
Learning Outcomes: 1. Understand and use major syntactic elements of VDHL - entities, architectures, processes, functions, common concurrent statements, and common sequential statements. 2. Design combinational logic in a variety of styles including: schematic, structural VHDL, and behavioral VHDL, as well as demonstrate an awareness of timing and resource usage associated with each approach. 3. Design common sequential functions: flip-flops, registers, latches, and state-machines. 4. Create a VDHL test bench and use it to test/verify a sequential VHDL design of moderate complexity. 5. Place, route, and verify timing of a standard cell design. 6. Draw, given commented VHDL code of moderate complexity, a corresponding RTL level block diagram. 7. Use, modify, and create scripts to control the synthesis process. 8. Use different design styles, constraints, and optimization options to achieve required synthesis results. 9. Explain the difference between various ASIC design approaches, - standard cell, full custom, and programmable devices. 10. Prepare functional and interface requirements for a sequential design project of the student's choosing. 11. Create the hierarchical decomposition of a sequential design. 12. Gain experience in the oral presentation of their work to others. 13. Work in a team and negotiate the division of labor. 14. Gain familiarity with the use and purpose of design reviews. 15. Prepare final design documentation sufficient for another engineer to use, test, or enhance the design.
Required Materials:
Technical Requirements:


Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4