QDD Based Method of Automatic Circuit Design for Xilinx Virtex-5 FPGA Devices
Stanislav Stankovic and Jaakko Astola
Field programmable gate arrays (FPGAs) are a useful tool for rapid prototyping as well as for small volume production of logic circuits. The use of Quaternary Decision Diagrams has been proposed as an efficient method for developing FPGA based solutions. The recently introduced Xilinx Virtex-5 family, is based around six input LUTs. Therefore, Quaternary Decision Diagrams are especially suited for the description of circuits implemented by this family.
In this paper we present a system capable of developing FPGA implementations of switching functions using Quaternary Decision Diagrams, with the Virtex-5 family in focus. The proposed method is based on XML framework for representation of decision diagrams.
Keywords: Decision diagrams, XML, XSLT, EDIF, logic design, QDD, BDD, FPGA, Xilinx, Virtex-5.