--
You received this message because you are subscribed to the Google Groups "Electric VLSI Editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to electricvlsi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/electricvlsi/d77929f0-9f17-4cc5-b683-d33b62cd5fbf%40gmail.com.
I don't think I have ever seen that done in an automated way. So the answer is probably that is current not possible to do that. Though, you can have a look at the Electric user's guide to see if the functionality to do that is described in there in case I overlooked it.
If your lambda rules are still fine and it is just a matter of
you scaling the real unit, you may be able to change that with
scale. Refer to:
You may also be able to scale by changing the old technology to
new one as explained at:
https://www.staticfreesoft.com/jmanual/mchap08-08.html
However, you may have to ignore or update your DRC rules for the
new technology as explained at:
https://www.staticfreesoft.com/jmanual/mchap09-02-02.html
Here is what Electric can do about the problem of incorrectly-sized transistors. First, you must select all the transistors in a cell. This can be done by selecting one of them, then using the "select all like this" command to spread the selection to every other transistor. Then, as you've acknowledged, the "Get Info" command can handle bulk changes to the size of every transistor. You may also have to select the arcs (wires) and resize them in the same way.
As far as handling new DRC errors, it may be possible to use the compaction tool, because it has the option of "spreading" instead of compacting to satisfy design rules. This tool is rarely used and may cause other issues, but at least you can try it. The best way forward when correcting these issues is to use Electric's constraint system that keeps wires looking relatively nice when changes are made. Also note that when you are dragging something, Electric does a quick DRC check and advises you as the the distances left and rules that are being considered. Not every rule is used in this, but it's a start.
At the end of the day, keep in mind that Electric is a graphical tool for custom layout, but most people use hardware description languages these days, and the HDLs always generate proper DRC results. A graphical, interactive, non-text-based system is never going to make that promise.
-Steven Rubin
--
You received this message because you are subscribed to the Google Groups "Electric VLSI Editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to electricvlsi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/electricvlsi/11f11787-3ba6-d75d-e5c3-ca99296f0953%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/electricvlsi/2c7d9e03-5dff-2760-b38d-49143382cef5%40staticfreesoft.com.