
Embedded Systems Design with Platform FPGAs
Principles and Practices
Resources
Description
Key Features
- Explains how to use the Platform FPGA to meet complex design requirements and improve product performance
- Presents both fundamental concepts together with pragmatic, step-by-step instructions for building a system on a Platform FPGA
- Includes detailed case studies, extended real-world examples, and lab exercises
Readership
Table of Contents
Chapter 1: Introduction
1.1 Embedded Systems
1.2 Design Challenges
1.3 Platform FPGAs
1.A Spectrometer Example
1.B Introducing the Platform FPGA Tool ChainChapter 2: The Target
2.1 CMOS Transistor
2.2 Programmable Logic Devices
2.3 Field-Programmable Gate Array
2.4 Hardware Description Languages
2.5 From HDL to Configuration Bit stream
2.A Xilinx Virtex 5
2.B Xilinx Integrated Software EnvironmentChapter 3: System Design
3.1 Principles of System Design
3.2 Control Flow Graph
3.3 Hardware Design
3.4 Software DesignChapter 4: Partitioning
4.1 Overview of Partitioning Problem
4.2 Analytical Solution to Partitioning
4.3 Communication
4.4 Practical Issues
4.A Profiling with Gprof
4.B Linux KernelChapter 5: Spatial Design
5.1 Principles of Parallelism
5.2 Identifying Parallelism
5.3 Spatial Parallelism with Platform FPGAs
5.A Useful VHDL Topics for Spatial Design
5.B Debugging Platform FPGA DesignsChapter 6: Managing Bandwidth
6.1 Balancing Bandwidth
6.2 Platform FPGA Bandwidth Techniques
6.3 Scalable DesignsChapter 7: Outside World
7.1 Point-to-Point Communication
7.2 Inter-Networking Communication
Product details
- No. of pages: 408
- Language: English
- Copyright: © Morgan Kaufmann 2010
- Published: July 28, 2010
- Imprint: Morgan Kaufmann
- Hardcover ISBN: 9780123743336
- eBook ISBN: 9780080921785
About the Authors
Ronald Sass
Affiliations and Expertise
Andrew Schmidt
Ratings and Reviews
There are currently no reviews for "Embedded Systems Design with Platform FPGAs"