The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 5th, 2024, 4:43am
Pages: 1
Send Topic Print
How to stream multiple GDS cells into one library (Read 4010 times)
raymond_luo2003
Junior Member
**
Offline



Posts: 20

How to stream multiple GDS cells into one library
Mar 10th, 2007, 9:34pm
 
Hi, all,

Sorry I may post this topic in wrong place. I got one standard cell library from TSMC. The library has more than 200 small GDS,

INV1.gds
INV2.gds
...
NAND1.gds
...

I only know to stream in GDS into my library one by one in Cadence, but it will take very long time. Could anyone advise me how to stream many GDS in once??

Many thanks!!
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: How to stream multiple GDS cells into one libr
Reply #1 - Apr 12th, 2007, 1:52am
 
Write a script to do this.

First, create a template - fill in the values on the form, and save the template.

Then, with your script, loop over the files one by one, and create a new template with the input file name stuffed into the template at the right place (it's pretty obvious if you look at the file).

Then in the script, run "pipo strmin yourNewTemplate" - for each gds file.

It's pretty straightforward to do this...

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
LL
Junior Member
**
Offline



Posts: 18
California
Re: How to stream multiple GDS cells into one libr
Reply #2 - Apr 21st, 2007, 12:08am
 
Andrew,

Correct me if I'm wrong but if you do not specify the topcell name, doesn't pipo streamin every cells in the gds? I think that will solve Raymond's problem.

cheers,
LL
Back to top
 
 
View Profile   IP Logged
krishnap
Community Member
***
Offline



Posts: 55

Re: How to stream multiple GDS cells into one libr
Reply #3 - Apr 24th, 2007, 3:04am
 
Hi LL ,

In this case each cell would be having its own coresponding gds.
Inorder to stream all the cells into the library all the gds fies need to be streamed In.
You are right, if the Top cell Layout  contains instantiation of  all the layouts to be streamed into the library.
In this case, when the top cell gds is streamed in  all the lower hierarchy cells will be streamed into
the library.
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.