Guide schematictips Guide to Drawing Clean Schematics with Virtuoso A Cadence EDA Tools Help Document Created by Casey Wallace Spring Shown in the ?gure below is an attempt at drawing an XOR schematic using Virtuoso schematic editor The drawing is so unor

Guide to Drawing Clean Schematics with Virtuoso A Cadence EDA Tools Help Document Created by Casey Wallace Spring Shown in the ?gure below is an attempt at drawing an XOR schematic using Virtuoso schematic editor The drawing is so unorganized that it is di ?cult to tell what circuit has actually been modeled In addition it contains at least ?ve major wiring mistakes that are di ?cult to identify without a lengthy and careful examination There are a few simple techniques that can be used to draw schematics that will vastly improve their readability as well as make any wiring problems much easier to debug Guide to Drawing Clean Schematics with Virtuoso CTip Net naming using primary input pins Any net i e wire connected to a pin is automatically given the name of the pin Additionally any net given the same name as a pin becomes connected to that pin Therefore you can replace much of the wiring from pin connections and eliminate the using of multiple pins with an identical name by utilizing net naming You can add a label to a wire by pressing ? l ? entering the name of the label and then clicking on the wire Guide to Drawing Clean Schematics with Virtuoso CTip Net naming intermediate nets In order to connect two nets together you may label them with the same name If the wire is not connected to a primary input output or supply net in the schematic i e an intermediate net you may give the wire any name you wish In the ?gure below the inverter output nets are named All transistors ? gate terminals connected to these inverter outputs are connected to a short wire and given the same name All nets sharing the same name indicate a shared electrical connection Guide to Drawing Clean Schematics with Virtuoso CTip Using multiple vdd and gnd supply net symbols The supply net symbols serve two primary purposes they give a visual indication of a connection to vdd or ground and they provide the global net name vdd or gnd to any wire they are connected to You may wish to use a pair of supply symbols for each stage gate in your schematic in order to reduce the wiring otherwise required by having only a single pair for the entire schematic In the ?gure below it is now much easier to see that the XOR schematic consists of three separate CMOS gates Guide to Drawing Clean Schematics with Virtuoso CTip Give bulk connections global supply net names Since explicit supply net connects are required for each transistor in your schematic you can reduce a lot of wiring by connecting short wires to each transistor bulk terminal and giving it the name of the appropriate supply connection Since labeling each transistor in this manner can be repetitive and time consuming and may not improve the readability of the schematic very much this use of this technique may be a matter of preference

  • 338
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jui 29, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 27.2kB