Save For Later

FPGA Design for Embedded Systems

Save For Later

Decode the Secrets of the FPGA in Embedded Systems

The objective of this course is to acquire proficiency with Field Programmable Gate Arrays (FPGA)s for the purpose of creating prototypes or products for a variety of applications. Although FPGA design can be a complex topic, we will introduce it so that, with a little bit of effort, the basic concepts will be easily learned, while also providing a challenge for the more experienced designer. We will explore complexities, capabilities and trends of Field Programmable Gate Arrays (FPGA) and Complex Programmable Logic Devices (CPLD). Conception, design, implementation, and debugging skills will be practiced. We will learn specifics around embedded IP and processor cores, including tradeoffs between implementing versus acquiring IP. Projects will involve the latest software and FPGA development tools and hardware platforms to help develop a broad perspective of the capabilities of various Programmable SoC solutions. Topics include: Verilog, VHDL, and RTL design for FPGA and CPLD architectures FPGA development tools flow: specify, synthesize, simulate, compile, program and debug Configurable embedded processors and embedded software Use of soft-core and hard-core processors and OS options FPGA System engineering, software-hardware integration, and testing IP development and incorporating 3rd-party IP The capstone course will give the learner the opportunity to practice and implement the concepts covered by building FPGA systems based on low cost evaluation boards.

Read More

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

From University of Colorado Boulder via Coursera
Hours 81
Instructors Timothy Scherr, Benjamin Spriggs
Language English
Subjects Programming Art & Design Engineering

Similar Courses

Sorted by relevance

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Field Producer 1 $41k

Field Appraiser 2 $47k

Field Counselor $56k

Field Research $57k

Field Trainer 1 $59k

IT/Field $62k

Field Administration $65k

Field Communications $71k

Field Finance $86k

PLC Engineer / Programmer / Programmable Logic Controller $126k

Field Superintendent 1 $145k

Programmable Logic Engineer $150k

Courses in this Specialization

Listed in the order in which they should be taken

Starts Course Information

Jul
3

Introduction to FPGA Design for Embedded Systems (You were viewing this course)

This course can also be taken for academic credit as ECEA 5360, part of CU Boulder’s Master of Science in Electrical Engineering degree. Programmable Logic has become more and...

Coursera | University of Colorado Boulder

Save

Jul
3

Hardware Description Languages for FPGA Design

This course can also be taken for academic credit as ECEA 5361, part of CU Boulder’s Master of Science in Electrical Engineering degree. Hardware Description Languages for...

Coursera | University of Colorado Boulder

Save

Jun
26

FPGA Softcore Processors and IP Acquisition

This course will introduce you to all aspects of development of Soft Processors and Intellectual Property (IP) in FPGA design. You will learn the extent of Soft Processor types...

Coursera | University of Colorado Boulder

Save

Jun
26

FPGA Capstone: Building FPGA Projects

This course will give you hands-on FPGA design experience that uses all the concepts and skills you have developed up to now. You will need to purchase a DE10-Lite development...

Coursera | University of Colorado Boulder

Save

Coursera

&

University of Colorado Boulder

From University of Colorado Boulder via Coursera
Hours 81
Instructors Timothy Scherr, Benjamin Spriggs
Language English
Subjects Programming Art & Design Engineering

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Field Producer 1 $41k

Field Appraiser 2 $47k

Field Counselor $56k

Field Research $57k

Field Trainer 1 $59k

IT/Field $62k

Field Administration $65k

Field Communications $71k

Field Finance $86k

PLC Engineer / Programmer / Programmable Logic Controller $126k

Field Superintendent 1 $145k

Programmable Logic Engineer $150k

Similar Courses

Sorted by relevance