A Memory Based Generic Reconfigurable Framework
- 731 Downloads
This chapter describes the hardware architecture for MBC based stand alone reconfigurable computing framework. It first lays down the requirement for a generic reconfigurable framework and how a fully-spatial computing frameworks addresses those requirements. Next it describes the spatio-temporal MBC model and explains how it can be used as a generic reconfigurable framework. The μ-architecture for each computing unit in the MBC framework is then described in detail. Next, it illustrates with examples, how multiple computing units of the MBC framework communicate with each other via a time-multiplexed programmable interconnect. Attention has been particularly given to explaining the synchronization among multiple LUT evaluations mapped to the same or different computing units in the MBC framework.
KeywordsProgrammable Interconnect Schedule Table Pipe Stage Operand Selection Mapping Table
- 1.J. Rose, R.J. Francis, D. Lewis, P. Chow, “Architecture of field programmable gate arrays: The effect of logic functionality on area efficiency”. IEEE J. Solid State Circ. 25(5), (1990)Google Scholar
- 2.[Online], “CACTI 5.1”. http://www.hpl.hp.com/techreports/2008/HPL-2008-20.html
- 3.J.H. Tseng, K. Asanovic, “Banked Multiported Register Files for High-Frequency Superscalar Microprocessor”, in Intl. Symp. on Computer Architecture, 2003Google Scholar