1 / 7

MICE Tracker Readout Update

MICE Tracker Readout Update. AFE IIt firmware development VLSB firmware development Hardware progress Summary. Terry Hart, MICE Tracker Meeting, August 1, 2007. Updates since July 12, 2007 Tracker Meeting shown in bold, italic, purple text. AFE IIt Firmware Modifications. Memory Bank.

Télécharger la présentation

MICE Tracker Readout Update

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MICE Tracker Readout Update • AFE IIt firmware development • VLSB firmware development • Hardware progress • Summary Terry Hart, MICE Tracker Meeting, August 1, 2007 Updates since July 12, 2007 Tracker Meeting shown in bold, italic, purple text.

  2. AFE IIt Firmware Modifications Memory Bank Modifications needed for data buffering • Shorten time to digitize data • Zero suppression • End digitization series after last channel above threshold These are done. • Protocol for data transfers between DFPGA and AFPGA • Bitmaps from DFPGA to AFPGA • Digitized data from AFPGA to DFPGA This is done. • Buffer triggers in DFPGA FIFO This is done. DFPGA AFPGA AFPGA ADC ADC ADC ADC TriP-t TriP-t TriP-t TriP-t Shown at July 12, 2007 MICE Tracker Meeting Data from VLPCs

  3. Immediate AFE IIt Firmware Tasks • Synthesize AFGPA and DFPGA firmware modifications. • FNAL concentrating of AFPGA • RAL concentrating on DFPGA: event synchronization to be finished • Compilation of latest code versions to be done soon. • Kwame Bowie and Bill Luebke working on this at FNAL. • DFPGA and AFPGA compilation successful • Test operation of entire board. • Signal timing needs to be checked. • Check compatibility of modified firmware with existing firmware. • ChipScope signal analyzer checks if signals match simulations. • Tests just started • Key output signals not seen in initial tests (not unexpected at start). Terry Hart, MICE Tracker Meeting, August 1, 2007

  4. VLSB Firmware • Main task: set up initial signals correctly for simulation • Documentation and expertise are limited • Not as dire as previously thought; Bill Haynes at FNAL very helpful. • Simulations of unmodified firmware completed. • Access to computer with Aldec simulation tools • Compile firmware • Set up initial signals and run simulations until input data and address are written to memory bank addresses. • Modifications for MICE • Event counter during spill (will check with Malcolm) • Fast clear of VLSB memory (follow up with Bill Haynes) • Overwrite memory addresses only when there’s data • Data are stored in continuous memory blocks. (Initial results good. Checks underway. ) • Enable Direct Memory Access block transfer (done) VLSB memory banks storing charge and time data DFPGA directs DFPGA and AFPGA data flow AFPGA controls ADC and TriP-t operation Terry Hart, MICE Tracker Meeting, August 1, 2007

  5. Hardware Updates • VLSB Boards • 9 boards are built (to be spares), • 15 more to be made After interruption from FNAL departmental restructuring, production restarted thanks to Alan Bross. • VLSB Cables • May need to be 9 meters long made from three 3-meter long cables. • Over 2 × 106 words transferred on 4 LVDS links over 9-meter cables. • Tests continuing to ensure reliable data transmission of ~ 106 muons. • AFE IIt boards/Cryostat • Data taken for 2 of 4 production cryostats (8 boards assigned). • Preliminary assignment of 7 of 8 boards made for 2 remaining cryostats. • 8 spare boards remaining after 15 assigned boards (23 total AFE IIt boards for MICE) Terry Hart, MICE Tracker Meeting, August 1, 2007

  6. Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec TriP-t/ADC Control Firmware Hardware tests DFPGA/AFPGA I/O Bus Board test at 53.104 MHz Board test at 55 MHz Simulations at different frequencies Data transfer protocol AFPGA Firmware Write firmware controlling bitmap transfers Test pipeline/buffer operation Test mode development DFPGA Firmware Make 4-level trigger buffer Data format VLSB Firmware(simulation progress reported) Event aggregation (VLSB) Data block transfer Fast clear of memory banks Suppress writing zeros to memory VLSB Board Manufacture (15 boards) AFE IIt Board Preparation Repairs for MICE Firmware and hardware modifications Board characterization in cryostats Ship cryos/boards to RAL Done Done Done Conservative simulations indicate this is o.k. Conservative simulations indicate this is o.k. Done Done Standalone routine written Feedback loop testing previous version Done Done Low to middle priority Done Should be quick; not done Initial code written, testing started Process being worked out Ongoing Ongoing Initial versions done; testing started Data taken for cryostats 1 and 2 Cryostats 1 and 2 shipped

  7. Summary • First version of AFE IIt firmware development to enable trigger buffering done. • Analysis of AFE IIt signals to be started soon. • Compilation of DFPGA and AFPGA code done. • Tests of timing and how close signals are to simulation results started. • VLSB firmware development almost done. • Simulation of initial firmware done (This was the hard part.) • Simulation of our modifications started with initial good results. • Almost all AFE IIt boards for MICE are available. • VLSB board assembly for MICE restarted. Terry Hart, MICE Tracker Meeting, August 1, 2007

More Related