Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

check_test(2)

system_variables(3)

current_design(3)



Command Reference    2.  Synopsys Commands             trace_nets



NAME
          trace_nets     Enables global net tracing during
                         check_test on the specified nets in the
                         current_design.


SYNTAX
          int trace_nets hierarchical_net_list

          list hierarchical_net_list


ARGUMENTS
          hierarchical_net_list
                         A set of hierarchical net names for
                         which tracing should be enabled.  The
                         net names are separated by commas.  If a
                         net name specified in the
                         hierarchical_net_list is comprised of a
                         partial net name and one or more
                         asterisks (*), the asterisks are used as
                         prefix values for a wildcard net search.
                         That is, all nets containing the
                         associated partial net name specified
                         will be processed by the command.


DESCRIPTION
          Using the check_test command, Test Compiler design rule
          checking (DRC) is performed by doing a symbolic
          simulation of the test protocol for a design.

          If the data applied at the scan in ports is
          successfully and predictably loaded into the scan
          chain, the cells are scan controllable.  If data can be
          captured into the scan cells during the parallel
          capture cycle, and successfully and predictably
          unloaded, the cells are scan observable.  When
          sequential cells are neither fully scannable (both scan
          controllable and scan observable) nor valid nonscan
          cells (for partial scan designs), fault coverage
          suffers.

          Test Compiler provides a net tracing capability that
          allows you to view the results of the symbolic
          simulation to help in the identification and correction
          of test protocol problems.  Test Compiler displays the
          logic values of the nets as information messages.  All
          output from the design rule checker, including
          information messages, is linked to the design
          schematic.  You can debug your protocol by selecting
          nets with certain values, then viewing the



V3.1      Synopsys Inc. 1988-1994. All rights reserved.       2-1





trace_nets           2.  Synopsys Commands      Command Reference



          corresponding section in the schematic through the
          Design Analyzer.

          Net tracing is enabled in either of two fashions. If
          trace_nets statements are added to vector or stream
          groups within a custom test protocol supplied by the
          designer, they enable tracing within a local scope
          limited to that vector or stream group.  Alternatively,
          by specifying nets using the trace_nets command, nets
          can be traced within the global scope of the entire
          current test protocol.  The untrace_nets command acts
          only on nets specified by the trace_nets command.


EXAMPLES
          To enable tracing on all the nets in
          a_given_level_of_hierarchy, execute


                         dc_shell> trace_nets {a_given_level_of_hierarchy*}


          To enable tracing on all the nets containing the name
          fragment `foo', execute


                         dc_shell> trace_nets {*foo*}


SEE ALSO
          check_test(2), system_variables(3), current_design(3).
























2-2       Synopsys Inc. 1988-1994. All rights reserved.      V3.1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026