TOC
Development and production:
The ATCA-PTSW-AMC4 board (Pcie and Timing SWitch with 4 AMC slots) is a cutaway quad-AMC module carrier, compliant with the ATCA (PICMG 3.0) specification and compatible with the ATCA extension for Physics (PICMG 3.8 ARTM). Most mid/full-size AMC modules available from industry can be installed in the board.
The AMC slots support a broad range of AMC module types, including Digitizers, Waveform Generators and Processor cards (up to Intel i7 or Xeon processors).
When a connection to an external computer is required, a COTS PCIe host adapter card (16x, 8x or 4x) shall be installed on the host computer and a PCIe Cable (up to 7 m) shall be connected from host to carrier. Alternatively, some manufacturers also supply PCIe 4x fibre optic cables, suitable for longer distances.
Multiple-processor configurations using virtual PCIe switches are also feasible:
Details of the ATCA-PTSW-AMC4 board can be found on the Technical User Manual.
The board main charateristics are summarized below.
PCI Express switch
PCIe data switching performed by a PLX PEX8696 (PCIe Gen 2), which interconnects:
Any of the PCIe links listed is settable as "upstream" (where the PCIe host is connected).
Clock/timing distribution crosspoint-switch
The ATCA, AMC and RTM timing/clock lines are managed and routed by a crosspoint-switch implemented on a Virtex-6 FPGA, which:
AMC/RTM clock lines | function | ATCA "clock & sync" |
---|---|---|
TCLKA (slot 2) or TCLKB (slot 1) | synchronization clock (100MHz) | CLK1A (slot 2) or CLK1B (slot 1) |
TCLKC (slot 2) or TCLKD (slot 1) | absolute time (IRIG-B) | CLK2A (slot 2) or CLK2B (slot 1) |
FCLKA | PCIe reference clock | CLK3A (slot 2) or CLK3B (slot 1) |
(Correspondance between "ATCA clock and synchronization interface" and AMC/RTM clock lines and respective function (middle column). "slot 1" / "slot2" indicates that the particular signal is active when the ATCA-PTSW-AMC4 front board is inserted in slot 1 / slot 2.)
The rear transmission module is compatible with the PICMG 3.8 (ARTM, "Zone 3A") standard. The card provides digital connectivity on the back-panel of the ATCA shelf and contains the following interfaces:
Other interfaces
Figure 1 - Board interfaces.
Several redundancy schemes can be implemented, supported by the ATCA IPM Controller/ Shelf Manager.
The flow of data is assigned to spare units upon fault detection:
The following figure shows an example of a 5-domain multi-processor configuration where an ATCA-PTSW-AMC4 card is configured as 5-virtual-switch hub (SW-H).
Each of the five PCIe virtual circuit of the SW-H card connects to upto three node cards:
Upto 5 processors modules can be inserted in each ATCA-PTSW-AMC4 board (4 AMC and 1 external using PCIe Cable), only one of them configured as PCIe Upstream.
SW-H and SW-N cards will differ only on the PCIe switch settings (PLX PEX8696), which may be fixed (e.g. 2 different board types) or field programmed through the IPMC. No modifications to the DAQ cards are required.
Figure 2 - Five ATCA-PTSW-AMC4 cards using 5 PCIe switch virtual channels.
Other possible configurations are:
- 7 virtual switches each with 7 x [1 PTSW + 1 DAQ card].
- 5 (4+1) virtual switches with 4 x [1 PTSW + 2 DAQ cards] and 1 x [1 PTSW + 1 DAQ cards].
- 3 (2+1) virtual switches with 2 x [1 PTSW + 4 DAQ cards] and 1 x [1 PTSW + 3 DAQ cards].
An alternative configuration:
- Use just 1 ATCA-PTSW-AMC4 card configured for 3 virtual switches on Slot 1.
- Insert 2 AMC processor cards + 1 external PCIe cable computer to the PTSW card.
- Each processor controls up to 4 DAQ cards for a grand total of 12.
Figure 3 - Block diagram of the board.
File | Size | Date | Attached by | |||
---|---|---|---|---|---|---|
4-virtual-switch.png No description | 506.58 kB | 17:36, 29 Jun 2012 | jsousa | Actions | ||
ATCA-AMC_CARRIER_block_diagram.png No description | 90.57 kB | 14:02, 21 Feb 2011 | jsousa | Actions | ||
ATCA-PTSW-AMC4.png No description | 1295.14 kB | 00:42, 15 Jun 2012 | jsousa | Actions | ||
ATCA-PTSW-AMC4_Technical_Manual.pdf No description | 698.81 kB | 17:19, 4 Mar 2014 | jsousa | Actions | ||
ATCA_PTSW_AMC4 connectivity.png No description | 67.11 kB | 16:23, 4 Mar 2014 | jsousa | Actions | ||
redundant.png No description | 57.96 kB | 19:06, 26 Mar 2014 | jsousa | Actions | ||
User Manual.pdf No description | 724.62 kB | 18:53, 19 Feb 2015 | jsousa | Actions |