FDE2009 Software System for Programmable Logic Device with Hierarchical Architecture

谢丁,邵赟,来金梅,王健,陈利光,王元,俞建德
2010-01-01
Tien Tzu Hsueh Pao/Acta Electronica Sinica
Abstract:A CAD software system named FDE2009 (FPGA Development Environment) is introduced to be applied to modern hierarchical FPGAs. This system consists of a complete CAD flow of software modules including technology mapping, placement, routing, bit file generator and programming.according to the feature of hierarchical modern FPGAs, we've introduced the idea of logical layer in placement and a bottom-up way to build routing resource graph, in order to enhance the utilization efficiency of logical resources and reduce the runtime of our system. A documentary system with extendable tags is also defined and integrated in FDE2009, which allows the system to digest information for further development. Co-operational testing of both software and hardware system shows the correctness, efficiency, and practicality of FDE2009, and gives a stable result of the co-operation between FDP2009 software system and the corresponding FPGA chips.
What problem does this paper attempt to address?