This paper describes a System on Chip implementation of a reconfigurable digital signal processor. The device is suitable for execution of a wide range of applications exploiting a balanced mix of heterogeneous reconfigurable fabrics merged together by a flexible and efficient communication infrastructure based on a 64-bit Network On Chip. The SoC combines a fine grain embedded FPGA, a mid grain configurable processor and a coarse grain reconfigurable array. An ARM processor featuring a resident operating system is the SoC supervisor, managing communication, synchronization and reconfiguration mechanisms. This computational model enables the programmer to manage the high level synchronization and global data of complex signal processing applications through the ARM processor, while allocating most critical computational kernels to the most suitable reconfigurable engines. The SoC has been fabricated in 90-nm technology, the die area being 110mm2
D. Rossi, F. Campi, S. Spolzino, S. Pucillo, R. Guerrieri (2010). A Heterogeneous Digital Signal Processor for Dynamically Reconfigurable Computing. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 45, n.8, 1615-1626 [10.1109/JSSC.2010.2048149].
A Heterogeneous Digital Signal Processor for Dynamically Reconfigurable Computing
ROSSI, DAVIDE;CAMPI, FABIO;GUERRIERI, ROBERTO
2010
Abstract
This paper describes a System on Chip implementation of a reconfigurable digital signal processor. The device is suitable for execution of a wide range of applications exploiting a balanced mix of heterogeneous reconfigurable fabrics merged together by a flexible and efficient communication infrastructure based on a 64-bit Network On Chip. The SoC combines a fine grain embedded FPGA, a mid grain configurable processor and a coarse grain reconfigurable array. An ARM processor featuring a resident operating system is the SoC supervisor, managing communication, synchronization and reconfiguration mechanisms. This computational model enables the programmer to manage the high level synchronization and global data of complex signal processing applications through the ARM processor, while allocating most critical computational kernels to the most suitable reconfigurable engines. The SoC has been fabricated in 90-nm technology, the die area being 110mm2I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.