How to build an universal instance in IC5?

Status
Not open for further replies.

flyinspace

Full Member level 2
Joined
Jul 1, 2003
Messages
123
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,298
Activity points
1,160
Hi,
I am confused about how to build an universal instance in IC5. Say, an invertor, whose w/l=5/1, but when I need another invertor whose w/l=7/1,then I have to build another new one. So it is very unconvenient! Then, who can tell me how to build an universal invertor by using NMOS and PMOS in analog library(analoglib in ic5)?
Thanks
best regards
 

Try the following.

Use pPar("width_n") and pPar("width_p") in place of 5u and 1u when you make this inverter. Choose names that are nothing like keywords, you know what i am talking about or the simulation might crash depending on your simulator.


Now make the symbol.
When you instantiate the symbol, there would be two boxes asking you to supply the width_n and width_p as parameters.

Here is your universal symbol.

Search for pPar and iPar in the Schematic Composer Manual.
Happy schemating.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…