fabhertz
Newbie
Hi everyone,
I am design some custom memory cells in Cadence Virtuoso, from the schematic to the layout production. I would like to design some basic blocks (for example, a row of memory cells) and interconnecting them in a SPICE netlist through scripting.
The problem is that I cannot find a way to define an input and an output pin for the beginning and the end of the row: since these would be connected by a metal1 layer, Virtuoso does not allow me to do it, since I am placing a short circuit between two differently named pins. Of course, the same applies at schematic level.
Have you any suggestion to implement this kind of block? I have thought about placing a null resistance in the schematic between the two pins, but I do not know how to implement this in the layout; furthermore, it is not an elegant/proper solution.
Thank you in advance for your suggestions.
Regards.
I am design some custom memory cells in Cadence Virtuoso, from the schematic to the layout production. I would like to design some basic blocks (for example, a row of memory cells) and interconnecting them in a SPICE netlist through scripting.
The problem is that I cannot find a way to define an input and an output pin for the beginning and the end of the row: since these would be connected by a metal1 layer, Virtuoso does not allow me to do it, since I am placing a short circuit between two differently named pins. Of course, the same applies at schematic level.
Have you any suggestion to implement this kind of block? I have thought about placing a null resistance in the schematic between the two pins, but I do not know how to implement this in the layout; furthermore, it is not an elegant/proper solution.
Thank you in advance for your suggestions.
Regards.