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

  1. OPERATOR
  2. Overview
  3. This is a general term that describes any symbol interpreted by the
  4. software when processing design files.  It can be a mathematical term
  5. such as "+", for OR, a defining term such as ":=", for registered, or
  6. a descriptive term such as "#", for radix.  The following table
  7. defines each operator and provides an example.
  8.  
  9.     Operator   Definition               Example
  10. ────────────────────────────────────────────────────────────────────
  11.     /           Not                     /A
  12.     *           And                     A * B
  13.     +           OR                      A + B
  14.     :+:         XOR                     A :+: B
  15.     :*:         XNOR                    A :*: B
  16.     =           Combinatorial           INPUT1 = A * B
  17.     :=          Registered equation     INPUT1 := A * B
  18.     :=          State equation          STATE1 := START -> END
  19.     *=          Latched                 INPUT1 *= A * B
  20.     ->          State transition        STATE1 := START -> END
  21.     +->         Local default           +-> RED -> WAIT
  22.     ;           Comment                 ;set low before clocking
  23.     ,           Literal separator       IN[1,3,4] IN[1..4,6..9]
  24.     ..          Range                   INPUT[0..9]
  25.     :           CASE value              0,1:
  26.     []          Term brackets           INPUT[0..9]
  27.     ()          Expression              IN1 = (A * B) (C * D * F)
  28.     {}          Substitute              OUT1 = A * B * C
  29.                                         OUT2 = {OUT1} * F
  30.     >           Greater than            IF A > 2 THEN...
  31.     <           Less than               WHILE A < 2 DO...
  32.     <>          Not equal to            IF A <> 2 THEN...
  33.     <=          Less than or equal to   WHILE A <= 2 DO...
  34.     >=          Greater than or equal   WHILE A >= 2 DO...
  35.     %           Don't care              DEFAULT_OUTPUT %OUT1
  36.     ?           CHECK clash             ------??????
  37.     ' '         String delimiters       STRING INPUT 'A1 + /A2'
  38.     #b          Binary radix            #b101000
  39.     #d          Decimal radix           #d40
  40.     #o          Octal radix             #o50
  41.     #h          Hexadecimal radix       #h28B
  42.     Space, tab  Separator               PIN 2 IN1 REG
  43. ·
  44. Syntax
  45. ·
  46. Definitions
  47. ·
  48. Use
  49. ·
  50. Related Topics
  51. ·
  52.