Hardware Documentation and Howto's: Difference between revisions
Line 101: | Line 101: | ||
1x I/O Module Moxa ioLogik E1240 (8x analog inputs) | 1x I/O Module Moxa ioLogik E1240 (8x analog inputs) | ||
* [[:Media:Moxa-iologik-e1200-series-manual-v15.10.pdf | Moxa E1200 Series manual]] | |||
* [[:Media:Moxa-iologik-e1200-series-datasheet-v2.3.pdf | Moxa E1200 Series datasheet]] | |||
* [[:Media:PCT_lab_setup.pdf | Schematic of the pCT lab setup]] | * [[:Media:PCT_lab_setup.pdf | Schematic of the pCT lab setup]] |
Revision as of 08:31, 21 June 2022
Main Page -> Hardware Documentation and Howto's
Getting Started
Documentation
pRU
- pRU Clock Network
- pRU Address Map
- DCS and Data Offload Ethernet Configurations
- pCT Data Transfer Protocol
- pRU Data Format
- FPGA and ALPIDE radiation calculations
- pRU Control Interface [Deprecated, only in use on PTB. Replaced with IPBus on VCU118 + all other boards in the future.]
pRU Registers and Bus System
The pRU bus system is connecting the various modules on the FPGA to a common master, the Microblaze Subsystem. Each of the modules is associated with a given BASE-ADDRESS specified in the pRU Control Interface Document. Note that several instances do exist for certain modules. E.g. there are one alpide_data instance for each ALPIDE chip connected to the pRU. To communicate with a specific instance one needs to add an offset of 0x1000 times the instance number to the module base address.
E.g. if you want to communicate with the
- 1st instance: <ALPIDE_DATA_BASEADDR>
- 2nd instance: <ALPIDE_DATA_BASEADDR> + (0x1000 * (2-1))
- 16th instance: <ALPIDE_DATA_BASEADDR> + (0x1000 * (16-1))
Module Registers
PTB-specific Module Registers
Transition Card (TC)
ALPIDE Chip
ALPIDE Bonding and Mounting
Chip Cable
9 Chip String
- 2019 November 5
- Some of the aluminium traces on the flex cable broke by the tail of the cable (near the ZIF stiffener). Current design and possible modifications shows the current design and two possible modifications. It has been decided that new designs will use the design 1 modification and longer ZIF-stiffener (30 mm long).
Production Test Box (PTB)
FPGA Mezzanine Card (FMC)
mTower
Cooling Laboratory Setup
1x LAUDA Ultracool UC 4 is used for water cooling in the laboratory now (data sheet and manual).
1x Digital flow switch with temperature sensor for the cold plate (flow rate 13,6 l/min) SMC PF3W520S-04-2T-R-X128
1x Digital flow switch with temperature sensor for the tracking layers (flow rate 3,2 l/min) SMC PF3W504S-03-2T-R-X128
2x Digital flow monitor (SMC PFG310-SV)
4x Meas Heavy Industrial Pressure Transmitter (M5131-70010X-004BC)
3x Axial fans 4-wire 12V
1x I/O Module Moxa ioLogik E1212 (8x digital inputs, 8x digital inputs/outputs)
1x I/O Module Moxa ioLogik E1240 (8x analog inputs)