1 / 11

Main Timing System Overview

the best people make cosylab. Main Timing System Overview. Joze Dedic ( joze.dedic@cosylab.com ) … on behalf of CSL MA team. Outline. …CWO-1 overview & role ; timing system operational view (run, cycles, events) main timing generator, MTG transport layer / MRF

oya
Download Presentation

Main Timing System Overview

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. the best people make cosylab Main Timing System Overview Joze Dedic (joze.dedic@cosylab.com) … on behalf of CSL MA team

  2. Outline …CWO-1 overview & role; timing system operational view (run, cycles, events) main timing generator, MTG transport layer / MRF main timing receiver, MTR (EVR link to EUC) CWO-2… Cosylab 2010

  3. Timing activities in CWO-1 • studied & refined requirements (simplified) • moved reqs. to EA model (traceability) • made high-level architecture design • did a step further to allow better architectural decisions (CWO-2) • MRF internal FPGA development (..NDA) • MRF integration to LV RT Cosylab 2010

  4. Overview & role; • prepare data • process data in hard real-time • make sure everybody gets it @ the same time (200m = ~1ms) • decode events and poke equipment CS MTS transport receivers w. equipment Cosylab 2010

  5. Operational view Cosylab 2010

  6. Main timing generator, MTG flexibility hard real time exection • PXI crate • controller • LV RT • MRF EVG Cosylab 2010 • virtual accelerator tables (priorities) • asynchronously transmitted user data • linac 10 Hz stability pulse…

  7. Transport layer / MRF • hard real-time performance • 16b events/data @ 125 MHz • typ. 25ps jitter • 8ns output resolution • simplistic & robust transport layer • product used at many accs. • SLS, DLS, ASP, SSRF, Elettra, ALBA… • CSL and MRF collaborate • R&D support • MA specific customization: • LV support • specific MTG functionality • EVR wrapper Cosylab 2010

  8. Main timing receiver, MTR • events / (asynch.) user data @125M • (HW) real-time response • trigger equipment via univ. IO module (electrical or optical signal) • trigger application via IRQ • trigger neighboring cards via the 8 bit PXI real-time bus • provide time stamp functionality • (offline) configure • which events to listen in which VA • how to respond Cosylab 2010

  9. CWO-2 activities distribute and agree MTS requirements with all WP holders finalize MTS architecture define verification procedure; FAT/SAT set up mockup demo of MTS work towards final implementation Cosylab 2010

  10. Cosylab 2010

  11. Sync or swim Sopwith Camel timing and synchronization system from 1917 twin Vickers machine guns, synchronized to fire at 500 rounds/min between the blades of the propeller rotating in front of them In the event of a timing error, a few hits on the wooden blades were sufficient for the plane’s own propeller to be shot away. Cosylab 2010

More Related