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

  1. FLOATING PINS AND NODES
  2. Overview
  3. A question mark, ?, in the location field of a pin or node statement
  4. floats the pin or node.  Each floating pin and node is automatically
  5. placed by the software during the fitting process.  Floating pins and
  6. nodes can increase the probability of a fit in all MACH-device
  7. designs.
  8.  
  9.  
  10. Syntax───────────────────────────────────────────────────────────────
  11.  
  12.             Keyword   Location_   Name          Storage
  13.                        Number
  14.  
  15. ─────────────────────────────────────────────────────────────────────
  16.  
  17. Device support:  All MACH device designs.
  18. ·
  19. Syntax
  20. You can use the question mark only in the declaration segment of
  21. Boolean or state-machine designs.
  22.  
  23. Syntax───────────────────────────────────────────────────────────────
  24.  
  25.             Keyword   Location_   Name          Storage
  26.                        Number
  27. Example──────────────────────────────────────────────────────────────
  28.  
  29.             Pin          ?        Sensor1       Registered
  30.             Node         ?        Equation1     Combinatorial
  31.             Pin          ?        Output1       Latched
  32. ─────────────────────────────────────────────────────────────────────
  33. ·
  34. Definitions
  35.  
  36. Location_Number Place a question mark, ?, in the location-number field
  37.                 to float the corresponding pin or node.  The signal is
  38.                 assigned to a specific pin automatically during
  39.                 compilation.
  40.  
  41.                 Important: Do not float NODE 1.
  42.  
  43.                 To assign a fixed location to a pin or node, you enter
  44.                 a number or range of numbers in the statement.
  45.  
  46.                 In PDS files produced from schematics, the question
  47.                 mark appears in the pin or node location field unless
  48.                 you assigned a fixed location.  To assign a location
  49.                 in a schematic, you use the part field 1 command on
  50.                 the OrCAD/SDT III Edit Part menu.
  51.  
  52. Name            Define the name of the pin or node.  Each name must be
  53.                 unique and must follow the location field.
  54.  
  55.                 ■  Begin the name with an alpha character; use any
  56.                    combination of up to 14 upper- or lowercase
  57.                    alphanumeric characters: A_Z, 0_9.
  58.  
  59.                 Important: Keep names in a schematic shorter than 14
  60.                 characters.  Part and pin names in the schematic may
  61.                 be concatenated as data is converted into PDS format.
  62.                 Any name longer than 14 characters is automatically
  63.                 truncated.
  64.  
  65.                 ■  Use underscore, _, as a connector and a slash, /,
  66.                    to affect polarity no other symbols or punctuation
  67.                    are allowed and no keywords, reserved words, or
  68.                    logic operators are allowed.
  69.  
  70.                 Note: The polarity slash is not supported for
  71.                 schematic-based designs.
  72.  
  73. Storage         Define the optional storage type for a pin or node,
  74.                 which must follow the pin or node name.  Enter the
  75.                 reserved word or abbreviation listed below; the
  76.                 default is combinatorial.
  77.  
  78.                 ■  Combinatorial or Comb
  79.  
  80.                 ■  Registered or Reg
  81.  
  82.                 ■  Latched or Lat
  83. ·
  84. Use
  85. Floating pins and nodes is recommended to assist the fitting process.
  86. You can assign a fixed location when needed; however, this may result
  87. in a no-fit situation.
  88.  
  89. Important: Do not float NODE 1.
  90. ·
  91. Related Topics
  92. MACH_SEG_A, MACH_SEG_B, MACH_SEG_C, MACH_SEG_D
  93. PAIR
  94. ·
  95.