ENGG*3050 Embedded Reconfigurable Computing Systems F (3-2) [0.50]
This course introduces the students to the analysis, synthesis and design of embedded systems and the implementation of embedded systems using Field Programmable Gate Arrays. Topics include: review of digital design concepts; Programmable Logic Devices; Field Programmable Logic Devices; physical design automation (partitioning, placement and routing); Hardware Descriptive Languages; VHDL; Verilog; High Level Languages; System-C; Handle-C; Fixed Point and Floating Point Arithmetic; Hardware Accelerators; Reconfigurable Instruction Set Computers; Hardware Software Co-design techniques; Application of Field Programmable Logic in Embedded Systems.
Prerequisite(s): ENGG*2410, ENGG*3380
Department(s): School of Engineering