|
|
CSC439 Advanced digital design C++ |
Course outline:
At the completion of the unit students should be able to specify behavioural
and structural description of complex digital
devices using the VHDL language, and schematic entry, compile this
specification, map it into a selected technology, and
simulate the designed digital device using CAD tools (Mentor Graphics). The
syllabus includes: structure of the Mentor
Graphics CAD package; basic tools -- Design Manager, Design Architect,
QuickSim; selected algorithms for digital design -
Multipliers. Random Number Generators; Vector rotators - CORDIC algorithm; VHDL
behavioural, structural and data-flow
specification of the design; top-down and bottom-up design methodology;
Synthesis tools; technology mapping; AutoLogic
II; simulation and verification of the design; FPGA and IC standard cells
implementation; advanced design tools - ICstation,
DSPstation, Analog Design tools.
Lectures:
Tuesdays 3.00 - 5.00pm (S11)
Assessment:
T.B.A.