Skip to Main Content

Catalog : EECE.6510 Advanced Embedded System Design with FPGA

EECE.6510 Advanced Embedded System Design with FPGA

Id: 003345 Credits: 3-3

Description

This course covers the topics related to FPGA based embedded systems, including microprocessor architectures, embedded system architecture, firmware, bootloader, JTAG etc., bare metal processor vs embedded OS, ard core and soft core IP's, interconnects between processor and FPGA, buses and interfaces, and external devices such as sensors and cameras. Labs are included for practice the design of FPGA based embedded systems.

Prerequisites

EECE.4820 or EECE.5610 Computer Architecture & Design, and EECE.4800 or EECE.5520 Microprocessor Systems II & Embedded Systems.

View Current Offerings

Course prerequisites/corequisites are determined by the faculty and approved by the curriculum committees. Students are required to fulfill these requirements prior to enrollment. For courses offered through online or GPS delivery, students are responsible for confirming with the instructor or department that all enrollment requirements have been satisfied before registering.