Is there an easy way to convert over an analog des...
# analog-design
x
Is there an easy way to convert over an analog design done in sky130A to sky130B for the mpw7 tapeout? Will changing
tech sky130A
to
tech sky130B
in the .mag files work fine?
otherwise, would there be any problem in submitting a sky130A design for the tapeout?
t
There is some difference in parasitics between A and B because in B metal2 (and all metals above it) is raised up to accommodate the ReRAM layers. The capacitances of metal2 and up will be lower, and the resistances of via1 will be doubled, so it's not really clear how the parasitics change without running a simulation. All in all, I'm pretty confident that the difference isn't much, and you don't have to worry about it. But I can't absolutely guarantee it. Otherwise, the only difference between A and B (if you're not using ReRAM) is that .mag files for magic have
tech sky130A
or else
tech sky130B
as the 2nd line of every file. Change all the .mag files, and you've just switched from one technology variant to the other. The quick way to do this is, for example to switch from A to B to make it compatible for tapeout: (1) Start magic with the technology file for B (2) Read the design using
load <filename> -force
to tell it to ignore the tech declared in the file (3) Write out the whole design with
writeall force
. This will change the technology declared in all the files.
x
Ah, makes sense thank you!