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

  1. DECLARATION SEGMENT
  2. Overview
  3. This is the first segment of any PDS file.  It identifies basic design
  4. information, the chip name and device type, pin and node statements
  5. required to process the design, and special definitions.  A form
  6. automates entry of this information when you begin a design.
  7.  
  8.  
  9. Syntax───────────────────────────────────────────────────────────────
  10.  
  11.         ;------------Declaration Segment-----------------
  12.         design information
  13.         ;------------Pin Declarations--------------------
  14.         Pin / Node statements(s)
  15.         ;Special definitions
  16.  
  17. ─────────────────────────────────────────────────────────────────────
  18.  
  19. Device Support:  All PLD devices.
  20. ·
  21. Syntax
  22. This segment is required for all designs and must be the first segment
  23. in the PDS file.
  24.  
  25. Syntax───────────────────────────────────────────────────────────────
  26.  
  27.         ;------------Declaration Segment-----------------
  28.         design information
  29.         ;------------Pin Declarations--------------------
  30.         Pin / Node statements(s)
  31.         ;Special definitions
  32. Example──────────────────────────────────────────────────────────────
  33.         ;------------Declaration Segment-----------------
  34.         TITLE  16 Bit Counter (up/down); preplaced w/standard settings
  35.         PATTERN   XS.PDS
  36.         REVISION  2
  37.         AUTHOR    Gail Tiberi
  38.         COMPANY   Mystique, Inc.
  39.         DATE      8/09/90
  40.         CHIP      Counter   PAL16R6
  41.         ;------------Pin Declarations -------------------
  42.         PIN 2 INP1 REG
  43.         NODE ? INP2 COMB
  44.         :
  45.         SIGNATURE = V2_5/90
  46.         STRING IN1 'A1 + /A2 + A3'
  47.         GROUP BANK1 OUT1, OUT2
  48.         ...
  49. ─────────────────────────────────────────────────────────────────────
  50. ·
  51. Definitions
  52.  
  53. Design          Identifies statements that document basic information
  54. Information     about the design.  The following statements must
  55.                 appear in the order shown below.
  56.  
  57.                 ■  Title
  58.  
  59.                 ■  Pattern
  60.  
  61.                 ■  Revision
  62.  
  63.                 ■  Author
  64.  
  65.                 ■  Company
  66.  
  67.                 ■  Date
  68.  
  69.                 ■  Chip
  70.  
  71. Device          These statements can be useful in describing the
  72.                 function of the design.
  73.  
  74. Pin             Identifies pin and node statements that are required
  75. Declarations    to process the design must follow the device type.
  76.                 Each statement defines the name, location number, and
  77.                 optional storage type assigned to each device pin in
  78.                 the design.
  79.  
  80. Special         These are optional statements that you can include
  81. Definitions     after pin and node statements in the declaration
  82.                 segment.
  83.  
  84.                 ■  String statements can be used with any device.
  85.  
  86.                 ■  Group statements can be used with any device.
  87.  
  88.                 ■  Signature statements are device specific.
  89.  
  90.                 Though not required, it is a good idea to place each
  91.                 statement on a separate line.  These statements can
  92.                 appear in any order.
  93. ·
  94. Use
  95. The following error conditions can occur.
  96.  
  97. ■    If design information is incomplete, a warning is issued during
  98.      processing.
  99.  
  100. ■    If multiple information statements appear, processing is halted.
  101.  
  102. ■    If pin and node statements are incomplete or incorrect,
  103.      processing is halted.
  104.  
  105. For PAL and PLS devices, the signal list maps into a DIP package, and
  106. for MACH devices, it maps into a PLCC package
  107. ·
  108. Related Topics
  109. AUTHOR
  110. CHIP
  111. COMPANY
  112. DATE
  113. FLOATING PINS AND NODES
  114. GROUP
  115. MACH_SEG_A, MACH_SEG_B, MACH_SEG_C, MACH_SEG_D
  116. NODE
  117. PATTERN
  118. PIN
  119. REVISION
  120. SIGNATURE
  121. STRING
  122. TITLE
  123. ·
  124.