Our company is doing MEMS design. Several years ago, when we started, we decided to use IC 5.1.41 and I have modified the technology ( TSMC 180nm) to include the needed layers. Now, we want to start new projects ( and eventually move the old ones) to IC 6. Things are a little more complicated in IC6 and I am having problems doing the same modifications.
The way I tried to do it is by dumping the original techlib, adding the new layers and recompiling it. I thought I was using available layer numbers for the extra layers, but each one of them is rejected as "reserved" during compilation. I have read that there may be several level of tech databases in IC6. The one I can see is the cdfDefTechTechLib, but the layers I tried to use are not there.
I have a few questions:
- what is the way to see all the databases chained in the techlib ?
- how can I find and eventually change the reserved layers?
- IC5 had the utility to edit the layer purpose pairs without having to recompile the whole tech library. Is there something similar in IC6
- what is the best way to replace an existing layer ( that I believe it is not used for our designs in the techlib) with another one?
Thanks a lot,
Mugurel