Hi
I am using abConverComponetParams.il (SCCS Info: @(#) abConvertComponentParams.il 05/23/05.12:00:00 1.7) to do the schematic porting, it is very powerful. But there are some points I want to know how to make it work:
1. PDK X and PDK Y have different sheet resistance, So I want to some multiplication on resistor's Length after porting. I used something like ' sprintf(nil "%n" evalstring(val)*2) ' in the code example but the result showed that the number get rounded (like 13.82u actually 14u is used in computation). can anyone give an example how to write the correct expression ?
2. PDK X has some properties which can not be found PDK Y. So I find that after running the porting script, those properties become user property. How can I delete them ?
3. The MOSFET symbol in PDK X has 5 terminal (G, D, S, B, T) with one connected (T) with noConn in basic library. But in PDK Y, the corresponding MOSFET symbol has 4 terminal (G, D, S, B). So after running porting script, the noConn shows floating after schematic check. How Can I delete those noConn automatically?
4. the resistor symbol has 2 terminals in PDK X but 3 terminals in PDK Y. So I need to add one wire to the resistor after porting. How can I add a short wire with Label to this extra terminal automatically ?
Is anyone can give me a hand? BTW I am just start to learn the SKILL