Embedded Systems Design With Platform Fpgas: Principles & Practices
Embedded Systems Design With Platform Fpgas: Principles & Practices
Ron Sass and Andrew G. Schmidt http://www.rcs.uncc.edu/rsass University of North Carolina at Charlotte Spring 2011
1/ 4
Overview
important terms are highlighed when they are dened to encourage active learning, the handouts are missing important content present in the overhead slides (the blue/violet text between the s are missing in the handouts)
2/ 4
Overview
Outline
Chapter 1 Focus embedded systems concepts; programming hardware and software; challenges that embedded system designers face; and FPGA characteristics from transistors to programmable logic to Platform FPGAs; a review of HDL; from HDL to a bitstream principles of system design and how to assemble systems on Platform FPGAs; a general inventory of hardware cores; review of software resources, conventions, and tools for embedded systems
continued
Embedded Systems Design with Platform FPGAs 3/ 4
Overview
Outline (contd)
Chapter 4 Focus partitioning hardware and software tasks; formulation of an analytical solution; pragmatic issues principles of parallelism; applying principles to sequential code; implementing on an FPGA balancing bandwidth in parallel pipelines; methods of managing bandwidth on- and off-chip; scaling bandwidth with number of function units communication with the outside world; network basics; OS network congurations
5 6
4/ 4