Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Trenz Electronic TEBF0808 carrier board is a baseboard for the Xilinx Zynq Ultrascale+ MPSoC modules TE0808 and TE0803, which exposes the module's B2B connector pins to accessible connectors and provides a whole range of on-board components to test and evaluate the Zynq Ultrascale+ SoMs and for developing purposes. The carrier board has a Mini-ITX form factor making it capable to be fitted into a PC enclosure. On the PC enclosure's rear and front panel, essential data MGT interfaces and connectors are accessible, for the front panel elements there also Intel-PC compatible headers available for connecting the front panel elements to them

Key Features

  • Mini-ITX form factor, PC enclosure compatible
  • ATX-24 power supply connector
  • Optional 12V standard power plug
  • Headers
    • Intel 10-pin HDA Audio
    • Intel 9-pin Power-/Reset-Button, Power-/HD-LED
    • PC-BEEPER
  • On-board Power- / Reset-Switches
  • 2x Configuration 4-bit DIP-switches
  • 2x Optional 4-wire PWM fan connectors
  • PCIe Slot - one PCIe lane (16 lane connector)
  • CAN FD Transceiver (10 Pin IDC connector and 6-pin header)
  • 4x On-board configuration EEPROMs (1x Microchip 24LC128-I/ST, 3x  Microchip 24AA025E48T-I/OT)
  • Dual SFP+ Connector (2x1 Cage)
  • One Display-Port 1x DisplayPort (single lane)
  • One 1x SATA Connector
  • 2x USB3.0 A Connector (Superspeed Host Port (Highspeed at USB2.0))
  • 1x USB3.0 on-board header connector with two ports
  • FMC HPC Slot (FMC_VADJ max. VCCIO)
  • FMC Fan
  • Gigabit Ethernet RGMII PHY with RJ45 MegJack
  • All Carrier Board carrier board peripherals' I²C - interfaces muxed to MPSoC's I²C - interface on PS bank 503
  • Quad programmable PLL clock generator SI5338A
  • 2x SMA coaxial connectors for clock signals
  • MicroSD- / MMC-Card Socket (bootable)
  • 32 Gbit (4 GByte) on-board eMMC memory flash (8 banks a 4 Gbit)
  • Two 2x System Controller CPLDs Lattice MachXO2 1200 HC
  • One 1x Samtec FireFly (4 GT lanes bidirectional)
  • One 1x Samtec FireFly connector for reverse loopback
  • 2x JTAG/UART header ('XMOD FTDI JTAG Adapter'-compatible) for programming MPSoC and SC CPLDs
  • 20 Pin -pin ARM JTAG Connector (PS JTAG0)
  • 3x PMOD connector (GPIO's and I²C interface to SC CPLDs / and MPSoC moduleCarrier SC CPLD managing power-up sequence of MPSoC module)
  • On-board DC-DC PowerSoCs

Additional assembly options are available for cost or performance optimization upon request.

...

  1. PMOD connector, P2
  2. MicroSD Card socket (on bottom side), J16
  3. Display Port socketDisplayPort connector, J13
  4. USB3.0 A 2x , RJ45 1x (stacked), J7
  5. SFP+ 2x1 cage, J14
  6. PCIe x16 connector (one PCIe lane connected), J11
  7. FMC HPC connector, J5
  8. FMC-Fan connector 5V, J19
  9. USB3.0 connector, J8
  10. PC-BEEPER 4-pin header, J23
  11. SMA coaxial connector (SI5338A clock output), J32
  12. SMA coaxial connector (clock input to MPSoC module), J33
  13. eMMC MMC Card socket, J27
  14. Ultra fine 0.50 mm pitch, Razor Beam™ LP Slim Terminal Strip with 160 contacts, J4
  15. Ultra fine 0.50 mm pitch, Razor Beam™ LP Slim Terminal Strip with 160 contacts, J1
  16. Ultra fine 0.50 mm pitch, Razor Beam™ LP Slim Terminal Strip with 160 contacts, J3
  17. Ultra fine 0.50 mm pitch, Razor Beam™ LP Slim Terminal Strip with 160 contacts, J2
  18. CAN bus 6-pin header, J29
  19. CAN bus 10-pin connector, J24
  20. ARM - JTAG  20-pin connector, J30
  21. ATX-24 power supply connector, J20
  22. 4-Wire PWM fan connector, J35
  23. JTAG/UART header ('XMOD FTDI JTAG Adapter'-compatible) for access to MPSoC module, J12
  24. JTAG/UART header ('XMOD FTDI JTAG Adapter'-compatible) for access to System Controller CPLDs, J28
  25. Power Jack 2.1mm 12V, J25
  26. 4-bit DIP-switch, S5
  27. Power Button, S1
  28. Samtec FireFly Connector  connector  for reverse loopback, J21/J22
  29. Samtec FireFly Connector connector (4 GT lanes bidirectional), J6/J15
  30. SATA Headerheader, J31
  31. 4-Wire PWM fan connector, J26
  32. Programmable I²C interface of programmable on-module PLL I²C interface (10-pin header), J17
  33. Reset Button, S2
  34. INTEL HDA 9-pin header, J9
  35. Intel front panel (PWR-/RST-Button, HD-/PWR-LED) 9-pin header, J10
  36. Samtec FireFly Connector J6connector J6/J15 I²C interface (3-pin header), J34
  37. 4-bit DIP-switch, S4
  38. PMOD connector, P3
  39. PMOD connector, P1
  40. Battery Holder CR1220, B1

...

Storage device name

Content

Notes

General Purpose Configuration User configuration EEPROMs (1x Microchip 24LC128-I/ST, 3x Microchip 24AA025E48T-I/OT)

Not programmed

-
USB3.0 HUB Configuration EEPROM (Microchip 24LC128-I/ST)Not programmed-
Si5338A programmable PLL NVM OTPNot programmed-

...

The connector supports single ended (VCCIO: FMC_VADJ) and differential signaling as the I/O's are usable as LVDS-pairs.The I/O signals are routed from the FPGA banks as LVDS-pairs to the FMC connector.

Figure 3: FMC HPC Connector

...

MGT BankTypeCount of MGT LanesSchematic Names / Connector PinsMGT Bank's Reference Clock Inputs from FMC Connector
228GTH4 GTH lanes

B228_RX3_P, B228_RX3_N, pins J5-A10, J5-A11
B228_TX3_P, B228_TX3_N, pins J5-A30, J5-A31

B228_RX2_P, B228_RX2_N, pins J5-A6, J5-A7
B228_TX2_P, B228_TX2_N, pins J5-A26, J5-A27

B228_RX1_P, B228_RX1_N, pins J5-A2, J5-A3
B228_TX1_P, B228_TX1_N, pins J5-A22, J5-A23

B228_RX0_P, B228_RX0_N, pins J5-C6, J5-C7
B228_TX0_P, B228_TX0_N, pins J5-C2, J5-C3

1 reference clock signal (B228_CLK0) from FMC connector
J5 (pins J5-D4, J5-D5) to MPSoC bank's pins R8/R7

Si5345 CLK3 signal of prog. PLL on mounted SoM routed
internally on-module to MPSoC bank's pins N8/N7

229GTH4 GTH lanes

B229_RX3_P, B229_RX3_N, pins J5-B12, J5-B13
B229_TX3_P, B229_TX3_N, pins J5-B32, J5-B33

B229_RX2_P, B229_RX2_N, pins J5-B16, J5-B17
B229_TX2_P, B229_TX2_N, pins J5-B36, J5-B37

B229_RX1_P, B229_RX1_N, pins J5-A18, J5-A19
B229_TX1_P, B229_TX1_N, pins J5-A38, J5-A39

B229_RX0_P, B229_RX0_N, pins J5-A14, J5-A15
B229_TX0_P, B229_TX0_N, pins J5-A34, J5-A35

1 reference clock signal (B229_CLK0) from FMC connector
J5 (pins J5-B20, J5-B21) to MPSoC bank's pins L8/L7

Si5345 CLK2 signel signal of prog. PLL on mounted SoM routed
internally on-module to MPSoC bank's pins J8/J7

230GTH2 GTH lanes

B230_RX1_P, B230_RX1_N, pins J5-B4, J5-B5
B230_TX1_P, B230_TX1_N, pins J5-B24, J5-B25

B230_RX0_P, B230_RX0_N, pins J5-B8, J5-B9
B230_TX0_P, B230_TX0_N, pins J5-B28, J5-B29

Si5345 CLK1 signal of prog. PLL on mounted SoM routed
internally on-module to MPSoC bank's pins E8/E7

Table 3: FMC connector pin-outs of available MGT - lanes of the MPSoC

The FMC connector provides pins for reference clock output to the Mezzanine module and clock input to PL banks of the MPSoC:

Clock Signal Schematic Name
FMC Connector PinsDirectionClock SourceNotes
B228_CLK0J5-D4 / J5-D5inFMC Connector J5clock signal to MGT bank 228
B229_CLK0J5-B20 / J5-B21inFMC Connector J5clock signal to MGT bank 229
FMCCLK2J5-K4 / J5-K5outCarrier Board PLL SI5338A U35, CLK2-
FMCCLK3J5-J2 / J5-J3outCarrier Board PLL SI5338A U35, CLK3-
B64_L14_P / B64_L14_NJ5-H4 / J5-H5inFMC Connector J5bank 64 clock capable LVDS-pairinput pins
B48_L6_P / B48_L6_NJ5-G2 / J5-G3inFMC Connector J5bank 48 clock capable LVDS-pairinput pins

Table 4: FMC connector pin-outs for reference clock output

The FMC connector provides further interfaces like ' JTAG ' and 'I²C' to the System Controller CPLDI²C interfaces:

Interfaces I/O Signal CountPin schematic Names / FMC PinsConnected toNotes
JTAG5

FMC_TCK, pin J5-D29

FMC_TMS, pin J5-D33

FMC_TDI, pin J5-D30

FMC_TDO, pin J5- D31

SC CPLD U17, bank 1

VCCIO: 3V3SB

TRST_L, pin J5-D34 pulled-up to 3V3_PER

I²C2

FMC_SCL, pin J5-C30

FMC_SDA, pin J5-C31

I²C Switch U16

I²C-lines pulled-up to 3V3_PER

Control Lines34

FMC_PRSNT_M2C, pin J5-H2

FMC_PG_C2M, pin J5-D1 (3V3_PER pull-up)

FMC_PG_M2C, pin J5-F1 (3V3_PER pull-up)

FMC_CLK_DIR, pin J5-B1 (pulled-down to GND)

I²C I/O Expander U38

SC CPLD U39, bank 0

I²C I/O Expander U38

SC CPLD U17, bank 1

'PG' = 'Power Good'-signal

'C2M' = carrier to (mezzanineMezzanine) module

'M2C' = (mezzanineMezzanine) module to carrier

Table 5: FMC connector pin-outs of available interfaces to the System Controller CPLD

Several VCCIO voltages are available on the FMC connector to operate the I/O's in order of the intended purposeon different voltage levels:

VCCIO Schematic NameFMC Connector J5 PinsNotes
12VC35/C37extern 12V power supply
3V3_PERD32/D36/D38/D40/C393.3V peripheral supply voltage
FMC_VADJH40/G39/F40/E39adjustable FMC VCCIO voltage, supplied by DC-DC converter U8

...

MIOConfigured asSystem Controller CPLDNotes
0..12Dual QSPI-Dual Flash Memory on TE0808 SoM; Bootable
13..23SD0: eMMC-eMMC Memory U2; Bootable
24, 25-CPLD (U39) MUXED-
26..29-CPLD (U17 MUXEDBootable JTAG (PJTAG0) possible
30force reboot after FSBL-PLL config for PCIeCPLD (U39) MUXED-
31PCIe resetCPLD (U39) MUXED-
32-CPLD (U39) MUXED-
33-CPLD (U39) MUXED-
34..37-CPLD (U39) MUXED-
38, 39I2C0--
40forwarded to PWRLED_P / LED_PCPLD (U39) MUXED-
41---
42, 43UART0CPLD (U39) MUXED-
44SD_WP to FPGA CPLD (U39) MUXED-
45..51SD1: SD-Bootable MikroSD / MMC Card
52..63USB0--
64..75GEM3-Ethernet RGMII
76, 77MDC / MDIO -Ethernet RGMII

...

  • 4 USB3.0 Superspeed ports (downward compatible to USB2.0 Highspeed)
  • SDIO port with muxed MikroSD and MMC Card Socketsocket
  • Gigabit Ethernet interface connected per RGMII
  • eMMC interface
  • Master I²C interface to on-board peripherals

...

Figure 4: TEBF0808 MIO Interfaces

...

PS GT Bank 505 Interfaces

On the The PS GT Bank 505 provides beside the USB3.0 Lane also following interfaces:

  • SATA (PS GT bank 505, MGT2 Lane)
  • Display-Port DisplayPort (PS GT bank 505, MGT3 Lane, only TX-pair routed)
  • PCI Express (PS GT bank 505, MGT0 Lane)

FunctionMGT LaneRequired Ref ClockClock SourceComment
PCIePS 0100 MHzSi5345 CLK0 signal of prog. PLL on mounted SoMclock signal routed on carrier board to PCIe connector J1
USB3PS 1100 MHzSi5345 CLK4 signal of prog. PLL on mounted SoM

clock signal routed internally on-module,
also optional (not equipped) 100 MHz osci. U35 configurable

SATAPS 2150 MHzOn-board oscillator U23

optional: Si5345 CLK4 signal of prog. PLL on mounted SoM

DP.0PS 327 MHzSi5345 CLK5 signal of prog. PLL on mounted SoM

DisplayPort GT SERDES clock signal,
routed internally on-module to B128

Si5345 CLK6 signal of prog. PLL on mounted SoM,
internally on-module routed to B128, has to be configured
with 157.6MHz (2 x 78.8) for DP Video Pixel Clock to work

...

FunctionMGT LaneRequired Ref ClockClock SourceComment
FireFlyB128 MGT Lanes 0..3-Si5345 CLK6 signal of prog. PLL on mounted SoMclock signal internally on-module routed to B128
SFPB230 MGT Lane 2125 / 156.25 MHzSi5345 CLK7 signal of prog. PLL on mounted SoMclock signal routed on carrier board to B230
SFPB230 MGT Lane 3125 / 156.25 MHzSi5345 CLK7 signal of prog. PLL on mounted SoMclock signal routed on carrier board to B230

...

Additionally the carrier board provides PMOD connectors with GPIO and I²C interface. Following table:

PMODInterfaceConnected withNotes
P1GPIOHP Bank 65 of MPSoC (4 I/O's, B65_T0 ... B65_T3),
System Controller CPLD U17 (4 I/O's, EX_IO1 ... EX_IO4)
Voltage translation via IC U33 with direction control,
only singled-ended signaling possible
P2I²C8-channel I²C Switch U27Accessible on MPSoC's I²C interface through I²C switch U27
P3I²C8-channel I²C Switch U27Accessible on MPSoC's I²C interface through I²C switch U27

...

Figure 7: TEBF0808 CAN Interfaces, PMOD

Intel-PC Compatible Headers and FAN Connectors

The TEBF0808 carrier board provides with its Mini-ITX form factor the possibility to encase the board in a PC Enclosure. For this purpose, the board is equipped with several Intel-PC compatible headers to connect them to the PC Enclosure.

Pins Headers are available for following PC front panel elements

...

Following table gives an overview about the particular pins of the headers and a description about their functionalities:

HeaderPin NameFunctionConnected toNotes
J10

Pin 1, HD LED+
Pin 3, HD LED-
Pin 2, PWRLED+
Pin 4, PWRLED-
Pin 5, GND
Pin 7, RSTSW
Pin 6, PWRSW
Pin 8, GND
Pin 9, +5V DC

HD LED Anode
HD LED Cathode
Power LED Anode
Power LED Cathode
Ground
Reset Switch
Power Switch
Ground
5V DC Supply

SC CPLD U39Reset und Power Switch-pins are also
connected to switch buttons S1 and S2
J9

Pin 1, PORT1L
Pin 3, PORT1R
Pin 9, PORT2L
Pin 5, PORT2R
Pin 7, SENS_SEND
Pin 2, GND

Microphone Jack Left
Microphone Jack Right
Audio Out Jack Left
Audio Out Jack Right
Jack Detect / Mic in
Ground
24-bit Audio Codec IC U3-
J23Pin 1, 3V3SB
Pin 4, S1
3.3V DC Supply
PC compatible Beeper
SC CPLD U39-
J26

Pin 1, GND
Pin 2, 12V
Pin 3, F1SENSE
Pin 4, F1PWM

Ground
12V DC Supply
RPM
PWM
SC CPLD U394-wire PWM FAN connector
J35

Pin 1, GND
Pin 2, 12V
Pin 3, F2SENSE
Pin 4, F2PWM

Ground
12V DC Supply
RPM
PWM
SC CPLD U39

4-wire PWM FAN connector

optional load switch U48 to turn off/on FAN
with pin F2_EN

J19

Pin 1, GND
Pin 2, 5V

Ground
5V DC Supply
Load Switch Q3 (5V DC)2-wire FAN connector

Fan off/on switchable by signal 'FAN_FMC_EN'
on SC CPLD U39

...

The System Controller CPLDs will be programmed by the XMOD-Header J28 with in a cascaded JTAG chain as visualized in Figure 8. To program the System Controller CPLDs, the JTAG interface of these devices have to be activated by DIP-switch S4-3.
The 4 GPIO/UART pins (XMOD1_A/B/E/G) of the XMOD-Header J28 are routed to the System Controller CPLD U17.

...