Electronics - Station Acceptance Hardware: 1 MICE cryostat with 1 VLPC cassette. VME crate, AFE power supply, BIT3, 1553, VLSB, LVDS cables, etc... Cryocooler.
Download ReportTranscript Electronics - Station Acceptance Hardware: 1 MICE cryostat with 1 VLPC cassette. VME crate, AFE power supply, BIT3, 1553, VLSB, LVDS cables, etc... Cryocooler.
Electronics - Station Acceptance Hardware: 1 MICE cryostat with 1 VLPC cassette. VME crate, AFE power supply, BIT3, 1553, VLSB, LVDS cables, etc... Cryocooler related hardware (Oxford controller, gas rack, compressor, etc...) AFE boards, power supply, Computer, etc... Firmware: AFE board contains 7 different sets of programming (PIC, 1553, Helper, Clockgen, Collector, AFPGAs, DFPGAs). Software: Excel and Visual Basic based board initialisation and readout. Control of moving stage (for radioactive source) in Visual Basic can be integrated into DAQ. Malcolm Ellis - Tracker Meeting - 28th November 2006 1 Firmware Kwame has produced firmware that allows the AFE board to be readout through the LVDS to a VLSB one trigger at a time (i.e. not the final MICE scheme). The board can be triggered in three ways: Software trigger (i.e. a command is sent to the board through the 1553 interface that causes the board to read out). External trigger (the board waits for an externally generated L1A signal to be send to the board and when it arrives the board is read out). Self trigger (if one of the discriminators fires then the board will read out). These schemes have been used at Fermilab on a test stand and for real data taking (characterisation of cassette 112) as well as on the test stand at RAL. So far, all of this has been done with a single AFE board... Malcolm Ellis - Tracker Meeting - 28th November 2006 2 Recent Firmware Progress Kwame has produced FPGA code that will allow two boards to be synchronised (via a cable that plugs into both boards) and verified that this works with the self triggered mode (what we plan to use for the tracker QA). He will also be testing this synchronisation scheme for use with an external trigger (requires a modification of the special cable). I will be turning my attention to modifying the Excel/VB DAQ (see next slide) to allow the readout of two (or more) boards when I’m back in the US (Friday). Malcolm Ellis - Tracker Meeting - 28th November 2006 3 Software Currently on version 4 of the DAQ spreadsheet (versions exist for 617 and 810 models of BIT3). Spreadsheet provides the following: Initialisation of board, including sending FPGA programming to AFE board when required. Database of set points for all current MICE cryostats and AFE boards for control of temperature and bias voltage. Easy user selection of triggering mode (currently External and Software, Self trigger will be added soon). Simple DAQ button that records a given number of events to a simple text file. At D0 this operates at approximately 100 Hz. Have not tried to perform a block read yet, current speed increases have been due to firmware changes that have meant no 1553 communication is required for each trigger. Malcolm Ellis - Tracker Meeting - 28th November 2006 4 Next Steps Kwame will be spending ~50% of his time in the next two weeks to work on testing a 2 board system on the cryostat at D0 with self triggering and eventually external triggering. Once this has been achieved he will move onto running more than 2 boards. I will be preparing a new version of the spreadsheet that can control two or more AFE boards and readout two or more VLSBs. In parallel the characterisation of Cassette 112 will be completed. Once the two board, self triggered readout is working, then this version of the DAQ will be passed to Maiko so that the stage control code can be integrated. Malcolm Ellis - Tracker Meeting - 28th November 2006 5