Paper
5 January 2006 Dynamic loading of peripherals on reconfigurable system-on-chip
Yi Lu, Neil W. Bergmann, John A. Williams
Author Affiliations +
Proceedings Volume 6035, Microelectronics: Design, Technology, and Packaging II; 603509 (2006) https://doi.org/10.1117/12.638222
Event: Microelectronics, MEMS, and Nanotechnology, 2005, Brisbane, Australia
Abstract
Most current FPGA-based systems use a single static configuration per FPGA during applications. However, an attractive feature of the FPGA-based Reconfigurable System-on-Chip (rSoC) technology is the ability to dynamically change the configuration on the FPGA according to the requirements of the system, allowing the system to adapt to different environments and applications. In this paper, we describe a self-reconfiguring rSoC system which automatically and dynamically loads peripheral interface controllers, based on the peripherals connected to the system. There are two defined areas on one FPGA chip. A fixed area is used for the constant logic circuits (such as soft-core CPU) and partial reconfiguration (PR) areas are used for changeable peripheral interface controllers. The auto-configuration process involves three different steps: peripheral auto detection, loading of a peripheral hardware interface configuration, and loading of a peripheral software driver.
© (2006) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yi Lu, Neil W. Bergmann, and John A. Williams "Dynamic loading of peripherals on reconfigurable system-on-chip", Proc. SPIE 6035, Microelectronics: Design, Technology, and Packaging II, 603509 (5 January 2006); https://doi.org/10.1117/12.638222
Lens.org Logo
CITATIONS
Cited by 5 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Logic

Telecommunications

Signal detection

Data communications

Control systems

Light emitting diodes

RELATED CONTENT

Evaluation of FPGA to PC feedback loop
Proceedings of SPIE (August 07 2017)
DDGIPS: a general image processing system in robot vision
Proceedings of SPIE (October 06 2000)
Egret: a platform for a reconfigurable system-on-chip
Proceedings of SPIE (March 30 2004)
Embedded-processor architecture for parallel DSP algorithms
Proceedings of SPIE (October 22 1996)
XVPI: a portable hardware/software interface for Virtex
Proceedings of SPIE (October 06 2000)
Resource management issues of a video server
Proceedings of SPIE (November 01 1996)

Back to Top