Embedded System Design Using FPGAs
Embedded System Design Using FPGAs
1
design using FPGAs
ECT 393
Module 4
Semester 5 Honours[ECE]
FPGA based system design
🠶 Embedded systems are usually single function applications.
2 🠶 Various functional constraints associated with embedded systems are low cost, single-
to-fewer components, low power, provide real-time response and support of hardware
software co-existence.
🠶 The decision on the kind of digital platform to be used takes place during the system
architecture phase as each embedded application is linked with its unique operational
constraints.
🠶 Some of the constraints of a digital controller of embedded system hardware include the
following:
🠶 • Real-time update rate
🠶 • Power
🠶 • Cost
🠶 • Single chip solution
🠶 • Ease of programming
🠶 • Portability of code
🠶 • Libraries of re-usable code
🠶 • Programming tools.
3 Microcontroller versus FPGA
Embedded
FPGA
11
🠶 The availability of highdensity, low-cost FPGA devices has given digital
12 designers lots of flexibility to design custom digital architectures using
FPGA and HDLs.
Block diagram of an FPGA based Embedded system
13 Example of an Embedded system
FPGA Design –Motor controller
Xilinx
FPGA
14 Advantages of FPGA based
embedded design
15 References
🠶 Slide 9 :Using
FPGAs with Embedded Processors for Complete Hardware
and Software Systems. Jonah Weber
🠶 Slide 10:How To Integrate An Embedded FPGA, BY: BRIAN
BAILEY,semiengineering.com