Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

multicycle and false path detection

Status
Not open for further replies.

spartacus2

Newbie level 6
Joined
Apr 1, 2006
Messages
14
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,459
false path example

Dear folks

Can anybody help me with some tool or program that detects the presence of multicycle and false paths in digital circuits
 

what is false path? give an example?

for false path detection, if you are using PrimeTime, u can use 3 commands:

report_timing -justify
report_timing -true
report_timing -false

check the manual or man for further info :)
 

report_timing justify

Detecting timing exceptions such as Multi-cycle paths is relatively easy while detecting Flase paths is a very tricky business. Often you need to be intimately familiar with the design and is a manual process. And further some valid false paths in RTL may simply vanish after synthesis due to optimization.

Fishtail Design Automation is the only company I know whiich can detect these.

... still learning
 

automatic fasle path detection + prime time

there are some design which always give false path.

for example, resource sharing.

if (sel)
out <= a + b;
else
out <= c + d;

this might generate 2 mux block with 1 adder block. a and c are the input for one mux, c and d are for the another mux. timing path will never go from a to d, like wise it will never go from c to b.

:)
 

automatic detection of multi-cycle path

Dear friend

I am searching for some free open source tool, to detect the multicycle paths.. for medium size sequential ckts..
Can anyone help me in this regard..
The fishtail products are not open source...
 

false path timing

if anybody can share the fishta1l focus software I can make lic for you. Just for evaluation purpose.
mail to adonics@163.com,best regard.
 

false path and multi cycle path

There is a tool called "TimeCraft- Constraint Manager" which can detect precedence conflict between timing exceptions. Also, it will show details about what timing exception is applied on timing path when report_timing.

You can try contacting **broken link removed**
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top