home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / tech / palsum1 / dummy.pds < prev    next >
Text File  |  1987-08-26  |  2KB  |  88 lines

  1. Title     CRT Controller Logic
  2. Pattern   CRT.pds
  3. Revision  B
  4. Author    Harry Hughes
  5. Company   Monolithic Memories Inc., Santa Clara, CA
  6. Date      8/1/86
  7.   
  8. CHIP CRT PAL20RA10
  9.   
  10. PL CK1 HRTC VRTC LTEN VSP QH /INIT NC NC NC GND
  11. /E QA QB QC QD Q0 /Q1 /Q2 /Q3 VIDEO CK2 VCC
  12.   
  13. EQUATIONS
  14.   
  15. QA              := QD*/QC*/QA + QD*QC*/QB
  16. QA.CLKF          = CK1
  17. QA.RSTF          = INIT
  18.   
  19. QB              := QD*/QC*QB*/QA + QD*/QB*QA
  20. QB.CLKF          = CK1
  21. QB.RSTF          = INIT
  22.   
  23. QC              := QD*QC*/QB + QD*/QC*QB*QA
  24. QC.CLKF          = CK1
  25. QC.RSTF          = INIT
  26.   
  27. QD              := QD*/QC + QD*/QB*/QA + /QD*QC*QB*QA
  28. QD.CLKF          = CK1
  29. QD.SETF          = INIT
  30.   
  31. CK2             := GND
  32. CK2.CLKF         = CK1
  33. CK2.RSTF         = /QD
  34. CK2.SETF         = INIT
  35.   
  36. Q0              := HRTC
  37. Q0.CLKF          = CK2
  38.   
  39. Q1              := VRTC
  40. Q1.CLKF          = CK2
  41.   
  42. Q2              := LTEN
  43. Q2.CLKF          = CK2
  44.   
  45. Q3              := VSP
  46. Q3.CLKF          = CK2
  47.   
  48. VIDEO            = Q2 + QH*/Q3
  49.   
  50.   
  51.   
  52.   
  53.   
  54.   
  55.   
  56.   
  57.   
  58.   
  59.   
  60.   
  61.   
  62. SIMULATION
  63.   
  64. TRACE_ON CK1 QD QC QB QA CK2 VIDEO Q0 Q1 Q2 Q3
  65. SETF E PL /INIT /CK1 INIT
  66. SETF HRTC VRTC /LTEN VSP QH INIT        ;Initialize QA..QD
  67.                                         ;Set ext. signals
  68. SETF /INIT                              ;At start LTEN is
  69.                                         ;LOW
  70. FOR I:=1 TO 8 DO                        ;System loops for
  71.  BEGIN                                  ;8 clocks
  72.   SETF CK1                              ;CK1 is set HIGH
  73.   
  74.   SETF /CK1                             ;CK1 is set LOW
  75.                                         ;This is a clk pulse
  76.   IF I=5 THEN                           ;On fifth clk pulse
  77.    BEGIN                                ;set LTEN HIGH
  78.     SETF LTEN
  79.    END
  80.   IF I=7 THEN                           ;On the 7th clk
  81.    BEGIN                                ;pulse, VIDEO
  82.     CHECK VIDEO                         ;goes from LOW
  83.    END                                  ;to HIGH
  84.  END
  85. TRACE_OFF
  86.   
  87.   
  88.