DocumentCode
2997461
Title
EDA Environment for Evaluating a New Switch-Block-Free Reconfigurable Architecture
Author
Nakamura, Masatoshi ; Inagi, Masato ; Tanigawa, Kazuya ; Hironaka, Tetsuo ; Sato, Masayuki ; Ishiguro, Takashi
Author_Institution
Grad. Sch. of Inf. Sci., Hiroshima City Univ., Hiroshima, Japan
fYear
2011
fDate
Nov. 30 2011-Dec. 2 2011
Firstpage
448
Lastpage
454
Abstract
In this study, we developed and implemented a placement and routing algorithm for a new switch-block-free fine-grain reconfigurable device, called MPLD, as an evaluation environment of MPLD´s ability to realize sequential circuits. An MPLD consists of an array of multiple-output LUTs (MLUTs), which work as logic elements and/or routing elements, and has no switch blocks for routing, unlike FPGAs. Thus, when the logic cells of a circuit are placed on an MPLD, MLUTs need to be reserved for routing around the placed logic cells. Our simulated annealing-based placement algorithm for MPLDs avoids overcrowding logic cells and reserves routing space, by considering (1) detailed estimated wire congestion and (2) distance between logic cells, in its cost function. In experiments, we confirmed that sequential circuits were successfully placed and routed on MPLDs in our evaluation environment.
Keywords
programmable logic devices; reconfigurable architectures; simulated annealing; table lookup; EDA environment; MPLD; logic elements; multiple output LUT; routing algorithm; simulated annealing based placement algorithm; switch block free fine grain reconflgurable device; switch block free reconfigurable architecture; Cost function; Field programmable gate arrays; Logic gates; Routing; Simulated annealing; Table lookup; Wires; EDA tool; FPGA; MPLD; placement; routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs (ReConFig), 2011 International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4577-1734-5
Type
conf
DOI
10.1109/ReConFig.2011.31
Filename
6128618
Link To Document