Course detail
VLSI Digital IC Design and VHDL
FEKT-KNDIAcad. year: 2010/2011
Digital integrated ciruits. Bipolar, CMOS and BiCMOS technologies. Standard familly IC's. ASICs, programmable devices. Basic functional blocks if digital ICs. Design and simulation tools. Electric-level and logic-level simulation.
Placement and routing, padding. VHDL. New principles of IC design and manufacturing. Manufacturing test and diagnosis, testability. Micromechanical structures. Economical aspects of design and production.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Sequential logic
3. State machine
4. State machine - examples
5. Design methodology in VHDL
6. UART bus
7. SPI bus
8. Design of PS2 controller
9. Design of VGA controller
10. Xilinx IP core generator
11. Digital filter design
12. Parametrized digital design in VHDL
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Bipolar, CMOS and BiCMOS technologies.
Standard familly IC's.
ASICs, programmable devices.
Basic functional blocks if digital ICs.
Design and simulation tools.
Electric-level and logic-level simulation.
Placement and routing, padding.
VHDL.
New principles of IC design and manufacturing.
Manufacturing test and diagnosis, testability.
Micromechanical structures.
Economical aspects of design and production.
Exercise in computer lab
Teacher / Lecturer
Syllabus
Electrical-level simulation.
Logic simulation, critical path.
Worst-case analysis, hasards.
Basic funtional blocks of digital ICs.
Standard logic famillies.
Programmable devices.
Layout and routing.
VHDL - structure and synopsis.
VHDL - basic static and dynamic structures.
VHDL - complex example.
Testability, design for test.
Micromechanical structures.