100 likes | 336 Views
Who am I?. Daniel Kirby Carnegie Mellon University Physics Class of 2013 In Hall A July-August 2011 Task 1: Development of automatic level translator testing for upcoming Apex experiment. Figure 1: What a Level Translator Does. Level Translator Problems. Dead Channels Crosstalk
E N D
Who am I? • Daniel Kirby • Carnegie Mellon University • Physics Class of 2013 • In Hall A July-August 2011 • Task 1: Development of automatic level translator testing for upcoming Apex experiment Figure 1: What a Level Translator Does
Level Translator Problems • Dead Channels • Crosstalk • False re-start signals Figure 2: A Level Translator with a false re-start signal
Pattern Firing and Analysis • Fire pre-selected series of patterns that exhaustively tests the level translator’s channels. • Check against output recorded by TDC, particularly check whether something fired when it shouldn’t have, didn’t fire when it should, etc AND timing.
FPGA Bitmap Pattern Manipulation Figure 4: Pattern 1 Figure 5: Pattern 2