Status of the calibration board design PowerPoint PPT Presentation

presentation player overlay
1 / 8
About This Presentation
Transcript and Presenter's Notes

Title: Status of the calibration board design


1
Status of the calibration board design
  • Outline
  • Introduction
  • The Calibration Board
  • Principles of Operation
  • Specifications.
  • Status

2
Introduction
  • 3 systems to calibrate
  • CIS (Charge injection system)
  • Laser
  • MB (Minimum Bias)
  • Calibrations can not be done at any moment
  • Only during the time that there are no Physical
    data acquisition(The LHC Gaps)
  • Design a board to share the Gaps between the 3
    systems(CIS,Laser,MB) and to generate the
    calibration triggers of these 3 systems.

3
The LHC Gaps
  • LHC Timing pattern
  • Orbit time(1 ring turn) 88.924 us
  • The bunches in the LHC are spaced by 25 ns
  • But there are missing bunches, so we have empty
    bunch crossings (Gaps)
  • The biggest Gap(3.17 us) is at the cycle end, and
    it is made of 127 missing bunches.
  • Calibration triggers have to be sent during this
    Gap.

4
The Calibration Board
  • Triggers will be always sent during the GAP
  • Timing between different triggers will be
    programmable.
  • MB trigger needs a dead time of 50 ms just
    before/after a CIS or a Laser trigger.

5
Calibration BoardPrinciples of operation
  • Components RAM 4k8bits,12 bits counter,
    Shapers(ECL,NIM,LVDS).
  • Principles of operation
  • The pattern RAM is configured from the VME
    bus.The value stored at each position of this
    memory is used to choose the calibration(MB,Laser,
    CIS or none)
  • The RAM is addressed by the 12 bits counter, and
    the counter is increased by the TURN signal.The
    TURN signal arrives(from LTP) 1 time each 16
    Gaps(orbits)
  • So at each TURN(1.42mS) one position of memory is
    read, and if the corresponding bit is set one of
    the triggers(MB,CIS,Laser) will be sent.

6
  • The calibration board will be located between the
    LTP and the TTCvi
  • Input Signals BC(clock 40.08MHz),Orbit,Turn,Laser
    Emit
  • Output signals Calibration Request(3 bits),
    Laser Trigger, MB Trigger and CIS Trigger.
  • MB Trigger is sent to one of the BGo inputs of
    the TTCvi when TURN signal arrives, and the
    corresponding bit of the RAM is set
  • CIS Trigger is sent to another of the BGo inputs
    of the TTCvi when TURN signal arrives, and the
    corresponding bit of the RAM is set. 2 pulses are
    sent, one to open and the other to close the
    charge injection. Cal.Request is also sent to the
    LTP.
  • Laser Trigger is sent to the laser system when
    TURN signal arrives, and the corresponding bit of
    the RAM is set. The laser system sends back the
    Laser emit signal and then the calibration board
    sends a Cal.Request to the LTP.

7
Calibration Board Specifications
  • The board will be controlled from the VME Bus
  • Size 6U VME module
  • VME Configuration A24D8D16
  • VME Addressing Address Base Offset
  • A(23..16)Base address, A(15..0) Offset
  • The Trigger pattern is stored in a 4kB RAM
  • The RAM is addressed by a 12 bits counter, that
    is increased by the TURN signal.
  • Trigger Signals
  • Input Signals BC(clock 40.08MHz),Orbit,Turn,Laser
    Emit
  • These signals will be get from the LTP as
    electrical signals
  • Output signals Calibration Request(3 bits),
    Laser Trigger, MB Trigger and CIS Trigger.

8
Status of the Design
  • All digital logic will be implemented inside an
    FPGA
  • RAM, 12 bits counter, and VME protocol are
    already implemented and debugged(compiled and
    synthesized, not simulated)
  • Trigger logic not implemented yet.
  • The specifications that we have now are not
    definitive
  • Maybe we will need to get some signals from the
    optical link, instead getting them as electrical
    signals from the LTP. This will increase the
    complexity of the design.
  • Maybe we will need some extra input or output
  • These things have to be discussed and agreed with
    the people of CIS and Laser.
  • Next steps
  • Finish the firmware of the FPGA. Debug and
    synthesize the firmware in different FPGAs models
    ? Choose one
  • Draw the electronic schematic of the board
  • Make the layout
  • Manufacture and mount one prototype and start the
    debugging
Write a Comment
User Comments (0)
About PowerShow.com