PROM #1 in the Framework MTG Timing Specification File Timing Specification File Revision: 6-NOV-1992 PROM Timing Waveform Serial Number: 1R PROM 1 of the Framework MTG supplies the signals for MTG channels 1 through 8. All numeric data in all Timing Specification Files is in decimal. The PROM pattern in this file for 6 bunch on 6 bunch operation begins at address 100 and plays through address 651. This is 6 Beam Crossing Sections of 92 "Ticks" each. The PROM pattern in this file for 4 bunch on 4 bunch operation begins at address 1100 and plays through address 1655. This is 4 Beam Crossing Sections of 139 "Ticks" each. Revision Information: --------------------- The Rev. L file is a modification of the Rev. K file. The only difference is that the 29520 Latch-Shift has been moved 5 ticks later. The Rev. M file is a modification of the Rev. L file. The only difference is that the And-Or Strobe signal has been stretched. The Rev. N file is a modification of the Rev. M file. The only difference is that the Read A/B and the Write A/B pulses have been moved forward in time by 4 ticks. They are now up for Time Cells 7 and 8. The Rev. P file is a modification of the Rev. N file. The only difference is that the Read A/B and the Write A/B pulses have been moved back in time by 1 tick. They are now up for Time Cells 8 and 9. The Rev. R file is a modification of the Rev. P file. The only difference is that the Channel #1 (IML Select Simulated/Experiment) will now generate a timing signal which will be used by Channel #5 (Write A/B) to control the time at which the Write A/B signal switches in responce to a L15 Reject. Channel Function --------- ------------------------------------------------------------ 1 Select Intermediate Latch simulated or experiment data 2 Intermediate Latch Clock timing signal 3 Am29520 Read A/B control signal 4 Am29520 Latch-Shift timing signal 5 Am29520 Write A/B control signal 6 Reserved for COMINT 7 Final Specific Trigger Decision AND-OR Strobe timing signal 8 Final Specific Trigger Decision Disable Clock time signal ; ; Page 2 Beginning_of_Data_Section ; Framework MTG Channel #1 controls whether the Intermediate Latch cards ; select simulated test data or real experiment data as their input source. ; If MTG Channel #1 is HIGH this selects test data, if it is LOW then this ; selects the real AND-OR Network Input Term data. This Channel is locked ; low by loading the proper data in its output PAL. The PROM Timing Signal ; for this MTG Channel is used by Channel #5 (the Write A/B) to control the ; timing of a Write A/B signal change in responce to a Level 1.5 Reject. Channel #1, Down_At 0, Up_At 133, Down_At 135 ; Control the Write A/B ; timing during L15 Reject. ; Framework MTG Channel #2 is the Intermediate Latch Clock signal. The ; Intermediate Latches are transparent when this timing signal is low and ; they latch and then hold when this signal goes high. Channel #2, Up_At 0, Down_At 159, Up_At 163 ; Latch at leading edge of 63. ; Framework MTG Channel #3 is the Am29520 Read A/B control signal. ; The pattern in the timing PROM for this channel controls when the Read A/B ; control signal is allowed to change states. The Read A/B control signal ; may change states only when the PROM waveform is high. Channel #3, Down_At 0, Up_At 108, Down_At 110 ; Read A/B may change only ; during time cells 8 & 9. ; Framework MTG Channel #4 is the Am29520 Latch-Shift timing signal. The ; Am29520's shift old data and latch new data on the positive edge of this ; timing signal. Channel #4, Down_At 0, Up_At 180, Down_At 182 ; Latch -Shift at leading ; edge of time cell 80. ; Framework MTG Channel #5 is the Am29520 Write A/B control signal. ; The pattern in the timing PROM for this channel controls when the Write A/B ; control signal is allowed to change states. The Write A/B control signal ; may change states only when the PROM waveform is high. Channel #5, Down_At 0, Up_At 108, Down_At 110 ; Write A/B may change only ; during time cells 8 & 9. ; Framework MTG Channel #6 is reserved for COMINT and is not used at this time. Channel #6, Down_At 0 ; Always low. ; ; Page 3 ; Framework MTG Channel #7 is the Final Specific Trigger Decision card AND-OR ; Strobe signal. When this timing signal is high it "validates" the signals ; coming from the AND-OR card outputs. The FSTD cards can only produce an ; active Specific Trigger Fired signal when this timing signal is high. Channel #7, Down_At 0, Up_At 166, Down_At 190 ; FSTD output only during ; timing cells 66 thru 90. ; Framework MTG Channel #8 is the Final Specific Trigger Decision Disable ; Clock timing signal. The leading positive edge of this signal is used to ; "update" the various sources of disable. If any source of disable is active ; for a given beam crossing then the FSTD can not fire for that beam crossing. Channel #8, Down_At 0, Up_At 160, Down_At 162 ; FSTD Disabel update at 60. ; ; Page 4 ; Now repeat these timing patters for all 6 beam crossings that are in a ; turn around the accelerator. As the pattern starts the P6 crossing has ; just happened and the pattern will be making the decision on the P6 ; event data. ; ; Process the Event ; Data from the Nth ; Beam Crossing ; ----------------- ; ; MTG PROM Addresses 100 through 191 service the P6 crossing Repeat Channel #1, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #1, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #1, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #1, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #1, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing ; MTG PROM Addresses 560 through 651 service the P5 crossing ; MTG PROM Address 651 is the last PROM Address ; used in this 6 on 6 pattern. Repeat Channel #2, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #2, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #2, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #2, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #2, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing Repeat Channel #3, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #3, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #3, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #3, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #3, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing Repeat Channel #4, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #4, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #4, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #4, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #4, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing Repeat Channel #5, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #5, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #5, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #5, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #5, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing ; ; Page 5 Repeat Channel #6, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #6, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #6, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #6, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #6, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing Repeat Channel #7, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #7, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #7, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #7, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #7, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing Repeat Channel #8, Starting_with 100 Through 191 Copied_to 192 ; P1 crossing Repeat Channel #8, Starting_with 100 Through 191 Copied_to 284 ; P2 crossing Repeat Channel #8, Starting_with 100 Through 191 Copied_to 376 ; P3 crossing Repeat Channel #8, Starting_with 100 Through 191 Copied_to 468 ; P4 crossing Repeat Channel #8, Starting_with 100 Through 191 Copied_to 560 ; P5 crossing ; ; Page 6 ; Now setup the timing pattern for the 4 bunch on 4 bunch operation. ; -------------------------------------------------------------------- ; Framework MTG Channel #1 controls whether the Intermediate Latch cards ; select simulated test data or real experiment data as their input source. Channel #1, Down_At 1024 Repeat Channel #1, Starting_with 100 Through 191 Copied_to 1147 ; Framework MTG Channel #2 is the Intermediate Latch Clock signal. Channel #2, Up_At 1024 Repeat Channel #2, Starting_with 100 Through 191 Copied_to 1147 ; Framework MTG Channel #3 is the Am29520 Read A/B control signal. Channel #3, Down_At 1024 Repeat Channel #3, Starting_with 100 Through 191 Copied_to 1147 ; Framework MTG Channel #4 is the Am29520 Latch-Shift timing signal. Channel #4, Down_At 1024 Repeat Channel #4, Starting_with 100 Through 191 Copied_to 1147 ; Framework MTG Channel #5 is the Am29520 Write A/B control signal. Channel #5, Down_At 1024 Repeat Channel #5, Starting_with 100 Through 191 Copied_to 1147 ; Framework MTG Channel #6 is reserved for COMINT and is not used at this time. Channel #6, Down_At 1024 Repeat Channel #6, Starting_with 100 Through 191 Copied_to 1147 ; ; Page 7 ; Framework MTG Channel #7 is the Final Specific Trigger Decision card ; AND-OR Strobe signal. Channel #7, Down_At 1024 Repeat Channel #7, Starting_with 100 Through 191 Copied_to 1147 ; Framework MTG Channel #8 is the Final Specific Trigger Decision Disable ; Clock timing signal. Channel #8, Down_At 1024 Repeat Channel #8, Starting_with 100 Through 191 Copied_to 1147 ; ; Page 8 ; Now repeat these timing patters for all 4 beam ; crossings that are in a turn around the accelerator. ; ; Process the Event ; Data from the Nth ; Beam Crossing ; ----------------- ; ; MTG PROM Addresses 1100 through 1238 service the P4 crossing Repeat Channel #1, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #1, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #1, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross ; MTG PROM Addresses 1517 through 1655 service the P3 crossing ; MTG PROM Address 1655 is the last PROM Address ; used in this 4 on 4 pattern. Repeat Channel #2, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #2, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #2, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross Repeat Channel #3, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #3, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #3, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross Repeat Channel #4, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #4, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #4, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross Repeat Channel #5, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #5, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #5, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross Repeat Channel #6, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #6, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #6, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross Repeat Channel #7, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #7, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #7, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross Repeat Channel #8, Starting_with 1100 Through 1238 Copied_to 1239 ; P1 cross Repeat Channel #8, Starting_with 1100 Through 1238 Copied_to 1378 ; P2 cross Repeat Channel #8, Starting_with 1100 Through 1238 Copied_to 1517 ; P3 cross End_of_Data_Section