Hi <@U016EM8L91B> I’m familiar with analog design,...
# magic
m
Hi @User I’m familiar with analog design, so I’m wondering to know is there a way to convert schematic to unfloorplaned-layout?
t
In magic, use menu item
File->Import SPICE
. Assuming that the schematic uses all devices from the same PDK, they should get generated by the parameterized cell generator scripts.
The code for importing SPICE is rather primitive and could use some work. It will preserve hierarchy and generate ports, and it shouldn't overlap instances (theoretically), but the result is definitely not floorplanned and is usually a mess that requires a lot of cleaning up.
m
Thanks a lot. That was soooo helpful. So is it a good starting point for the layout design?
@User Or do you prefer to start from the scratch?
t
I prefer to start with the Import SPICE function if I've already got a schematic, since all the devices will be generated with the correct properties. I only have to go twiddle with the various layout-specific parameters such as placement of vias, guard rings, etc.
1
👍 1