Version 54 (modified by 5 years ago) (diff) | ,
---|
Project APOLLO
This is a project to develop a common ATCA blade which can be used for readout and triggering applications in LHC experiments. It is named after the Apollo program CSM spacecraft which separated into Command and Service modules. | Photos |
Quick Links
- Document SVN: http://gauss.bu.edu/svn/common-atca-blade
- Hardware SVN: http://gauss.bu.edu/svn/common-atca-blade.hardware (BU Service Module)
- GitHub: https://github.com/apollo-lhc (Cornell Command Module)
- DRAFT schematics:
- Service module (carrier): carrier.pdf (Boston University)
- Command module (mezzanine) local copy: atca_mezz_ku15p_vu7p_07Mar2019.pdf (Cornell University)
- DRAFT specification (ATLAS specific for now): blade-with-schematic.pdf
- FacePlateMechanics
- FPGAs
- Apollo Inventory -- List of boards with location and status
- ApolloIPMC -- Documentation on IPMC for Apollo
- ServiceModuleRevAECOList -- list of ECOs for the Rev A service module
Debug Log
- Apollo RevA -- Please log all debugging activity here
Aux boards
- ApolloClocksTestBreakout -- "PicoDTH" clocks breakout for ATCA J23
- DummyCommandModule -- Breakout/loopback for CM connectors
Rev A Comments
EN_ONE_JTAG_CHAIN
should have a pull-up/down and/or jumper so something sensible happens when the IPMC is not installed or programmed.- Serial comms between Zynq and CM should be possible without IPMC intervention.
- How to turn on payload power with no IPMC installed/running?
- JTAG (and other GPIO) signals must obey ENABLE/READY to avoid driving CM logic when not powered
Reference Material
- ATCA spec (password)
- CMS ATCA use: IN2018_002.pdf (update April 2019)
- CMS DTH spec: IN2018_001.pdf (update April 2019)
- CMS tracker repository
- Carrier specs
- ZYNQ DBS - Zynq daughterboard information
- TE Connectivity ATCA brochure
- Parts parts parts
- TE 1766500-1 Zone 1 connector
- TE 6469001-1 Zone 2 connector
- TE 1-1469373-1-ND Guide module
- Schroff 20818-160 front panel/handle kit
- Elma 66-536-28 panel
- 81-300-00 and 81-301-01 handles
- 81-088-1 microswitch
Consider making mezzanine board 7U high (277.8 mm, see Eurocard info). Depth probably non-standard ~ 200mm as standard depths 160mm and 220mm are not convenient.
P23 Connections (Base ethernet)
P23 Row | Port | Pair | Base Channel | Function |
6 | 0 | tx | 2 | BI_DA (10/100 TX ) |
6 | 0 | rx | 2 | BI_DB (10/100 RX ) |
6 | 1 | tx | 2 | BI_DC |
6 | 1 | rx | 2 | BI_DD |
5 | 0 | tx | 1 | BI_DA (10/100 TX ) |
5 | 0 | rx | 1 | BI_DB (10/100 RX ) |
5 | 1 | tx | 1 | BI_DC |
5 | 1 | rx | 1 | BI_DD |
P23 Connections (CMS only)
P23 Row | Port | Pair | CMS Function |
4 | 0 | Tx | LDAQ out 10Gb/s |
4 | 0 | Rx | LDAQ in 10Gb/s |
4 | 1 | Tx | Reserved STDIO |
4 | 1 | Rx | Reserved STDIO |
3 | 2 | Tx | TCDS2 Out (throttling, TTS+) |
3 | 2 | Rx | TCDS2 In (timing, TTC+) |
3 | 3 | Tx | Precision Clock |
3 | 3 | Rx | LHC Clock |
NOTE: "Precision Clock" is reverse direction from standard!
This is from this draft of the document "CMS ATCA Crate Specification and Hub- and Node Board Requirements"
ApolloHistory -- older stuff
Attachments (1)
-
carrier.pdf (2.6 MB) - added by 3 years ago.
Apollo SM rev2 schematic