| |
>
Precision Physical
- Precision Physical Synthesis´Â ÀÚµ¿ÈµÈ Physical Synthesis Flow¿Í Interactive Fix-up ȯ°æÀ» Ãß°¡ÇÔÀ¸·Î½á Precision RTL SynthesisÀÇ ±â´ÉÀ» È®ÀåÇÑ Á¦Ç°ÀÔ´Ï´Ù.
¶Ç ÀÌ Á¦Ç°Àº ´Ù¸¥ ȸ»çÀÇ ÇÕ¼º Åø¿¡ ÀÇÇØ ÇÕ¼ºµÈ µðÀÚÀÎÀÇ Å¸À̹Ö(timing)À» ¸ÂÃߴµ¥µµ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù. Physical Synthesis´Â ´õ ÁÁÀº ¼º´É°ú °á°ú¸¦ ¾ò±â À§ÇÏ¿© physical Á¤º¸(Place & Route data)¸¦ ÇÕ¼º ¾Ë°í¸®Áò(synthesis algorithm)¿¡ °áºÎ½ÃŰ´Â °úÁ¤À¸·Î, Precision RTL Synthesis·Î µðÀÚÀÎÀ» ÇÕ¼ºÇÏ°í º¥´õ(vendor) Åø·Î Place & Route¸¦ ¼öÇàÇÑ ÈÄ¿¡ ÀÌ¿Í °°Àº ¼º´ÉÀ» ¹ßÈÖÇÏ°Ô µË´Ï´Ù. Physical Synthesis ¾Ë°í¸®ÁòÀº re-timing, replication, re-synthesis and placement optimization°ú °°Àº 3°¡Áö ÃÖÀûÈ ±â¼ú¿¡ ÀÇÇØ¼ ¼öÇàµË´Ï´Ù.
Features
- Integrated RTL and physical FPGA synthesis solution, built on a single data
model, simultaneously optimizes gate and interconnect delay
- Fully automated, or optional interactive optimization for advanced users
- Comprehensive physical to RTL cross-probing capabilities
- Powerful timing engine for advanced and detailed timing analysis
- Conforms to the standard Synopsys® Design Constraints (SDC) language for
constraint creation
- Powerful, ASIC-strength synthesis algorithms for retiming, replication,
re-placement and re-synthesis
- Integrates PreciseView, an automated and interactive physical editing
environment
Benefits
- Takes advantage of the FPGA vendor¡¯s initial place-and-route results to
target physical optimizations for quick timing convergenceEnables users to cross-probe from the detailed timing report to the RTL
source code, RTL schematic or the physical layout
- Timing engine performs incremental analysis, such that changes to the design
or constraints only cause small portions of the design to be recalculated
- Since many tools accept SDC, constraints typically will be readily available
for a design
- Easily pinpoints missing timing constraints and thus avoids timing problems
in the lab
- Displays clock domain crossings, so designers can ensure that none of these
paths are really critical
- Displays clock propagation paths, which helps debug clock-skew issues
- Reports timing paths against constraints, or as delay paths for complete
debugging flexibility
- Reduces design iteration times by achieving performance and design goals
quickly and predictably
- Efficient synthesis environment deterministically reduces design time by
weeks or months and significantly improves performance


|
|
|
|