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

  1. .S EQUATION
  2. Overview
  3. This equation defines when to set the S input on S-R flip-flops high.
  4.  
  5.  
  6. Syntax──────────────────────────────────────────────────────────────
  7.  
  8.         Pn.S        Assignment operator     Expression
  9.  
  10. ────────────────────────────────────────────────────────────────────
  11.  
  12. Device Support:  PLS105    PLS167    PLS168    PLS3016S    PALCE610
  13.                  PAL22IP6
  14.  
  15. ·
  16. Syntax
  17. Use the .S equation in the equations segment of Boolean or
  18. state-machine  designs.
  19.  
  20.  
  21. Syntax──────────────────────────────────────────────────────────────
  22.  
  23.         Pn.S        Assignment operator     Expression
  24.  
  25. Example─────────────────────────────────────────────────────────────
  26.     EQUATIONS
  27.         ...
  28.         Q1.S                 =               IN1 * /IN2
  29.         ...
  30. ────────────────────────────────────────────────────────────────────
  31. ·
  32. Definitions
  33.  
  34. Pn.S            The pin or node associated with the S-R flip-flop.
  35.                 The name must be defined in an earlier pin or node
  36.                 statement in the declaration segment.
  37.  
  38.  
  39. Assignment Operator    A symbol that defines a specific operation as
  40.                        interpreted by the software when processing
  41.                        design files.
  42.  
  43.  
  44. Expression      Identifies the logic you define to determine when the
  45.                 S input in an S-R flip-flop is set high.  In the
  46.                 syntax example, when IN1 is true and IN2 is false, the
  47.                 S input in the S-R flip-flop associated with the pin
  48.                 or node Q1 is set high.
  49. ·
  50. Use
  51. You can place the .S equation anywhere in the equations segment.  
  52.  
  53. Observe the following rules.
  54.  
  55. ■    You cannot have multiple equations for the same pin or node.  If
  56.      you do, the software reports an error during compilation and the
  57.      process is halted.
  58.  
  59. ■    You cannot use negative polarity on the left side of the
  60.      equation. For example, /Q1.S is not allowed.
  61.  
  62. ■    You can use GROUP, STRING, and VECTOR notation to define signals.
  63.      This is an excellent way to assign a .S equation to several pins.
  64. ·
  65. Related Topics
  66. Boolean Equation
  67. EXPRESSION
  68. GROUP
  69. STRING
  70. VECTOR
  71. ·
  72.