I am trying to create a standard cell library by drawing the transistor level schematics in Virtuoso.
I want to be able to use these cells for synthesis using Genus.
I understand that Genus requires a .lib file to be able to perform the synthesis (is there any other file that's required?)
I have read that I'll have to use Liberate to generate the .lib file and Liberate actually needs a spectre/spice netlist of each of the cells that are being drawn.
My progress till now:
1) Draw the schematics of all the cells that I want to include in the library
2) Generate the symbol view for each of these cells
3) Draw the layouts for each of these cells
I tried going into ADE L and Simulation->Netlist->Create as per the documentation I read using my COS account, this gives me a spectre netlist. But when I try to save this netlist to the spectre view created using Create->Cellview from Cellview it says there were errors parsing the spectre file, but the errors/warnings don't show up. An empty error window opens up.
Can someone point me to any relevant documentation? I want to be able to synthesize designs with Genus using cells I define in the transistor level using Virtuoso.
I am using IC618 GENUS191 LIBERATE192 (The versions correct to the best of my memory) on a Red Hat Enterprise Linux 6 distribution with the distro kernel (2.x)
Thank you so much in advance for your time!