Title :
A new architecture for time-multiplexed FPGA and its circuit partitioning algorithm
Author :
Lai, Yen-Tai ; Tai, Tzu-Chiang ; Liu, Chung-Wei
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan
Abstract :
Time-Multiplexed FPGA (TMFPGA) dramatically improves logic utilization by using time-sharing logic. In order to use TMFPGA the precedence constraints must be followed. It is a problem with high complexity to partition a circuit for implementation on a TMFPGA. In this paper, we present a new TMFPGA architecture. The precedence constraints are simplified. This is achieved by applying the same clock signal to both the flip-flop and micro register inside control logic block (CLB). They are directly accessible from outside CLB by adding two multiplexers. For execution efficiency, a control signal is added to select the desired reconfiguration memory plane. We also propose a novel two phase circuit partitioning algorithm for this new architecture to minimize the number of stages and balance the area of each stage. Experimental results for the benchmark circuits demonstrate the effectiveness of our partitioning algorithm.
Keywords :
field programmable gate arrays; logic CAD; logic partitioning; circuit partitioning algorithm; clock signal; control logic block; logic utilization; multiplexers; precedence constraints; time-multiplexed FPGA; time-sharing logic; Clocks; Field programmable gate arrays; Flip-flops; Logic circuits; Multiplexing; Partitioning algorithms; Pins; Registers; Signal processing algorithms; Table lookup;
Conference_Titel :
TENCON 2008 - 2008 IEEE Region 10 Conference
Conference_Location :
Hyderabad
Print_ISBN :
978-1-4244-2408-5
Electronic_ISBN :
978-1-4244-2409-2
DOI :
10.1109/TENCON.2008.4766674