background image

  

DAMC-FMC20 User’s Manual 

 

Table Of Contents 

 

1.

 

INTRODUCTION ................................................................................................ 8

 

1.1

 

DAMC-FMC20

 

D

ESCRIPTION

 ........................................................................ 8

 

1.2

 

DAMC-FMC20

 

O

VERVIEW

 ......................................................................... 10

 

2.

 

DAMC-FMC20 ARCHITECTURE ................................................................. 11

 

2.1

 

C

LOCK 

T

REE

 ................................................................................................. 12

 

2.2

 

JTAG

 

C

HAIN

 ................................................................................................ 14

 

2.3

 

FLASH

 

P

ROGRAMMING

................................................................................ 15

 

2.4

 

M

ODULE 

M

ANAGEMENT

 ............................................................................... 15

 

2.4.1

 

On-board Diagnostics .............................................................................. 16

 

2.4.2

 

On-board Voltage Monitoring and Implemented Functions ................... 16

 

2.4.3

 

I2C Buses ................................................................................................. 17

 

2.4.1

 

AMC Connectivity .................................................................................... 17

 

2.5

 

RTM

 

C

ONNECTOR

 ........................................................................................ 18

 

2.5.1

 

Zone 3 Class Compatibility ...................................................................... 20

 

2.6

 

FMC

 

C

ONNECTORS

 ....................................................................................... 21

 

2.6.1

 

FMC Connectors Remarks ....................................................................... 21

 

2.7

 

LED

 

I

NDICATORS

.......................................................................................... 21

 

2.8

 

MGT

 

R

OUTING AND 

C

ROSSPOINT 

S

WITCH

 ................................................... 22

 

2.9

 

P

OWER 

S

UPPLY 

A

RCHITECTURE

 ................................................................... 23

 

2.10

 

C

ONNECTOR 

P

IN 

A

SSIGNMENTS

 .................................................................... 24

 

2.10.1

 

FMC Power Connector ........................................................................ 24

 

2.10.2

 

JTAG Connector .................................................................................. 24

 

2.10.3

 

Atmel Programmer Connector ............................................................. 25

 

2.10.4

 

RTM connector ..................................................................................... 25

 

2.10.5

 

AMC Connector Pin Assignment ......................................................... 27

 

2.10.6

 

FMC Low Pin Count (LPC) connector ................................................ 28

 

2.10.7

 

FMC High Pin Count (HPC) Connector ............................................. 29

 

2.11

 

P

INOUT FOR 

FPGA

S

 ...................................................................................... 31

 

2.11.1

 

UCF for Main FPGA ........................................................................... 31

 

2.11.2

 

UCF for Transceiver FPGA ................................................................. 45

 

3.

 

REFERENCE FIRMWARE ............................................................................. 49

 

4.

 

TECHNICAL SPECIFICATIONS .................................................................. 51

 

 
 
 

 

Содержание DAMC-FMC20

Страница 1: ...DAMC FMC20 Dual FMC Carrier Board with MTCA 4 REAR I O User s Manual All Rights Reserved CAEN ELS s r l Rev 1 0 June 2019 MTCA 4 MicroTCA for Physics...

Страница 2: ...anual 2 This product is licensed by CAEN ELS s r l SS14 km 163 5 in Area Science Park 34149 Trieste loc Basovizza Italy Registered office via Vetraia 11 55049 Viareggio LU Italy Mail info caenels com...

Страница 3: ...Zone 3 Class Compatibility 20 2 6 FMC CONNECTORS 21 2 6 1 FMC Connectors Remarks 21 2 7 LED INDICATORS 21 2 8 MGT ROUTING AND CROSSPOINT SWITCH 22 2 9 POWER SUPPLY ARCHITECTURE 23 2 10 CONNECTOR PIN...

Страница 4: ...DAMC FMC20 User s Manual 4 Document Revisions Document Revision Date Comment 1 0 June 25th 2019 First Release...

Страница 5: ...any part of the instrument WARNING Do NOT open the boxes CAEN ELS s r l declines all responsibility for damages or injuries caused by an improper use of the Modules due to negligence on behalf of the...

Страница 6: ...ed Before you use the device inspect the instrument for possible cracks or breaks before each use Do not operate the device around explosives gas vapor or dust Always use the device with the cables pr...

Страница 7: ...f the instrument Environmental Conditions Requirements Operating Temperature 0 C to 50 C Operating Humidity 30 to 85 RH non condensing Storage Temperature 10 C to 60 C Storage Humidity 5 to 90 RH non...

Страница 8: ...ddition an extra 12V power connector for high current FMC applications is foreseen for each FMC module The carrier provides one PCIe link that is AMC 1 type 1 compliant the carrier is also software re...

Страница 9: ...orts 2 FMCs One HPC module and one LPC module Front panel with hot plug switch mandatory LEDs required by IPMI standard and four additional LEDs USB debug interface at front panel for FPGAs and MMC co...

Страница 10: ...or Intersil FT4232H Hi speed quad USB UART IC FTDI ATxmega128A1 MMC controller Atmel TPS2458 Hotswap controller load current monitor Texas Instruments Such components are placed on the board as in the...

Страница 11: ...nd processes all serial links It is connected to the main FPGA through a 64 bit parallel chip to chip interface furthermore both FPGAs are connected via four LVDS lanes Note that Xilinx Spartan only s...

Страница 12: ...RTM The clock tree diagram is presented below PLL PCIe Clk Buffer PCIe Clk x 2 5 PCIe Clk x 2 5 PCIe Clk x 2 5 TCLKA Buffer TCLKB TCLKA TCLKA TCLKB TCLKB TCLKA XC6SLX150 XC6SLX45T GC GC RTM GC RTM_CLK...

Страница 13: ...ck to main FPGA global clock and transceiver FPGA MGT clock Two clock sources for first MGT tile on transceiver FPGA PCIe clock and FMC clock Two clock sources for second MGT tile on transceiver FPGA...

Страница 14: ...le Spartan 6 LX45T MMC V1 0 Atxmega 128 CPLD SPI FLASH RTM JTAG 10 pin connector Jumper PDI AMC JTAG SPI Control SPI PCIe FMC1 JTAG FMC2 JTAG SPI Programming Control Prog_B Init Done Atmel Programmer...

Страница 15: ...ramming over IPMI programming of 2 images supported by MMC V1 0 reference code RTM FMC1 FMC2 Programming using programmer on 14 pin connector Programming over AMC backplane or USB MPSSE Programming us...

Страница 16: ...pply voltages is implemented in the MMC using ADCs while four LEDs at the front panel show user defined status of the FPGAs 2 4 2 On board Voltage Monitoring and Implemented Functions The DAMC FMC20 f...

Страница 17: ...rial number IC 0x38 for I2C expander and 0x49 for temperature monitor A schematic is presented below MMC V1 0 Atxmega 128 FMC1 JTAG FMC2 JTAG AMC Connector Bus 1 Bus 3 Bus 4 Serial Number 2KB EEPROM I...

Страница 18: ...PCIe input JTAG JTAG LVCMOS 3 3 V JTAG chain IPMI IPMI LVCMOS 3 3 V IPMI for MMC SCL SDA with pull up PS PS0 PS1 LVCMOS 3 3 V presence detect with pull up GA GA0 GA1 GA2 LVCMOS 3 3 V geographical add...

Страница 19: ...DAMC FMC20 User s Manual 19 3V3 management power switched through MMC 12V payload power switched through MMC...

Страница 20: ...P30_IO P30_IO P30_IO P30_IO 5 P30_IO P30_IO P30_IO P30_IO P30_IO P30_IO 6 P30_IO P30_IO P30_IO P30_IO P30_IO P30_IO 7 P30_IO P30_IO P30_IO P30_IO P30_IO P30_IO 8 P30_IO P30_IO P30_IO P30_IO P30_IO P30...

Страница 21: ...ll FMC signals are connected to a 2 5V bank to support LVDS and LVCMOS25 standards For Spartan 6 the maximum input voltage on all input pins is 4 1V for LVCMOS25 while Spartan 6 minimum output voltage...

Страница 22: ...ally routed to AMC Ports 12 to 15 or FMC LPC FMC LPC Crosspoint Switch AMC Port 15 AMC Port 14 AMC Port 13 AMC Port 12 I2C control from transceiver FPGA I2C LX45T GTP LX45T GTP FMC LPC GBT0 FMC LPC GB...

Страница 23: ...supply Power domains are listed below Power Domain Source 12V for RTM over hot swap controller from AMC connector 3v3 MP for RTM over hot swap controller from AMC connector 12V for FMCs direct from A...

Страница 24: ...ectangular connector 2 10 1 FMC Power Connector Please note that one additional connector is available in order to supply more power up to 1 8 A per channel with respect to the FMC standard specified...

Страница 25: ...A 3d RTM_CLK_N FPGA 3f RTM_D16_N FPGA 4a TCLKA_P Buffer 4c RTM_D9_P FPGA 4e RTM_D17_P FPGA 4b TCLKA_N Buffer 4d RTM_D9_N FPGA 4f RTM_D17_N FPGA 5a RTM_D2_P FPGA 5c RTM_D10_P FPGA 5e RTM_D18_P FPGA 5b...

Страница 26: ...D27_N FPGA 4d RTM_D37_N FPGA 4f RTM_D47_N FPGA 5a RTM_D28_P FPGA 5c RTM_D38_P FPGA 5e RTM_D48_P FPGA 5b RTM_D28_N FPGA 5d RTM_D38_N FPGA 5f RTM_D48_N FPGA 6a RTM_D29_P FPGA 6c RTM_D39_P FPGA 6e RTM_D4...

Страница 27: ...RX12 FPGA MGT 18 PWR 12V 60 TX6 153 RX19 FPGA MLVDS 111 RX12 FPGA MGT 19 GND GND 61 GND GND 152 GND GND 110 GND GND 20 TX1 62 RX6 151 TX18 FPGA MLVDS 109 TX11 21 TX1 63 RX6 150 TX18 FPGA MLVDS 108 TX...

Страница 28: ...ND NC NC FMC1_LA13_P GND NC NC 18 NC NC GND FMC1_LA16_P NC NC FMC1_LA13_N FMC1_LA14_P NC NC 19 NC NC FMC1_LA15_P FMC1_LA16_N NC NC GND FMC1_LA14_N NC NC 20 NC NC FMC1_LA15_N GND NC NC FMC1_LA17_CC_P G...

Страница 29: ...N 18 GND FMC2_HA18_P GND FMC2_LA16_P GND 19 FMC2_HA21_P FMC2_HA18_N FMC2_LA15_P FMC2_LA16_N FMC2_HA19_P 20 FMC2_HA21_N GND FMC2_LA15_N GND FMC2_HA19_N 21 GND FMC2_HA22_P GND FMC2_LA20_P GND 22 FMC2_HA...

Страница 30: ...2_HA16_N GND GND NC GND 17 GND FMC2_LA13_P GND NC GND 18 FMC2_HA20_P FMC2_LA13_N FMC2_LA14_P GND NC 19 FMC2_HA20_N GND FMC2_LA14_N GND NC 20 GND FMC2_LA17_CC_P GND NC GND 21 FMC2_HB03_P FMC2_LA17_CC_N...

Страница 31: ...CIECLK2_N LOC W4 NET PCIECLK2_P LOC W5 NET TCLKA0_N LOC W30 NET TCLKA0_P LOC W29 NET TCLKB0_N LOC V27 NET TCLKB0_P LOC V26 NET 12MHZ LOC K26 Chip to Chip Bus NET INTER_ALE_N LOC B30 NET INTER_ALE_P LO...

Страница 32: ...NTER_B28 LOC R28 NET INTER_B29 LOC T28 NET INTER_B3 LOC F26 NET INTER_B30 LOC D27 NET INTER_B31 LOC P27 NET INTER_B32 LOC T30 NET INTER_B33 LOC R29 NET INTER_B34 LOC P30 NET INTER_B35 LOC M30 NET INTE...

Страница 33: ...NET INTER_B6 LOC Y28 NET INTER_B60 LOC G27 NET INTER_B61 LOC F27 NET INTER_B62 LOC F30 NET INTER_B63 LOC G30 NET INTER_B7 LOC AA30 NET INTER_B8 LOC P26 NET INTER_B9 LOC C27 NET INTER_RE_N LOC A29 NET...

Страница 34: ...6_P LOC AD14 NET RTM_D27_N LOC AE13 NET RTM_D27_P LOC AD13 NET RTM_D28_N LOC AK14 NET RTM_D28_P LOC AJ14 NET RTM_D29_N LOC AK13 NET RTM_D29_P LOC AH13 NET RTM_D30_N LOC AK12 NET RTM_D30_P LOC AJ12 NET...

Страница 35: ...LOC AC16 NET RTM_D44_P LOC AB16 NET RTM_D45_N LOC AE15 NET RTM_D45_P LOC AD15 NET RTM_D46_N LOC AG9 NET RTM_D46_P LOC AF9 NET RTM_D47_N LOC AK15 NET RTM_D47_P LOC AH15 NET RTM_D48_N LOC AH8 NET RTM_D...

Страница 36: ...D16_N LOC AH22 NET RTM_D16_P LOC AG22 NET RTM_D17_N LOC AG23 NET RTM_D17_P LOC AF23 NET RTM_D18_N LOC AG21 NET RTM_D18_P LOC AF21 NET RTM_D19_N LOC AB19 NET RTM_D19_P LOC AA19 NET RTM_D2_N LOC AE22 NE...

Страница 37: ..._RX18_DI LOC AF30 NET AMC_RX18_DO LOC AJ29 NET AMC_RX19_DE LOC AF28 NET AMC_RX19_DI LOC AG29 NET AMC_RX19_DO LOC AK27 NET AMC_RX20_DE LOC AC27 NET AMC_RX20_DI LOC AG27 NET AMC_RX20_DO LOC AK28 NET AMC...

Страница 38: ...T FMC1_LA05_N LOC F23 NET FMC1_LA05_P LOC G23 NET FMC1_LA06_N LOC A24 NET FMC1_LA06_P LOC C24 NET FMC1_LA07_N LOC F22 NET FMC1_LA07_P LOC G22 NET FMC1_LA08_N LOC H21 NET FMC1_LA08_P LOC J21 NET FMC1_L...

Страница 39: ...A19 NET FMC1_LA23_P LOC B19 NET FMC1_LA24_N LOC H17 NET FMC1_LA24_P LOC J17 NET FMC1_LA25_N LOC D18 NET FMC1_LA25_P LOC E18 NET FMC1_LA26_N LOC F18 NET FMC1_LA26_P LOC G18 NET FMC1_LA27_N LOC A25 NET...

Страница 40: ...OC U5 NET FMC2_HA05_N LOC W6 NET FMC2_HA05_P LOC W7 NET FMC2_HA06_N LOC R4 NET FMC2_HA06_P LOC R5 NET FMC2_HA07_N LOC T3 NET FMC2_HA07_P LOC T4 NET FMC2_HA08_N LOC M6 NET FMC2_HA08_P LOC M7 NET FMC2_H...

Страница 41: ...A23_P LOC N3 NET FMC2_HB00_CC_N LOC K1 NET FMC2_HB00_CC_P LOC K2 NET FMC2_HB01_N LOC L1 NET FMC2_HB01_P LOC L3 NET FMC2_HB02_N LOC M3 NET FMC2_HB02_P LOC M4 NET FMC2_HB03_N LOC L6 NET FMC2_HB03_P LOC...

Страница 42: ...B18_P LOC C1 NET FMC2_HB19_N LOC A4 NET FMC2_HB19_P LOC C4 NET FMC2_HB20_N LOC M1 NET FMC2_HB20_P LOC M2 NET FMC2_HB21_N LOC A3 NET FMC2_HB21_P LOC B3 NET FMC2_CLK0_C2M_N LOC AK16 NET FMC2_CLK0_C2M_P...

Страница 43: ...D13 NET FMC2_LA13_N LOC A11 NET FMC2_LA13_P LOC B11 NET FMC2_LA14_N LOC A10 NET FMC2_LA14_P LOC C10 NET FMC2_LA15_N LOC C11 NET FMC2_LA15_P LOC D11 NET FMC2_LA16_N LOC F12 NET FMC2_LA16_P LOC G12 NET...

Страница 44: ...6_P LOC J10 NET FMC2_LA27_N LOC A7 NET FMC2_LA27_P LOC B7 NET FMC2_LA28_N LOC C7 NET FMC2_LA28_P LOC D7 NET FMC2_LA29_N LOC F9 NET FMC2_LA29_P LOC G9 NET FMC2_LA30_N LOC F7 NET FMC2_LA30_P LOC G7 NET...

Страница 45: ...5T LOC D15 NET PCIE_TMS_45T LOC A16 NET XCF8_HSWAPEN LOC B2 NET XCF8_CCLK LOC R15 NET XCF8_M0 LOC T15 NET XCF8_INT_B LOC U3 NET XCF8_D0 LOC R13 NET XCF8_CSI_B LOC N12 NET XCF8_M1 LOC T13 NET XCF8_RDWR...

Страница 46: ...15 LOC K14 NET INTER_B16 LOC N18 NET INTER_B17 LOC P18 NET INTER_B18 LOC C18 NET INTER_B19 LOC K16 NET INTER_B20 LOC T1 NET INTER_B21 LOC L16 NET INTER_B22 LOC H17 NET INTER_B23 LOC C17 NET INTER_B24...

Страница 47: ...ER_B49 LOC L14 NET INTER_B50 LOC E18 NET INTER_B51 LOC G14 NET INTER_B52 LOC M13 NET INTER_B53 LOC G16 NET INTER_B54 LOC N2 NET INTER_B55 LOC P3 NET INTER_B56 LOC U2 NET INTER_B57 LOC R7 NET INTER_B58...

Страница 48: ...DAMC FMC20 User s Manual 48 NET S45_RX LOC V4 NET S45_TX LOC V3 NET MP2 LOC F1 NET MP3 LOC E1 NET S45_LED1 LOC K1...

Страница 49: ...s firmware is available JTAG chain switching done inside firmware HPM based SPI firmware update included for fallback Provided PCIe to SPI programming core inside FPGA is recommended for fast flash up...

Страница 50: ...reading and writing registers through transceiver FPGA via PCI express Board support package and demo application is available as source code PC utilities Linux Firmware update utility to update tran...

Страница 51: ...Compatible AMC products DRTM VM2 TBD Configuration Electrical properties Power consumption 50 W Connectivity Front Panel FMC slots HPC 1 slot LPC 1 slot Debug interface Front panel 3 channel booth FPG...

Страница 52: ...With power supply and current monitoring Firmware upgrade Yes via IPMI and PCIe interface Voltage and current monitor Yes readout via IPMI Clock monitoring Yes readout via IPMI LEDs IPMI management co...

Отзывы: