120 likes | 302 Views
PROGRAMVARE FOR ALICE RCU KNUT OVE STANDNES. Knut Ove Standnes. Osterøy 20-21 APR 2006. CERN. Verdas største laboratorium for partikkelfysikk 20 medlemstatar – 1952 Hovudfunksjon – tilby partikkelakseleratorar 3000/6500 ansatte Budsjett 2005 – ca 5000 MKr WWW – 1989 LHC - 2007.
E N D
PROGRAMVARE FOR ALICE RCUKNUT OVE STANDNES Knut Ove Standnes Osterøy 20-21 APR 2006
CERN • Verdas største laboratorium for partikkelfysikk • 20 medlemstatar – 1952 • Hovudfunksjon – tilby partikkelakseleratorar • 3000/6500 ansatte • Budsjett 2005 – ca 5000 MKr • WWW – 1989 • LHC - 2007 Knut Ove Standnes Osterøy 20-21 APR 2006
LHC – Large Hadron Collider • Verdas kraftigaste partikkel-akselerator • 27 km omkrets • 50 – 175 meter under bakken • Vakum/Magnetar/Superleiiande • 1.9 K • 600 millionar kollisjonar pr sekund • Proton og Tung Ion
LHC Knut Ove Standnes Osterøy 20-21 APR 2006
CERN - Eksperiment • For tida 5 ulike eksperiment under bygging • ATLAS – forbetre standardmodellen • CMS – Higgs-boson og supersymmetri • LHCb – CP-violation • TOTEM • ALICE Knut Ove Standnes Osterøy 20-21 APR 2006
ALICE • A Large Ion Collider Experiment • Studere materie ved veldig høg energitettleik • Studere den minste tenkbare system -> kollektiv effekt • Regenere Big Bang • Ny materiefase venta - Kvark-Gluon plasma • 20000 produserte partiklar i kvar kollisjon – store mengder data • HIB Knut Ove Standnes Osterøy 20-21 APR 2006
ALICE Time Projection Chamber Knut Ove Standnes Osterøy 20-21 APR 2006
TPC – Block Diagram Knut Ove Standnes Osterøy 20-21 APR 2006
RCU – Read-Out Control Unit • Interface mellom Front-end Electronics Card og datainnsamling • 216 RCU – 4500 FEC • 400 Mbyte/s • Tåle radioaktivt miljø – unngå tap av data • VHDL – FPGA • Microcontroller – linux på chip • Samarbeid mellom Bergen og CERN • Hardware utvikla i Bergen – IFT UIB Knut Ove Standnes Osterøy 20-21 APR 2006
DCS – Detector Control System • Montert på RCU • Sikre trygg og korrekt gjennomføring av eksperimentet • Overvåking, kontroll og kommunikasjon • Kjølesystem, ventilasjon, magnetfelt, etc Knut Ove Standnes Osterøy 20-21 APR 2006
Device Driver • Lage linux driver til DCS-kortet • Driveren er interface mellom hardware og programvare • Mål: Gjere hardware aksesserbar – på ein fleksibel måte • Språk: C • Ta kontroll over bits – hastigheit er essensielt • Prosessar, minneallokering, filsystem, device control, nettverk Knut Ove Standnes Osterøy 20-21 APR 2006
Device Driver • Forbetre eksisterande driver • Forbetre minneallokering – bruke mmap-funksjon istadenfor fil-io • Meir fleksibel kode • Forbetre/utvikle nye program for RCU/DCS • Kontrollprogramvare, feilsøking • Ferdig 2007.. Knut Ove Standnes Osterøy 20-21 APR 2006