home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s205 / 1.ddi / BACKUP.001 / EXAMPLES_TUTOR3.PDS < prev    next >
Encoding:
PALASM Design Description  |  1991-02-27  |  2.6 KB  |  84 lines

  1. ;PALASM Design Description
  2.  
  3. ;---------------------------------- Declaration Segment ------------
  4. TITLE    TUTOR3.PDS
  5. PATTERN  A
  6. REVISION 3.0
  7. AUTHOR   J.ENGINEER
  8. COMPANY  ADVANCED MICRO DEVICES
  9. DATE     01/01/90
  10.  
  11. CHIP  DECODER  PAL16L8
  12.  
  13. ;---------------------------------- PIN Declarations ---------------
  14. PIN  1          CLK                  COMBINATORIAL             ; INPUT
  15. PIN  2          X                    COMBINATORIAL             ; INPUT
  16. PIN  3          Y                    COMBINATORIAL             ; INPUT
  17. PIN  4          Z                    COMBINATORIAL             ; INPUT 
  18. PIN  5          GO                   COMBINATORIAL             ; INPUT
  19. PIN  6          STOP                 COMBINATORIAL             ; INPUT
  20. PIN  10         GND                                            ; INPUT
  21. PIN  12         A                    COMBINATORIAL             ; OUTPUT
  22. PIN  13         B                    COMBINATORIAL             ; OUTPUT
  23. PIN  14         C                    COMBINATORIAL             ; OUTPUT
  24. PIN  15         D                    COMBINATORIAL             ; OUTPUT
  25. PIN  16         E                    COMBINATORIAL             ; OUTPUT
  26. PIN  17         F                    COMBINATORIAL             ; OUTPUT
  27. PIN  18         G                    COMBINATORIAL             ; OUTPUT
  28. PIN  19         H                    COMBINATORIAL             ; OUTPUT
  29. PIN  20         VCC                                            ; INPUT
  30.  
  31. ;----------------------------------- Boolean Equation Segment ------
  32. EQUATIONS
  33. /A = /X * /Y * /Z
  34. A.TRST = GO * /STOP
  35.  
  36. /B = /X * /Y *  Z
  37. B.TRST = GO * /STOP
  38.  
  39. /C = /X *  Y * /Z
  40. C.TRST = GO * /STOP
  41.  
  42. /D = /X *  Y *  Z
  43. D.TRST = GO * /STOP
  44.  
  45. /E =  X * /Y * /Z
  46. E.TRST = GO * /STOP
  47.  
  48. /F =  X * /Y *  Z
  49. F.TRST = GO * /STOP
  50.  
  51. /G =  X *  Y * /Z
  52. G.TRST = GO * /STOP
  53.  
  54. /H =  X *  Y *  Z
  55. H.TRST = GO * /STOP
  56.  
  57.  
  58. ;----------------------------------- Simulation Segment ------------
  59. SIMULATION
  60. TRACE_ON X Y Z A B C D E F G H
  61. SETF  /X /Y /Z GO /STOP
  62. CHECK /A  B  C  D  E  F  G  H
  63. SETF  /X /Y  Z
  64. CHECK  A /B  C  D  E  F  G  H
  65. SETF  /X  Y /Z
  66. CHECK  A  B /C  D  E  F  G  H
  67. SETF  /X  Y  Z
  68. CHECK  A  B  C /D  E  F  G  H
  69. SETF   X /Y /Z
  70. CHECK  A  B  C  D /E  F  G  H
  71. SETF   X /Y  Z
  72. CHECK  A  B  C  D  E /F  G  H
  73. SETF   X  Y /Z
  74. CHECK  A  B  C  D  E  F /G  H
  75. SETF   X  Y  Z
  76. CHECK  A  B  C  D  E  F  G /H
  77. SETF  /GO /STOP                ; DISABLE OUTPUTS
  78. SETF  /GO  STOP                ; DISABLE OUTPUTS
  79. SETF   GO  STOP                ; DISABLE OUTPUTS
  80. SETF   GO /STOP                ; ENABLE  OUTPUTS
  81. TRACE_OFF
  82.  
  83. ;-------------------------------------------------------------------
  84.