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.

Need help on NanoRouter issue (urgent!!!)

Status
Not open for further replies.

david_zheng

Junior Member level 3
Joined
Aug 19, 2006
Messages
28
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,464
Need help on NanoRouter(urgent!!!)

Dear all,

I need your help on routing in NanoRouter,please!
In the past few days,I spend a lot of time on routing,I found a stange scenario shown below.
In the same direction,router always skip at least one track when it routing the next wire (in the same metal),it means that at least half of tracks will not be used for routing,it results in a bad routing result and very long run time.I checked the pitch values defined in tech lef,and verify track in encounter,they are matched.
How can I slove this issue,can anyone help on it?

Thanks and regard,
david
 

Attachments

  • routing skip issue.png
    routing skip issue.png
    22.9 KB · Views: 140
Last edited:

you do not apply double space constraints on some nets?
 

The problem solved!
There is a bug in the SPACINGTABLE rule definition in the Tech LEF file,after I updated this rule for each metal as below, routing become so easy:
From: SPACINGTABLE PARALLELRUNLENGTH 0 0.5 1.5 WIDTH 0.1 0.1 0.1 0.1 WIDTH 0.5 0.1 0.16 0.16 WIDTH 2.8 0.1 0.16 0.3 ;
To: SPACINGTABLE PARALLELRUNLENGTH 0 0.5 1.5 WIDTH 0.0 0.1 0.1 0.1 WIDTH 0.5 0.1 0.16 0.16 WIDTH 2.8 0.1 0.16 0.3 ;
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top