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

  1. PRELOAD
  2. Overview
  3. This is the simulation keyword that loads specified values into the
  4. register outputs.  Even if a device does not physically support the
  5. preload feature, you can simulate the design as if it did, but JEDEC
  6. test vector generation is turned off.
  7.  
  8. Syntax──────────────────────────────────────────────────────────────
  9.  
  10.     PRELOAD Prefix_Pns
  11. ────────────────────────────────────────────────────────────────────
  12.  
  13. Device Support:  All registered PLD devices except PAL22IP6, PAL23S8,
  14.                  PAL16RA10, and PAL20RA10
  15. ·
  16. Syntax
  17. Use the keyword in the simulation segment of Boolean and state-machine
  18. designs.
  19.  
  20. Syntax──────────────────────────────────────────────────────────────
  21.  
  22.     PRELOAD Prefix_Pns
  23.  
  24. Example─────────────────────────────────────────────────────────────
  25.  
  26.     SIMULATION
  27.     PRELOAD Q0 /Q1 PLAYING
  28. ────────────────────────────────────────────────────────────────────
  29. ·
  30. Definitions
  31.  
  32. Prefix          The prefix specifies the logic state of the
  33.                 corresponding pin, node, or state.  Do not leave a
  34.                 space between Prefix and Pns.  There are two prefixes:
  35.                 null and forward slash.
  36.  
  37.                 ■    You specify the null prefix to load a logical 1
  38.                      into the associated register output.  In the
  39.                      syntax example, Q0 has a null prefix.
  40.  
  41.                 When used in conjunction with a state name, the null
  42.                 prefix loads the specified state.  In the syntax
  43.                 example, PLAYING has a null prefix.
  44.  
  45.                 ■    You specify the forward slash, /, to load a
  46.                      logical 0 into the associated register output.
  47.                      In the syntax example, Q0 has a forward slash
  48.                      prefix.
  49.  
  50. Pns             You specify the pin, node, or state to be preloaded
  51.                 immediately following the corresponding prefix.  You
  52.                 can list more than one pin or node.  You can also use
  53.                 groups and strings.
  54.  
  55. ·
  56. Use
  57. PRELOAD loads specified logic values into the corresponding device
  58. registers. Therefore, if the signal is inverted between the node and
  59. pin, the value at the pin will be the inverse of the preloaded value.
  60.  
  61. Some devices provide a hardware preload feature that is activated by a
  62. dedicated pin or product term.  Use the SETF command for control of
  63. these preload features.
  64.  
  65. Note:  Even if a device does not physically support the preload
  66.        feature, you can simulate the design as if it did.
  67.  
  68. PRELOAD places a "P" in the clock field(s) of the JEDEC vector for
  69. PAL/PLS devices as specified in JEDEC standard 3A.  For MACH devices,
  70. the buried preload vector "B" is used as defined by the JEDEC standard
  71. 3B.
  72. ·
  73. Related Topics
  74. CHECK
  75. .PRLD
  76. PRLDF
  77. SETF
  78. ·
  79.