We are designing a microTCA module called the DTC (DAQ and Timing Card) for the HCAL SLHC readout. It is currently envisioned that this will occupy one of the MCH slots in a dual-star type crate. Initially we would build cards for MCH connectors 1 and 2, providing clock distribution on finger 2, and fast controls and trigger feedback on port 1 of fabric A on finger 1.


  • MCH_MECHANICS.pdf – MCH board stack with component height restrictions. (ref uTCA standard p2-69 (117) and AMC.0 spec p2-25 (65)).

Design Thoughts

Clocking – per AMC spec:

Type AMC Name μTCA Name Contacts DirectionSorted ascending
Telecom TCLKA CLK1 74/75 In to AMC
Telecom TCLKC CLK3 135/136 In to AMC
Fabric FCLKA   80/81 In to AMC
Telecom TCLKB CLK2 77/78 Out from AMC
Telecom TCLKD   138/139 Out from AMC

On the CTR2 FCLKA, TCLKA and TCLKC all enter an SN65LVDT125A LVDS crosspoint switch, and from there can be routed to the FPGA or links, possibly via an Si5319 frequency synthesizer.

It is challenging to understand the AMC and µTCA clocking. My current understanding is that dual-star backplanes typically fanout one clock from each MCH to each AMC, and return one clock from each AMC to either MCH.

Wu's current thoughts: Transmit TTC clock on Fabric B (port 2/3) Tx (MCH->AMC) pair, TTC data on other pair of Fabric B. But MiniCTR2 does not connect port B to clock-friendly inputs. So, maybe back to TTC clock on CLK1, TTC data on Fabric B?

Also, MiniCTR2 connects only to ports 0, 1 with GTX, so DAQ can't be on fat pipes (sigh).


-- EricHazen - 03 Oct 2009

Edit | Attach | Watch | Print version | History: r18 | r8 < r7 < r6 < r5 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r6 - 06 Nov 2009 - EricHazen
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback