home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / fish / applications / apalasm / examples / adc.pal < prev    next >
Text File  |  1991-01-12  |  2KB  |  59 lines

  1. PAL20X4                                          PAL DESIGN SPECIFICATION
  2. ADC4                                                BIRKNER/COLI 07/29/81
  3. 4-BIT FLASH GRAY A/D CONVERTER
  4. MMI SUNNYVALE, CALIFORNIA
  5. CLK  A6  A7  A8  A9 A10 A11 A12 A13 A14 A15 GND
  6. /OC  A1  A2  A3 /G3 /G2 /G1 /G0 A4  A5  NC  VCC
  7. ;pinlist 1 to 24 must start in line 5
  8.  
  9. ;equations go here
  10.  
  11. G0 :=  /A3 * A1              ;CONVERT ANALOG TO G0 (LSB)
  12.     +  /A7 * A5
  13.    :+: /A11* A9
  14.     +  /A15* A13
  15.  
  16. G1 :=  /A6 * A2              ;CONVERT ANALOG TO G1
  17.     +  /A14* A10
  18.  
  19. G2 :=  /A12* A4              ;CONVERT ANALOG TO G2
  20.  
  21. G3 :=   A8                   ;CONVERT ANALOG TO G2
  22.  
  23. ; function table vectors go here
  24.  
  25. FUNCTION TABLE
  26. /OC CLK A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 G3 G2 G1 G0
  27.  
  28. ;function table pin list
  29.  
  30. ;           ANALOG INPUTS      GREY
  31. ;CONTROL    111111            OUTPUTS COMMENTS
  32. ;/OC  CLK   543210987654321   3210   FRACTION OF Vmax
  33. -------------------------------------------------------------------------
  34.   L    C    LLLLLLLLLLLLLLL   LLLL    V=0
  35.   L    C    LLLLLLLLLLLLLLH   LLLH    V= 1/16
  36.   L    C    LLLLLLLLLLLLLHH   LLHH    V= 2/16
  37.   L    C    LLLLLLLLLLLLHHH   LLHL    V= 3/16
  38.   L    C    LLLLLLLLLLLHHHH   LHHL    V= 4/16
  39.   L    C    LLLLLLLLLLHHHHH   LHHH    V= 5/16
  40.   L    C    LLLLLLLLLHHHHHH   LHLH    V= 6/16
  41.   L    C    LLLLLLLLHHHHHHH   LHLL    V= 7/16
  42.   L    C    LLLLLLLHHHHHHHH   HHLL    V= 8/16
  43.   L    C    LLLLLLHHHHHHHHH   HHLH    V= 9/16
  44.   L    C    LLLLLHHHHHHHHHH   HHHH    V=10/16
  45.   L    C    LLLLHHHHHHHHHHH   HHHL    V=11/16
  46.   L    C    LLLHHHHHHHHHHHH   HLHL    V=12/16
  47.   L    C    LLHHHHHHHHHHHHH   HLHH    V=13/16
  48.   L    C    LHHHHHHHHHHHHHH   HLLH    V=14/16
  49.   L    C    HHHHHHHHHHHHHHH   HLLL    V=15/16
  50.   H    X    XXXXXXXXXXXXXXX   ZZZZ    TEST HI-Z
  51. -------------------------------------------------------------------------
  52. DESCRIPTION
  53. The 4-bit flash analog-to-digital converter converts an analog signal
  54. into a 4-bit gray code.  Gray code is chosen to eliminate glitches at
  55. binary roll over points.
  56.  
  57. The maximinum sample rate is equal to 1/tpd of the PAL20X4. Note that no
  58. feedback propagation delay is introduced.
  59.