Home

This document is a cache from http://www.rose-hulman.edu/Users/faculty/simoni/cadence/Figures/mshelp.pdf


Cadence® Mixed-Signal Circuit Design Environment User Guide

Document source : www.rose-hulman.edu


Cadence Mixed-Signal Circuit Design Environment User Guide
Netlisting Options
October 2003
113
Product Version 5.0
Caution
In OpenAccess, nlpExpr and ilExpr are not supported.
For digital HNL, the mixed-signal design environment implements the same parameter
specification and passing conventions as for Verilog integration because the same Verilog
HNL netlister is used. For information on parameter specification format, refer to the Verilog-
XL Integration for Composer User Guide
.
For a description of how parameters are passed in the hierarchy of a mixed-signal design,
see "Setting Design Variables and Parameters" on page 91.
Stop View List Specification
The HNL netlisting algorithm does not expand cellviews containing internal hierarchy; it
preserves the design hierarchy containing text cellviews. To indicate a primitive text cellview
that has no internal hierarchy, the
nlAction
property is set to
stop
automatically by a
language analyzer (such as the SpectreHDL editor). HNL identifies which text cellviews are
primitive cellviews and which text cellviews contain internal hierarchy by examining the
nlAction
property on each cellview.
To use HNL in an analog-only design or a mixed-signal design
Remove behavioral text views such as behavioral, functional, ahdl, and veriloga from
the HED stop view list so that HNL will traverse non-primitive text cellviews.
Explicit Netlisting (Digital)
With explicit netlisting, the digital netlist contains explicit instance terminals and signal
connections, such as
modName instName (.instTermName1(netName1),
.instTermName2(netName2), ...)
instead of
modName instName (netName1, netName2, ...)
Note: Verilog-XL built-in primitives are not netlisted explicitly because the terminals of these
primitives do not have any names.
To specify explicit netlisting in Verilog HNL
1. In the Simulation window, choose Setup ­ Environment to display the Environment
Options form.







Summary :

HNL identifies which text cellviews are primitive cellviews and which text cellviews contain internal hierarchy by examining the nlAction property on each cellview. To use HNL in an analog-only design or a mixed-signal design Remove behavioral text views such as behavioral, functional, ahdl, and veriloga from the HED stop view list so that HNL will traverse non-primitive text cellviews.


Tags : hnl,design,text,celliews,hierarchy,netlisting,erilog,explicit,enironment,mixedsignal,internal,stop,specification





Terms    |    Link pdf-search-files.com    |    Site Map
   |    Content Removal Notice   
   |    Contact   

All books are the property of their respective owners.
Please respect the publisher and the author for their creations if their books copyrighted