Publication | Closed Access
An improved synthesis algorithm for multiplexor-based PGAs
28
Citations
7
References
2003
Year
EngineeringElectronic Design AutomationComputer ArchitectureComputational ComplexitySystem-level DesignComputer-aided DesignMultiplexer-based ArchitecturesHardware SystemsBasic BlockArray ComputingBasic BlocksImproved Synthesis AlgorithmParallel ComputingComputational GeometryAsynchronous CircuitsComputer EngineeringComputer ScienceLogic SynthesisCircuit DesignDigital Circuit Design
The authors address the problem of synthesis for a popular class of programmable gate array architectures, the multiplexer-based architectures. They present improved techniques for minimizing the number of basic blocks used to implement a combinational circuit. One source of improvement is the use of if-then-else DAGs (directed acyclic graphs) as subject graphs along with BDDs (binary decision diagrams). An important contribution is a very fast algorithm which always gives a match for a function onto the basic block of the architecture, when one exists. Results obtained on a number of benchmark examples are given.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1