Low cost microprocessors and DSPs are optimized to perform general arithmetic and logic operations on native wordlength. On the other hand, the efficiency decreases when they process shorter data (more clock cycles per operation are required). Recently different solutions have been proposed to overcome this problem. Among those, the one based on a main processor with a Reconfigurable Unit (RU) used as coprocessor (to speed up fine grained operations) is the most common. Typically those coprocessors, similar to FPGA, are composed by Look-Up Tables (LUTs) and pass transistors interconnects. In this way, due to the great number of reconfiguration bits, it is impossible to obtain together a run-time reconfiguration and an efficient implementation, avoiding idle hardware resources . This paper proposes a new dynamic reconfigurable architecture that can be embedded in microprocessors or low cost DSPs to accelerate the execution of the above mentioned operations. The goal of ADAPTO (Adder-based Dynamic Architecture for Processing Tailored Operators) is to reduce the hardware complexity and the reconfiguration time, with respect to typical LUT based Reconfigurable array. ADAPTO supports both hardware reconfiguration and instruction execution in the same processor clock cycle. This goal has been obtained by using a new reconfigurable unit based on full adders, instead LUTs, and simplifying the network interconnect. ©2008 IEEE.

Cardarilli, G.c., Di Nunzio, L., Re, M., Nannarelli, A. (2008). ADAPTO: Full-adder based reconfigurable architecture for bit level operations. In Proceedings - IEEE International Symposium on Circuits and Systems (pp.3434-3437). 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE [10.1109/ISCAS.2008.4542197].

ADAPTO: Full-adder based reconfigurable architecture for bit level operations

Cardarilli G. C.;Di Nunzio L.;Re M.;
2008-01-01

Abstract

Low cost microprocessors and DSPs are optimized to perform general arithmetic and logic operations on native wordlength. On the other hand, the efficiency decreases when they process shorter data (more clock cycles per operation are required). Recently different solutions have been proposed to overcome this problem. Among those, the one based on a main processor with a Reconfigurable Unit (RU) used as coprocessor (to speed up fine grained operations) is the most common. Typically those coprocessors, similar to FPGA, are composed by Look-Up Tables (LUTs) and pass transistors interconnects. In this way, due to the great number of reconfiguration bits, it is impossible to obtain together a run-time reconfiguration and an efficient implementation, avoiding idle hardware resources . This paper proposes a new dynamic reconfigurable architecture that can be embedded in microprocessors or low cost DSPs to accelerate the execution of the above mentioned operations. The goal of ADAPTO (Adder-based Dynamic Architecture for Processing Tailored Operators) is to reduce the hardware complexity and the reconfiguration time, with respect to typical LUT based Reconfigurable array. ADAPTO supports both hardware reconfiguration and instruction execution in the same processor clock cycle. This goal has been obtained by using a new reconfigurable unit based on full adders, instead LUTs, and simplifying the network interconnect. ©2008 IEEE.
IEEE International Symposium on Circuits and Systems
Seattle, WA, usa
Rilevanza internazionale
2008
Settore ING-INF/01 - ELETTRONICA
English
Intervento a convegno
Cardarilli, G.c., Di Nunzio, L., Re, M., Nannarelli, A. (2008). ADAPTO: Full-adder based reconfigurable architecture for bit level operations. In Proceedings - IEEE International Symposium on Circuits and Systems (pp.3434-3437). 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE [10.1109/ISCAS.2008.4542197].
Cardarilli, Gc; Di Nunzio, L; Re, M; Nannarelli, A
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/2108/292976
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 2
social impact