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 110mm2
2010
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].
D. Rossi; F. Campi; S. Spolzino; S. Pucillo; R. Guerrieri
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/92609
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 56
  • ???jsp.display-item.citation.isi??? 40
social impact