On Jul 30, 2014, at 10:32 PM, rb-efabless wrote: > It so appears the mocmos shipped with Electric does not satisfy following two > rules from the manual, on Layer Function, page 245:
Hi RB, I think you're looking at the 10-year-old manual for the "C version" of Electric (version 7.00 and earlier); I've made this mistake several times myself. Unfortunately the old manual was never taken down from the website and since it's been around longer it gets higher priority in web searches. Make sure you see "jmanual" in the URL when you're looking at the webpage (not "manual"). > 1. There must be a separate diffusion layer for the p++ or n++ used as a > contact in a P−well or N−well, respectively; it cannot be the same layer that > is used for diffusions in active devices. This is no longer required -- the LF150, ST65, and UMC65/55 technology XML files have a single diffusion layer "Diff" and a single "Diff"-M1 contact primitive, and they work fine. > Is it only necessary iff LVS-ing the mos with a 4th body terminal, or would > break spice netlisting for example? Spice netlisting is usually done from Electric schematic cells, not from Electric layout cells, so how you set up your layout-technology layers shouldn't influence it. I suppose in theory you can dump a spice netlist from an Electric layout cell, but Electric's support for body connections does not really work well so most people don't use it. Electric's arc-and-node worldview is fantastic for managing complex signals, but it isn't well-suited for global nodes like power/ground/substrate. - a -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
