ABSTRACT
Since the introduction of the first reconfigurable devices in 1985 the field of reconfigurable computing developed a broad variety of architectures from fine-grained to coarse-grained types. However, the main disadvantages of the reconfigurable approaches, the costs in area and power consumption, are still present. This contribution presents a solution for application driven adaptation of our reconfigurable architecture at register transfer level (RTL) to reduce the resource requirements and power consumption while keeping the flexibility and performance for a predefined set of applications. Furthermore, implemented runtime adaptive features like online routing and configuration sequencing will be presented and discussed. A presentation of the prototype chip of this architecture designed in TSMC 90 nm standard cell technology, which is currently in production, will conclude this contribution.
- Xilinx Inc., www.xilinx.comGoogle Scholar
- Altera Corp., www.altera.comGoogle Scholar
- Becker J., Pionteck T., Glesner M.: DReAM: A Dynamically Reconfigurable Architecture for Future Mobile Communication Applications. In 10th International Conference on Field Programmable Logic and Applications, Villach, Austria, 2000 Google ScholarDigital Library
- Kress R.: A fast reconfigurable ALU for Xputers, Ph. D. dissertation, Kaiserslautern University, 1996Google Scholar
- Oppold T., Schweizer T., Oliveira J. F., Eisenhardt S., Rosenstiel W.: CRC - Concepts and Evaluation of Processor-Like Reconfigurable Archtitectures, In it Information Technology 49(3), p. 147, 2007Google ScholarCross Ref
- Thomas, A.; Becker, J.: New Adaptive Multi-grained Hardware Architecture for Processing of Dynamic Function Patterns (Neue adaptive multi-granulare Hardwarearchitektur) In: it - Information Technology 49(3): 165, 2007Google Scholar
- Thomas, A.; Becker, J.: Multi-grained Reconfigurable Hardware Architecture with Online-Adaptive Routing Techniques In: IFIP International Conference on Very Large Scale Integration (IFIP VLSI-SOC 2005), Perth, Western Australia, October 17-19, 2005Google Scholar
- P. Briggs, Register Allocation via Graph Coloring, Rice University, Dissertation, 1992 Google ScholarDigital Library
- C. Tseng, D.P. Siewiorek, "Automated Synthesis of Data Paths in Digital Systems," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Nr. 3, Vol. 5, pp. 379--395, 1986Google Scholar
- E. O. Brigham, R. E. Morrow, "The fast Fourier transform". In IEEE Spectrum, Volume 4, Issue 12, p. 63--70, Dec. 1967Google ScholarDigital Library
- Mallat, Stéphane: a wavelet tour of signal processing. Academic Press. 2009 Google ScholarDigital Library
- Vladimir Nikolajevic, Gerhard Fettweis: "New Recursive Algorithms for the Forward and Inverse MDCT"; IEEE Journal of VLSI Signal Processing 2003 Google ScholarDigital Library
- J. Daemen and V. Rijmen, AES proposal: Rijndael, 1999Google Scholar
Index Terms
- HoneyComb: an application-driven online adaptive reconfigurable hardware architecture
Recommendations
Optimizing Partial Reconfiguration of Multi-context Architectures
RECONFIG '08: Proceedings of the 2008 International Conference on Reconfigurable Computing and FPGAsMulti-context reconfigurable arrays provide the ability for fast dynamic reconfiguration once the configurations have been stored into the architecture's context memory. Besides switching the context of the entire array it is also possible to ...
Hardware and software infrastructure to implement many-core systems in modern FPGAs
SBCCI '17: Proceedings of the 30th Symposium on Integrated Circuits and Systems Design: Chip on the SandsMany-core systems are increasingly popular in embedded systems due to their high-performance and flexibility to execute different workloads. These many-core systems provide a rich processing fabric but lack the flexibility to accelerate critical ...
Implementation of FFT on General-Purpose Architectures for FPGA
This paper describes two general-purpose architectures targeted to Field Programmable Gate Array FPGA implementation. The first architecture is based on the coupling of a coarse-grain reconfigurable array with a general-purpose processor core. The ...
Comments