Reconfigurable Computing Systems Engineering Virtualization of Computing Architecture
Reconfigurable Computing Systems Engineering: Virtualization of Computing Architecture describes the organization of reconfigurable computing system (RCS) architecture and discusses the pros and cons of different RCS architecture implementations. Providing a solid understanding of RCS technology and where it’s most effective, this book:
- Details the architecture organization of RCS platforms for application-specific workloads
- Covers the process of the architectural synthesis of hardware components for system-on-chip (SoC) for the RCS
- Explores the virtualization of RCS architecture from the system and on-chip levels
- Presents methodologies for RCS architecture run-time integration according to mode of operation and rapid adaptation to changes of multi-parametric constraints
- Includes illustrative examples, case studies, homework problems, and references to important literature
A solutions manual is available with qualifying course adoption.
Reconfigurable Computing Systems Engineering: Virtualization of Computing Architecture offers a complete road map to the synthesis of RCS architecture, exposing hardware design engineers, system architects, and students specializing in designing FPGA-based embedded systems to novel concepts in RCS architecture organization and virtualization.
Introduction to Reconfigurable Computing Systems. Organization of the Field of Configurable Resources. Architecture of the On-Chip Processing Elements. Reconfigurable Communication Infrastructure in the FCR. System-Level Organization of the FCR. Configuration Memory and Architecture Virtualization in RCS. Reconfiguration Process Organization in the On-Chip Level of a Reconfigurable Computing System. RCS Architecture Configuration and Runtime Reconfiguration. Virtualization of the Architectural Components of a System on Chip. Virtualization of Reconfigurable Computing System Architecture.