|
|
Now we will explore Precision Synthesis' main features.
As previously mentioned, Precision Synthesis offers you an intuitive User
Interface where you drive all of the synthesis steps.
|
|
|
|
Precision Synthesis uses advanced synthesis algorithms, including a
unique algorithm called Architecture Signature Extraction optimization,
or A.S.E.. This is a heuristic approach that extracts the hierarchical
critical paths, and allows for finite state machine restructuring.
|
|
|
|
Constraint-driven synthesis allows you to detect missing constraints
and generate a missing-constraints report.
|
|
|
 |
Boundary optimization allows you to enjoy the benefits of optimization
without losing your design's hierarchy.
|
|
|
 |
Finite State Machine, or FSM optimization allows finite state
machines to be automatically detected and optimized.
|
|
|
 |
PreciseTime(tm) Timing Analysis finds the true critical paths
in even the most complicated designs and clocking schemes, such as edge
based constraints relative to clock edges, multiple synchronous or asynchronous
clocks, and clock propagation through logic. If he wishes, the user can
choose to perform timing analysis incrementally on selected paths. Also,
PreciseTime(tm) timing analysis includes support for latch, hold-time
and clock domain analysis.
|
|
|
 |
Interactive timing analysis allows designers to query for timing
information interactively after synthesis has completed. A timing summary
report will display the most critical paths relative to timing constraints.
|
|
|
 |
Finally, accurate and proportionate schematic viewing with
critical path fragment filtering is the most advanced schematic viewing
environment in the industry. RTL and technology schematics can be generated
and viewed in a variety of forms. An integrated design browser provides
for quick navigation through the design hierarchy. |