Logic synthesis result-oriented hierarchical structure optimization method, device and system
A technology of hierarchical structure and logic synthesis, applied in the field of FPGA, can solve the problems of difficult to improve design timing, difficult to reduce power consumption, and mismatched requirements, and achieve the effect of improving design timing, reducing power consumption, and improving quality
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 2
[0148] see figure 2 , figure 2 It is a schematic flowchart of another hierarchical structure optimization method oriented by the result of logical synthesis disclosed in the embodiment of the present invention. in, figure 2 The described method can be applied to an EDA development tool, and the EDA development tool includes at least a front-end logic synthesis device and a back-end processing device. like figure 2 As shown, the logic synthesis result-oriented hierarchical structure optimization method may include the following operations:
[0149] 201. The front-end logic synthesis device generates a post-synthesis netlist.
[0150] 202. The back-end processing device reads the synthesized netlist generated by the front-end logic synthesis device.
[0151] In this embodiment of the present invention, for the detailed description of steps 201-202, please refer to the detailed description of steps 101-102 in Embodiment 1, which is not repeated in this embodiment of the ...
Embodiment 3
[0194] The embodiment of the present invention discloses another hierarchical structure optimization method guided by the result of logical synthesis. Wherein, the method described in the present invention can be applied to the front-end logic synthesis device included in the EDA development tool, and the hierarchical structure optimization method guided by the logic synthesis result can include the following operations:
[0195] The front-end logic synthesis device generates the synthesized netlist;
[0196] The front-end logic synthesis device detects whether the hierarchical structure optimization instruction fed back by the back-end processing device is received. When the detection result is no, this process can be ended; when the detection result is yes, the synthesized netlist is analyzed according to the hierarchical structure optimization instruction. The hierarchy performs optimization operations to generate a new post-synthesis netlist.
[0197] Wherein, the synthes...
Embodiment 4
[0211] see image 3 , image 3 It is a schematic flowchart of another hierarchical structure optimization method oriented by the result of logical synthesis disclosed in the embodiment of the present invention. in, image 3 The described method can be applied to a back-end processing device included in an EDA development tool. like image 3 As shown, the logic synthesis result-oriented hierarchical structure optimization method may include the following operations:
[0212] 301. The back-end processing apparatus reads the synthesized netlist generated by the front-end logic synthesis apparatus.
[0213] In this embodiment of the present invention, the post-synthesis netlist read by the back-end processing device may be a post-synthesis netlist (also known as an initial post-synthesis netlist) initially generated by the front-end logic synthesis device, or may be a pair of the front-end logic synthesis device on the The new post-synthesis netlist generated after the hierar...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


