home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s205 / 1.ddi / BACKUP.001 / DOC_LREF_LR38.DOC < prev    next >
Encoding:
Text File  |  1991-02-28  |  4.2 KB  |  118 lines

  1. NODE
  2. Overview
  3. This keyword is the logical name assigned to a feedback signal or
  4. internal-control product term.  When used in the declaration segment
  5. of a PDS file, the keyword allows you to assign names and attributes
  6. to internal device nodes.  A node can be one of the following.
  7.  
  8. ■    A buried flip-flop or flip-flop feedback line
  9.  
  10. ■    An internal-control line, such as a global reset, preset, or
  11.      observability line
  12.  
  13. ■    A complement array term
  14.  
  15.  
  16. Syntax───────────────────────────────────────────────────────────────
  17.             NODE    Location_Number       Name       Storage
  18.  
  19. ────────────────────────────────────────────────────────────────────
  20.  
  21. Device Support:
  22.  
  23.     PAL22V10    PAL32VX10     PAL18U8    PAL23S8     PAL26V12
  24.     PALCE29M16  PALCE29MA16   PALCE610   PLS30S16    PLS105   PLS167
  25.     PLS168      MACH 1        MACH 2
  26. ·
  27. Syntax
  28. Include this keyword in the declaration segment of Boolean and
  29. state-machine designs.
  30.  
  31. Syntax───────────────────────────────────────────────────────────────
  32.             NODE    Location_Number       Name       Storage
  33. Example──────────────────────────────────────────────────────────────
  34.             ...
  35.             NODE           12             ST         REG
  36.             ...
  37. ─────────────────────────────────────────────────────────────────────
  38. ·
  39. Definitions
  40.  
  41. Number          Identifies the node number exactly as defined in the
  42.                 device reference.
  43.  
  44. Name            Defines the name of the node.  Each name must be
  45.                 unique and must follow the location_number field.
  46.  
  47.                 ■  Begin the name with an alpha character; use any
  48.                    combination of up to 14 upper- or lowercase
  49.                    alphanumeric characters: A_Z, 0_9.
  50.  
  51.                 Important: Keep names in a schematic shorter than 14
  52.                 characters.  Part and node names in the schematic may
  53.                 be concatenated as data is converted into PDS format.
  54.                 Any name longer than 14 characters is automatically
  55.                 truncated.
  56.  
  57.                 ■  Use underscore, _, as a connector and a slash, /,
  58.                    to affect polarity; no other symbols or punctuation
  59.                    are allowed and no keywords, reserved words, or
  60.                    logic operators are allowed.
  61.  
  62.                 Note: The polarity slash is not supported for
  63.                 schematic-based designs.
  64.  
  65.                 Also: Polarity works differently for nodes used as
  66.                 inputs on the PALCE29M16 and PALCE29MA16.
  67.  
  68.                 You can use ranges and vector notation to define node
  69.                 names.  You must use the same number of nodes as names
  70.                 in ranges and vector notation.  All nodes defined
  71.                 within a range or vector notation have the same
  72.                 storage type and polarity attributes.
  73.  
  74. Storage         Defines the optional storage type for a node, which
  75.                 must follow the node name.  Enter the reserved word or
  76.                 abbreviation listed below; the default is
  77.                 combinatorial.
  78.  
  79.                 ■  Combinatorial or Comb
  80.  
  81.                 ■  Registered or Reg
  82.  
  83.                 ■  Latched or Lat
  84.  
  85.                 Important: Combinatorial is a valid node storage
  86.                 attribute only for MACH devices.  For non-MACH PLD's
  87.                 you must specify either Reg or Lat.  Otherwise the
  88.                 software issues an error during compilation.
  89. ·
  90. Use
  91. The node statements must follow the chip statement.  Use a separate
  92. line for each node statement.  You do not have to place the node
  93. statements in numerical order.  You can only place comment statements
  94. between node statements, not within the node statement.
  95.  
  96. Declare only the nodes you are using.  The software automatically
  97. assigns the name NC, no connect, to all nodes that are not declared.
  98.  
  99. PIN or NODE statements in the current version of the software differ
  100. from the pin list of previous versions.  However, the old syntax is
  101. fully compatible with the new.
  102.  
  103. Use of the NODE statement is device dependent.
  104. ·
  105. Related Topics
  106. Boolean Equation
  107. CHIP
  108. Declaration Segment
  109. FLOATING PINS AND NODES
  110. LATCHED
  111. OPERATOR
  112. PAIR
  113. PIN
  114. REGISTERED
  115. VECTOR
  116. ·
  117.