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.
If I have a hierarchy design on hands with brief information as below
* top-level has three subblocks(A, B and C)
* only one main clock, period is 2500ps
* data path: primary input->A->B->C->primary output
After each subblock PnR independently, each of them has around 1000ps...
Do you remove "set_driving_cell" and "set_load" when taking over SDC file from FE?
Hi Guys, it is said back-end guys usually remove certain constraints like "set_driving_cell" and "set_load" from SDC file if any prior to loading it to PnR tool, really?
Hi Jeevan,
Here is the header of report from Talus, pls note clock period is 5000ps while output_delay is 2000ps
Reference arrival time ******************** 0
+ Cycle adjust (clk:R#1 vs clk:R#2) ********5000
- Setup time************************ -2000...
Yes, computed(propagated) mode, after "fix clock"(CTS built) even the same result after "fix wire".
I run at the block-level rather than top-level, I guess talus does not update latency or other reasons.
I assume the entire path should be "reg2out(A block) -> in2reg(B block)", and there is no...
Hi Guys, I found, in default, "data required time" of reg2out path for talus built-in timer does not account for "clock network delay"(terminology of PT). In simple, it calculates "data required time = clock period - output_delay" while PT do in such way: "data required time = clock period +...
Hi Guys, anyone who know how to allocate routing layer cost in Talus? I mean, I found lower layers like Metal1, Metal2 has heavy cost (probably timing concern by inter-connect thru lower layer) while higher layer has an even low utilization. It causes lower layer congestion and quite more DRC...
I did an experiment of placement between ICC and Talus. For ICC, I can distribute congested area to get a relatively even placement by using partial placement blockage as a result. But for talus, there is an interested phenomenon: firstly, congestion spot is slightly different between each time...
For common APR tools like ICC, SOCE and Talus, global router is usually invoked during placement stage and run in incremental mode until detailed router turn on. However, compared with ICC and SOCE, I found few issues of Talus global router (probably it is Talus' weakness), that Talus sometimes...
To keep ICG at high level of clock tree, any better way to fix "EN" setup violcation?
Hi Guys, as you know, placing ICG clock gate cell at higher level as possible in clock tree, the better for power saving. However, it might introduce setup violation of "enable" pin of ICG. May I have you good...
Using Encounter for multi-corner driven PnR, where to get tech file of char'ed RC?
Hi, in the case of multi-corner driven PnR, RC at different PVT/Corners has the different value which asks tool to cover.
However, where to get such tech file including characterized RC value at different...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.