[quote userid="397107" url="~/cadence_technology_forums/f/rf-design/41729/problem-creating-symbol-of-netlist-subcircuit/1360696#1360696"],where is the "setup" tab located[/quote] It's in the Analog Design Environment (so ADE L, ADE Explorer or the ADE XL test editor) window. Since ADE is responsible for controlling netlisting and this is used to specify which views are picked for netlisting, it's going to be in the ADE window and is not something that would be in the hspice text, spice text or schematic window. There's one caveat though - if you had been using a config view (created by the hierarchy editor) as to the top level for your design (i.e. having the design specified in ADE as lib/cell/config), then the switch view list and stop view list no longer appear in the Setup->Environment form; that's because the precise control of how the hierarchy is expanded is then defined in the config view. A very quick tutorial on netlisting. Generally the netlisters in Virtuoso work by having the concept of a "switch view list" and "stop view list". They start by looking at all the instances in the top cellView, and then for each instance they look along the switch view list (in order) to determine whether any of those views exists for that component that is instantiated. If a view exists, it will descend into that view to potentially netlist that view. If the view that was switched into is in the stop view list, then the hierarchy expansion stops and that is as low as the netlister goes - you'd just get an instance statement but no further expansion is performed for that component. Alternatively you can create a config view with File->New->CellView and specifying the type as "config". In this, you start off specifying a view list and stop list within the config which sets the default expansion, but then you can fine tune the expansion by specifying the view to use for a cell, an instance, or an occurrence in order to override the global expansion criteria. You can also alter the view list for a portion of the hierarchy, or explicitly mark a cell as being a stop point, or even being "bound to open" to omit it altogether. If you open the top design from within the config, you'd see your configured schematic and when you descend down the hierarchy interactively, it will follow the rules specified in the hierarchy editor. Similarly running ADE with the top design as this config view (if you start ADE from such a configured schematic it will do this automatically), it will follow the rules specified in the hierarchy editor to govern the expansion of the hierarchy. Regards, Andrew.
↧