...
HTML |
---|
<!-- Template Revision 1.4 beta (HTML comment will not display, it's not needed to remove them. For Template/Skeleton changes, increase Template Revision number. So we can check faster, if the TRM style is up to date) --> |
Scroll Ignore |
---|
Download PDF version of this document. |
Scroll pdf ignore | |
---|---|
Table of Contents
|
...
Scroll Only (inline) |
---|
Refer to httpshttp://shop.trenz-electronic.de/en/Download/?path=Trenz_Electronic/carrier_boards/TEBF0808/REV04 for downloadableorg/tebf0808-info for the current online version of this manual and additionalother technicalavailable documentation of the product. |
...
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, MGT interfaces and connectors are accessible, for the front panel elements there are also Intel-PC compatible headers available.
...
...
On-board Peripheral | B2B | MPSoC Unit / SoM peripheral | Description | TRM Section |
---|---|---|---|---|
FMC HPC J5, 24 LVDS pairs (48 I/O's) | J1 | PL Bank (FMC_VADJ) | PL I/O-bank pins, differential pairs | FMC HPC Connector |
FMC HPC J5, GTH Interface | J1 | MGT Bank | 10 MGT Lanes | FMC HPC Connector |
SFP+ 2x1 Cage J14 | J1 | MGT Bank | 2 MGT Lanes to dual SFP+ Connector | MGT Interfaces SFP+ and FireFly |
SMA Coax J33 | J1 | On-module PLL | SMA Coaxial Connector to on-module PLL Clock Input pin | Programmable PLL Clock Generator |
FMC HPC J5
| J2 | PL Bank (FMC_VADJ) MGT Bank | PL I/O-bank pins, differential pairs 1 clock capable PL bank pin-pair 2 MGT clock input pin-pairs | |
24-bit Audio Codec U3 | J3 | PL Bank (1.8 V) | PL I/O-bank pins to on-board 24-bit Audio Codec | Intel-PC Compatible Headers and FAN Connectors 24-bit Audio Codec |
10 I/O's to SC CPLD U17 | J3 | PL Bank (1.8 V) | PL I/O-bank pins to on-board | System Controller CPDLsCPLDs |
8 I/O's to SC CPLD U39 | J3 | PL Bank (1.8 V) | PL I/O-bank pins to on-board | System Controller CPDLsCPLDs |
SDIO Interface, SD- / MMC-Card Mux | J3 | PS MIO | SDIO interface connected to SD- / MMC-Card socket | MIO Bank Interfaces SDIO Port Expander |
Board Peripheral's I²C Interfaces muxed to MPSoC I²C | J3 | PS MIO | MPSoC I²C interface configured as master connected to on-board slaves | MIO Bank Interfaces 8-Channel I²C Switches |
4 MIO to SC CPLD U17 | J3 | PS MIO | Functionality depending on MPSoC and CPLD firmware | System Controller CPDLsCPLDs |
15 MIO to SC CPLD U39 | J3 | PS MIO | Functionality depending on MPSoC and | System Controller CPDLs |
Ethernet PHY RGMII | J3 | PS MIO | Ethernet PHY U12 connected per RGMII | |
eMMC Flash | J3 | PS MIO | eMMC Flash memory interface on PS bank | MIO Bank Interfaces eMMC Memory |
USB2.0 PHY ULPI | J2 | PS MIO | USB2.0 PHY U9 connected per ULPI | MIO Bank Interfaces High-speed USB ULPI PHY |
SAMTEC FireFly Connector J6/J15 | J2 | MGT Bank | MGT Lanes to Samtec FireFly connector | MGT Interfaces SFP+ and FireFly |
JTAG Interface via XMOD Header J12 | J2 | PS Config | MPSoC USB programmable JTAG interface | |
USB3.0 Lane | J2 | PSGT | USB3.0 PS MGT Lane | |
4-port USB3.0 Hub | - | - | USB3.0 (2.0 compatible) Hub with 4 ports | MIO Bank Interfaces 4-port USB3.0 Hub |
USB3.0 / RJ45 GbE Connector J7, USB3.0 Connector J8 | - | - | 2-port USB3.0 / RJ45 GbE Connector (stacked) | MIO Bank Interfaces |
25 SoM Control Signals to SC CPLDs U17 / U39 | J2 | On-module DC-DC converter, PLL clock generator | Control Signals, e.g. "Enable"- / "Power Good"- signals of DC-DC-converter and further on-module peripherals | |
150 MHz Osci Clock Input | J2 | - | 150 MHz SATA interface MGT clock | Oscillators |
Signals DONE, INIT_B, SRST_B, ... | J2 | PS Config | MPSoC control signal for PS- / PL configuration | System Controller CPDLsCPLDs |
SATA Connector J31 | J2 | PSGT | Connectors of the MGT based data interfaces | PS GT Bank Interfaces |
PLL Clock Output to
| J2 | On-module PLL clock generator | Reference clock signals of the on-module | Programmable PLL Clock Generator |
4 I/O's to PMOD P2 via IC U33 | J4 | PL Bank (FMC_VADJ) | PL user I/O's accessible on PMOD connector P2 | CAN FD Interface and PMOD Connectors |
3 I/O's to SC CPLD U17 via IC U32 | J4 | PL Bank (FMC_VADJ) | PL user I/O's routed to System Controller CPLD U17 | System Controller CPDLsCPLDs |
FMC HPC J5
| J4 | PL Bank (FMC_VADJ) | PL I/O-bank pins, differential pairs 1 clock capable PL bank pin-pair | FMC HPC Connector Programmable PLL Clock Generator |
Table 1: Description of depicted on-board peripherals
...
The MGT-banks have also clock input-pins which are exposed to the FMC connector. Following MGT-lanes are available on the FMC connectors J5:
B2B | Count Schematic Names of the MGT LanesSignals | Schematic Names / B2B Connector Pins | MGT Bank's Reference Clock Inputs from FMC Connector | J1 | 4 lanesPins | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
B228_RX3_P, B228_RX3_N | , pins J5-A10, J5-A11
| , pins J5-A30, J5-A31B228_RX2_P, B228_RX2_N | , pins J5-A6, J5-A7
| , pins J5-A26, J5-A27B228_RX1_P, B228_RX1_N | , pins J5-A2, J5-A3
| , pins J5-A22, J5-A23B228_RX0_P, B228_RX0_N | , pins J5-C6, J5-C7
| pins J1-51, J1-53 | J5J1- | C250, | J5J1- | C31 MGT clock (B228_CLK0) from FMC connector |
J1 | 4 lanes | B229_RX3_P, B229_RX3_N, pins J5-B12, J5-B13 B229_RX2_P, B229_RX2_N, pins J5-B16, J5-B17 B229_RX1_P, B229_RX1_N, pins J5-A18, J5-A19 B229_RX0_P, B229_RX0_N, pins J5-A14, J5-A15 | 1 MGT clock (B229_CLK0) from FMC connector | |||||||||
J1 | 2 lanes | B230_RX1_P, B230_RX1_N, pins J5-B4, J5-B5 B230_RX0_P, B230_RX0_N, pins J5-B8, J5-B9 | - |
...
52 pins J1-57, J1-59 pins J1-63, J1-65 pins J1-69, J1-71 | pins J5-A10, J5-A11 pins J5-A6, J5-A7 pins J5-A2, J5-A3 pins J5-C6, J5-C7 | |
B229_RX3_P, B229_RX3_N B229_RX2_P, B229_RX2_N B229_RX1_P, B229_RX1_N B229_RX0_P, B229_RX0_N | pins J1-27, J1-29 pins J1-33, J1-35 pins J1-39, J1-41 pins J1-45, J1-47 | pins J5-B12, J5-B13 pins J5-B16, J5-B17 pins J5-A18, J5-A19 pins J5-A14, J5-A15 |
B230_RX1_P, B230_RX1_N B230_RX0_P, B230_RX0_N | pins J1-15, J1-17 pins J1-21, J1-23 | pins J5-B4, J5-B5 pins J5-B8, J5-B9 |
Table 4: 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 Pins | Direction | Clock Source | Notes |
---|---|---|---|---|
B228_CLK0 | J5-D4 / J5-D5 | in | FMC Connector J5 | Extern MGT clock |
B229_CLK0 | J5-B20 / J5-B21 | in | FMC Connector J5 | Extern MGT clock |
FMCCLK2 | J5-K4 / J5-K5 | out | Carrier Board PLL SI5338A U35, CLK2 | Clock signal to Mezzanine module |
FMCCLK3 | J5-J2 / J5-J3 | out | Carrier Board PLL SI5338A U35, CLK3 | Clock signal to Mezzanine module |
B64_L14_P / B64_L14_N | J5-H4 / J5-H5 | in | FMC Connector J5 | Extern LVDS clock to PL bank |
B48_L6_P / B48_L6_N | J5-G2 / J5-G3 | in | FMC Connector J5 | Extern LVDS clock to PL bank |
Table 5: FMC connector pin-outs for reference clock output
The FMC connector provides further interfaces like JTAG and I²C interfaces:
Interfaces | I/O Signal Count | Pin schematic Names / FMC Pins | Connected to | Notes |
---|---|---|---|---|
JTAG | 5 | 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²C | 2 | FMC_SCL, pin J5-C30 FMC_SDA, pin J5-C31 | I²C Switch U16 | I²C-lines pulled-up to 3V3_PER |
Control Lines | 4 | FMC_PRSNT_M2C, pin J5-H2 | I²C I/O Expander U38 |
The FMC connector provides pins for reference clock output to the Mezzanine module and clock input to PL banks of the MPSoC:
...
The FMC connector provides further interfaces like JTAG and I²C interfaces:
Interfaces | I/O Signal Count | Pin schematic Names / FMC Pins | Connected to | Notes |
---|---|---|---|---|
JTAG | 5 | 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²C | 2 | FMC_SCL, pin J5-C30 FMC_SDA, pin J5-C31 | I²C Switch U16 | I²C-lines pulled-up to 3V3_PER |
Control Lines | 4 | 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 (Mezzanine) module 'M2C' = (Mezzanine) module to carrier |
FMC_PG_C2M, pin J5-D1 (3V3_PER pull-up) | SC CPLD U39, bank 0 | |||
FMC_PG_M2C, pin J5-F1 (3V3_PER pull-up) | I²C I/O Expander U38 | |||
FMC_CLK_DIR, pin J5-B1 (pulled-down to GND) | SC CPLD U17, bank 1 |
Table 6: FMC connector pin-outs of available interfaces to the System Controller CPLD
Table 6: 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 on different voltage levels:
...
Function | MGT Lane | Schematic Names / B2B pins | Required Ref Clock | Clock Source | Comment | ||
---|---|---|---|---|---|---|---|
PCIe | PS 0 | 100 MHz | clock signal of SoM's prog. PLL | PCI_TX_N, pin J2-67 PCI_RX_N, pin J2-70 | 100 MHz | clock signal of SoM's prog. PLL | single lane PCIe single lane PCIe connector clock signal routed on carrier board to PCIe connector J1 |
USB3 | PS 1 | USB3_TXUP_N, pin J2-61 USB3_RXUP_N, pin J2-64 | 100 MHz | clock signal of SoM's prog. PLL | clock signal routed on-module, | ||
SATA | PS 2 | 150 MHz | On-board oscillator U23 | SATA_TX_N, pin J2-55 SATA_RX_N, pin J2-58 | 150 MHz | On-board oscillator U23 | optionaloptional: clock signal of SoM's prog. PLL |
DP.0 | PS 3 | DP0_TX_N, pin J2-49 | 27 MHz | clock signal of SoM's prog. PLL | DisplayPort GT SERDES clock signal, |
...
The TEBF0808 carrier board provides the high speed MGT interface connectors "SFP+" (Enhanced small form-factor pluggable) and Samtec "FireFly". This connectors are capable of data transmission rates up to 10 Gbit/s with SFP+ and 28 Gbit/s with FireFly.
Function | MGT Lane | Schematic Names / B2B pins | Required Ref Clock | Clock Source | Comment | |
---|---|---|---|---|---|---|
FireFly | MGT Lanes 0..3 | - | clock signal of SoM's prog. PLL | clock signal on-module routed to MGT bank | ||
SFP | MGT Lane 2 | 125 / 156.25 MHz | clock signal of SoM's prog. PLL | clock signal routed on carrier board to MGT bank | ||
B128_RX3_N, B128_RX3_P, pins J2-28, J2-30 B128_RX2_N, B128_RX2_P, pins J2-34, J2-36 B128_RX1_N, B128_RX1_P, pins J2-40, J2-42 B128_RX0_N, B128_RX0_P, pins J2-46, J2-48 | - | SFP | MGT Lane 3 | 125 / 156.25 MHz | clock signal of SoM's prog. PLL | clock signal on-module routed on carrier board to MGT bank |
SFP |
...
MGT Lane |
...
Following block diagram show the wiring of the MGT lanes to the particular interface connectors:
Figure 6: TEBF0808 MGT Interfaces
...
2 | B230_RX2_P, pin J1-9 B230_TX2_P, pin J1-8 | 125 / 156.25 MHz | clock signal of SoM's prog. PLL | clock signal routed on carrier board to MGT bank | |
SFP | MGT Lane 3 | B230_RX3_P, pin J1-3 B230_TX3_P, pin J1-2 | 125 / 156.25 MHz | clock signal of SoM's prog. PLL | clock signal routed on carrier board to MGT bank |
Table 11: MGT Lane Assignment
Following block diagram show the wiring of the MGT lanes to the particular interface connectors:
Figure 6: TEBF0808 MGT Interfaces
As shown on the block diagram, the FireFly connector pair J21, J22 provides four reversed looped back MGT lanes. To test any of the on-board MGT lanes or of an extern device, 4 RX/TX differential pairs are bridged on the connector, hence the transmitted data on these MGT lanes flows back to their sources in a loop-back circuit without intentional processing or modification.
Follwowing table contains a brief description of the control and status signals of the MGT lanes incorporating SFP+ and Samtec FireFly connectors:
Signal |
---|
Follwowing table contains a brief description of the control and status signals of the MGT lanes incorporating SFP+ and Samtec FireFly connectors:
Signal Schematic Name | Connector Type | FPGA Direction | Description | Logic |
---|---|---|---|---|
SFPx_TX_DISABLE | SFP+ | Output | SFP Enabled / Disabled | Low active |
SFPx_LOS | SFP+ | Input | Loss of receiver signal | High active |
SFPx_RS0 | SFP+ | Output | Full RX bandwidth | Low active |
SFPx_RS1 | SFP+ | Output | Reduced RX bandwidth | Low active |
SFPx_M-DEF0 | SFP+ | Input | Module present / not present | Low active |
SFPx_TX_FAULT | SFP+ | Input | Fault / Normal Operation | High active |
SFPx_I²C | SFP+ | BiDir | 2-wire Serial Interface | - |
FFx_MPRS | FireFly | Output | depending on connected module | - |
FFx_MSEL | FireFly | Output | depending on connected module | - |
FFx_INTL | FireFly | Input | Module interrupt line | - |
FFx_RSTL | FireFly | Output | Module reset line | - |
FFx_I²C | FireFly | BiDir | 2-wire Serial Interface | - |
...
PMOD | Interface | Connected to | Notes | |||||
---|---|---|---|---|---|---|---|---|
P1 | I²C | 8-channel I²C Switch U27 | Accessible on MPSoC's I²C interface through I²C switch U27 | |||||
P2 | GPIO | GPIO | HP Bank 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 | P2 | I²C | 8-channel I²C Switch U27 | Accessible on MPSoC's I²C interface through I²C switch U27 |
P3 | I²C | 8-channel I²C Switch U27 | Accessible on MPSoC's I²C interface through I²C switch U27 |
...
The System Controller CPLDs will be programmed by the XMOD-Header J28 in a cascaded JTAG chain as visualized in Figure 89. 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.
...
Further JTAG interfaces of the TEBF0808 carrier board are the ARM JTAG 20-pin IDC connector J30 and on the FMC Connector J5. This JTAG interfaces are connected to the System Controller CPLD U17, hence the logical processing and forwarding of the JTAG signals depend on the SC CPLD firmware. The documentation of the firmware of the SC CPLD U17 contains detailed information on this matter.
...
The TEBF0808 is equipped with two System Controller CPLDs - Lattice Semiconductor LCMXO2-1200HC (MachXO2 Product Family) - with the schematic designators U17 and U39.
...
Other tasks of the System Controller CPLD are the monitoring of the power-on sequence and to display the programming state of the FPGA module.
Both Sytem System Controller CPLDs are connected to the Zynq Ultrascale+ MPSoC through MIO, PL IO-bank pins and I²C interface. The CPLDs are connected with each other through the IO pins SC_IO0 ... SC_IO8.
...
Clock Source | Schematic Name | Frequency | Clock Input Destination |
---|---|---|---|
SiTime SiT8008BI oscillator, U10 | USB0_RCLK | 52.000000 MHz | USB 2.0 transceiver PHY U9, pin 26 |
SiTime SiT8008BI oscillator, U13 | ETH_CLK | 25.000000 MHz | Gigabit Ethernet PHY U12, pin 34 |
SiTime SiT8008BI oscillator, U7 | - | 25.000000 MHz | Quad PLL clock generator U35, pin 3 |
DSC1123 oscillator, U23 | B505_CLK1 | 150.0000 MHz | PS GT Bank, dedicated for SATA interface |
DSC1123 oscillator, U6 optional, not equipped | B505_CLK0 | 100.0000 MHz | PS GT Bank, dedicated for USB interface |
Silicon Labs 570FBB000290DG, U45 optional, not equipped | B47_L5 (LVDS) | 250.MHz | PL Bank clock capable input pins |
SiTime SiT8008BI oscillator, U25 | CLK_CPLD | 2524.576000 MHz | System Controller CPLD U35, pin 128 |
...
I²C Slave Devices connected to MPSoC I²C Interface | I²C Switch Position | I²C Slave Address | Schematic Names of I²C Bus Lines |
---|---|---|---|
8-channel I²C switch U16 | - | 0x73 | I2C_SDA / I2C_SCL |
8-channel I²C switch U27 | - | 0x77 | I2C_SDA / I2C_SCL |
SC CPLD U39, bank 2, pins 52 (SDA), 50 (SCL) | - | User programmable | I2C_SDA / I2C_SCL |
I²C Slave Devices connected to 8-channel I²C Switch U16 | I²C Switch Position | I²C Slave Address | Schematic Names of I²C Bus Lines |
On-board Quad programmable PLL clock generator U35 Si5338 | 0 | 0x70 | MCLK_SDA / MCLK_SCL |
8-bit I²C IO Expander U44 | 1 | 0x26 | SFP_SDA / SFP_SCL |
PCIe Connector J1 | 2 | module dependent | PCIE_SDA / PCIE_SCL |
SFP+ Connector J14A | 3 | module dependent | SFP1_SDA / SFP1_SCL |
SFP+ Connector J14B | 4 | module dependent | SFP2_SDA / SFP2_SCL |
Configuration EEPROM U24U42 | 5 | 0x54 | MEM_SDA / MEM_SCL |
Configuration EEPROM U36 | 5 | 0x52 | MEM_SDA / MEM_SCL |
Configuration EEPROM U41 | 5 | 0x51 | MEM_SDA / MEM_SCL |
Configuration EEPROM U22 | 5 | 0x50 | MEM_SDA / MEM_SCL |
8-bit I²C IO Expander U38 | 5 | 0x27 | MEM_SDA / MEM_SCL |
FMC Connector J5 | 6 | module dependent | FMC_SDA / FMC_SCL |
USB3.0 Hub configuration EEPROM U5 | 7 | 0x51 | USBH_SDA / USBH_SCL |
USB3.0 Hub | 7 | 0x60 | USBH_SDA / USBH_SCL |
I²C Slave Devices connected to 8-channel I²C Switch U27 | I²C Switch Position | I²C Slave Address | Schematic Names of I²C Bus Lines |
PMOD Connector P1 | 0 | module dependent | PMOD_SDA / PMOD_SCL |
24-bit Audio Codec U3 | 1 | 0x38 | A_I2C_SDA / A_I2C_SCL |
FireFly Connector J15 | 2 | module dependent | FFA_SDA / FFA_SCL |
FireFly Connector J22 | 3 | module dependent | FFB_SDA / FFB_SCL |
On-module Quad programmable PLL clock generator Si5345 (TE0808) | 4 | 0x69 | PLL_SDA / PLL_SCL |
SC CPLD U17, bank 3, pins 13 (SDA), 14 (SCL) | 5 | User programmable | SC_SDA / SC_SCL |
8-bit I²C IO Expander U34 | 6 | 0x24 | FF_E_SDA / FF_E_SCL |
PMOD Connector P3 | 7 | module dependent | EXT_SDA / EXT_SCL |
...
EEPROM Modell | Schematic Designator | Memory Density | Purpose |
---|---|---|---|
24LC128-I/ST | U24U30 | 128 Kbit | user |
24AA025E48T-I/OT | U36 | 2 Kbit | user |
24AA025E48T-I/OT | U41 | 2 Kbit | user |
24AA025E48T-I/OT | U42 | 2 Kbit | user |
24LC128-I/ST | U5 | 128 Kbit | USB3.0 Hub U4 configuration memory |
...
For high resolution digital audio signal processing, the TEBF0808 carrier board is equipped with the Analog Devices 24-bit Audio Codec chip ADAU1761 with the schematic designator U3. The Audio Codec chip is connected to the Intel High Defintion Audio (Intel HDA) compatible 9-pin header J9 with single-ended signaling for analog stereo audio signal input and output. It supports also MIC / Jack detect. Its I²C control interface is accessible by the Zynq Ultrascale+ MPSoC through I²C switch U27.
The 24-bit Audio Codec provides numerous features and is also fully programmable with its dedicated graphical tool from the manufacturer. Refer to the data sheet of this chip for more detail information and specifications.
Due to the different signaling voltage levels of the MicroSD and MMC Card interfaces (3.3V) and the PS MIO bank of the Zynq Ultrascale+ MPSoC (1.8V), there is voltage-translation necessary, which is fullfilled by the SDIO port expander Texas Instruments TXS02612, U15. This IC also muxes the MikroSD and the MMC Card sockets to the SDIO port of the MPSoC, which is controlled by the signal 'SEL_SD' of the System Controller CPLD U39. The SC CPLD U39 also controls the load switches to enable the card sockets J16 and J27 and to report the card detect signal both of the sockets to the MPSoC (see schematic).
There are two 4 bit DIP Switches on the TEBF0808 carrier board to configure options and set parameters. The table below describes the functionalities of the particular switches:
...
U27.
The 24-bit Audio Codec provides numerous features and is also fully programmable with its dedicated graphical tool from the manufacturer. Refer to the data sheet of this chip for more detail information and specifications.
Due to the different signaling voltage levels of the MicroSD and MMC Card interfaces (3.3V) and the PS MIO bank of the Zynq Ultrascale+ MPSoC (1.8V), there is voltage-translation necessary, which is fullfilled by the SDIO port expander Texas Instruments TXS02612, U15. This IC also muxes the MikroSD and the MMC Card sockets to the SDIO port of the MPSoC, which is controlled by the signal 'SEL_SD' of the System Controller CPLD U39. The SC CPLD U39 also controls the load switches to enable the card sockets J16 and J27 and to report the card detect signal both of the sockets to the MPSoC (see schematic).
There are two 4-bit DIP-witches present on the TEBF0808 carrier board to configure options and set parameters. The following section describes the functionalities of the particular switches.
DIP-switch S4
Table below describes the functionalities of the switches of DIP-switch S4 at their single positions:
DIP-switch S4 | Position ON | Position OFF | Notes |
---|---|---|---|
S4-1 | PUDC_B is Low | PUDC_B is HIGH | Internal pull-up resistors during configuration are enabled at ON-position, means I/O's are 3-stated until configuration of the FPGA completes. |
S4-2 | x | x | not connected |
S4-3 | SC CPLDs' JTAG enabled | SC CPLDs' JTAG disabled | JTAG interface is enabled on both SC CPLDs, as this CPLDs are configured in a casdaced JTAG chain. |
S4-4 | DC-DC converter U18 (5V) enabled | DC-DC converter U18 (5V) not manually enabled | In OFF-position, the DC-DC-converter will be still enabled by the Enable-signal ('5V_EN') of SC CDPD U39 (wired-OR circuit). |
Table 22: DIP-switch S4 functionality description
DIP-switch S5
DIP-switch S5 located close to PWR push-button is connected to the two System Controller CPLDs, its functionalities depend on the current firmware of the CPLDs.
The DIP-switch is connected to SC CPLD U17 and U39 as fellows:
DIP-switch S5 | Signal Schematic Name | Connected to | Functionality | CPLD Documentation |
---|---|---|---|---|
S5-1 | SC_SW1 | SC CPLD U39, pin 133 | set 2-bit code for boot mode selection | Section: Boot Mode |
S5-2 | SC_SW2 | SC CPLD U39, pin 138 | ||
S5-3 | SC_SW3 | SC CPLD U17, pin 6 | user defined | |
S5-4 | SC_SW4 | SC CPLD U17, pin 5 | set FMC_VADJ: 1.8V at ON-position, 1.2V at OFF-position |
Table 23: DIP-switch S5 connection to SC CPLDs
The boot mode of the mounted Ultrascale+ Zynq MPSoC module will be set in current SC CPLD U39 firmware version as described in the table below
...
DIP-switch S5 located close to PWR push-button is connected to the two System Controller CPLDs, its functionalities depend on the current firmware of the CPLDs.
The switches of this DIP-switch have to be set in bit-patterns to set a parameter like boot mode or FMC_VADJ value:
S5-1 | S5-2S5-3 | S5-4 | Description | ON | ON|||
---|---|---|---|---|---|---|---|
ON | ON | Default, boot from SD/eMMC, 1.8V FMC VADJ | ON | ON | x | x | Boot from microSD , SD or SPI Flash if no SD is detected |
OFF | ON | x | xBoot from eMMC | ||||
ON | OFF | x | xBoot mode PJTAG0 | ||||
OFF | OFFx | x | Boot mode main JTAG | ||||
x | x | x | ON | FMC VADJ = 1.8V | |||
x | x | x | OFF | FMC VADJ = 1.2VBoot mode main JTAG |
Table 23: DIP-switch S4 functionality descriptionS5 boot mode selection
The TEBF0808 carrier board is equipped with several LED to signal current states and activities. The functionality of the LEDs D4 ... D7 depends on the current firmware of the SC CPLDs U17 and U39.
...
Figure 12: Power Distribution Diagram
Note |
---|
Current rating of Samtec Razor Beam™ LSHMBeam LP Terminal/Socket Strip ST5/SS5 B2B connectors is 21.0A 5 A per pin (2 adjacent pins powered1 pin powered per row). |
...
Following diagram visualizes the connection of the DC-DC converter control signals ('Enable', 'Power-Good') with System Controller CPLD U39, which enables the particular on-board voltages.
Figure 13: Power-On Sequence Utilizing DCDC Converter Control Signals
Note |
---|
As shown in Figure 1213, the DIP switch S4-4 has to be closed if using only 12V single power supply through 12V power jack J25, otherwise the 5V voltage level will not be enabled to generate the 3V3SB voltage to power up the SC CPLD U39 and starting the power-on sequence. |
...
Note: These pins of the DC-DC converter U8 are hard-wired to initialiy fix the voltage to 1.8V (see schematic).
Module Connector (B2B) Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J1 | 3.3V_MOD, | Out | Pin 151, 153, 155, 157, 159 | - |
FMC_VADJ | Out | Pin 90, 120 |
- | |||
PL_1V8 | In | Pin 91, 121 | not connected |
J2 | 3.3V_MOD | Out | Pin 138, 140, 142, 144, 153, 154, 155, 156, 157, 158, 159, 160 | - |
PS_BATT | Out | Pin 125 | - | |
DDR_1V2 | In | Pin 135 |
not connected | |||
PS_1V8 | In | Pin 99 | not connected |
J3 | 3.3V_MOD | Out | Pin 157, 158, 159, 160 | - |
FMC_VADJ | Out | Pin 15, 16 | - | |
1.8V | Out | Pin 43, 44 | - | |
PLL_3V3 | Out | Pin 152 | - | |
SI_PLL_1V8 | In | Pin 151 | connected to testpoint | |
PS_1V8 | In | Pin 147, 148 | not connected | |
J4 | 3.3V_MOD | Out | Pin 58, 59, 105, 106 |
- |
Table 26: Power pin description of B2B Module Connector.
FAN Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J35 | 12V | Out | Pin 2 | FAN2 Header |
J26 | 12V | Out | Pin 2 | FAN1 Header |
J19 | FAN_FMC | Out | Pin 2 | FMC FAN Header |
Table 27: Power pin description of FAN Connector
FMC Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J5 | 12V | Out | Pin C35, G37 | - |
3.3V_PER | Out | Pin D32, D36, D38, D40, C39 | - | |
FMC_VADJ | Out | Pin E39, G39, H40, F40 | adjustable FMC VCCIO |
Table 28: Power pin description of FMC Connector
Main Power ATX + LED/RST Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J20 | 12V | In | Pin 10, 11 | ATX-24 Connector |
5VSBIN | In | Pin 9 | - | |
J25 | 12V | In | Pin 1 | 12V Power Jack Attention: optional, use only if ATX-24 Connector is not connected |
J10 | 5V | Out | Pin 9 | Power-/HD-LED/Reset Header |
Table 29: Power pin description of ATX-24 Connector and Power-/HD-LED/Reset Header
PMOD Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
P1 | 3.3V_PER | Out | Pin 6, 12 | - |
P2 | 3.3V_PER | Out | Pin 6, 12 | - |
P3 | 3.3V_PER | Out | Pin 6, 12 | - |
Table 30: Power pin description of PMOD Connector
XMOD / JTAG Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J12 | 3.3VSB | Out | Pin 5 | XMOD Header |
1.8V | Out | Pin 6 | - | |
J28 | 3.3VSB | Out | Pin 5, 6 | XMOD Header |
J30 | 3.3VSB | Out | Pin 1 | ARM JTAG Header |
Table 31: Power pin description of XMOD/JTAG Connector
Peripheral Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J23 | 3.3VSB | Out | Pin 1 | PC Compatible BEEPER |
J11 | 12V | Out | Pin A2, A3, B1, B2, B3 | PCIe Connector |
3.3V_PCI | Out | Pin A9, A10, B8, B10 | - | |
J29 | 5V | Out | Pin 5 | CAN-Bus Header |
J13 | DP_TX_PWR | Out | Pin 20 | Display-Port Connector |
J14A | 3.3V_PCI | Out | Pin T15, T16 | SFP+ 2x1 Connector |
J14B | 3.3V_PCI | Out | Pin L15, L16 | SFP+ 2x1 Connector |
J15 | 3.3V_PER | Out | Pin 1, 10 | FireFly Connector |
J22 | 3.3V_PER | Out | Pin 1, 10 |
FireFly Connector | ||||
J7A | VBUS4 | Out | Pin U1 | USB3.0 Connector |
J7B | VBUS3 | Out | Pin U10 | USB3.0 Connector |
J8 | VBUS1 | Out | Pin 19 | USB3.0 Header |
VBUS2 | Out | Pin 1 | - | |
J16 | 3.3V_SD_A | Out | Pin 4 | MicroSD Card Socket |
J27 | 3.3V_SD_ |
B | Out | Pin |
VBUS1
Table 32: Power pin description of Peripherals' Connector
...
4 | MMC Card Socket | |||
B1 | VBATT | In | Pin + | Battery Holder |
Table 32: Power pin description of Peripherals' Connector
Include Page | ||||
---|---|---|---|---|
|
Parameter | Min | Max | Unit | Notes / Reference Document |
---|---|---|---|---|
Power supply voltage (12V nominal) | 11.4 | 12.6 | V | ANSI/VITA 57.1 FPGA Mezzanine Card (FMC) standard |
Battery Voltage VBATT | -0.5 | 2 | V | Xilinx DS925 data sheet |
Voltage on pins of PMOD P2 | -0.5 | 3.75 | V | MachXO2 Family Data Sheet |
Storage temperature (ambient) | -55 | 85 | °C | Marvell 88E1512 datasheet |
Table 33: Board absolute maximum ratings.
Note |
---|
Assembly variants for higher storage temperature range are available on request. |
...
...
Parameter | Min | Max | Unit | Notes / Reference Document |
---|---|---|---|---|
Power supply voltage (12V nominal) | 11.4 | 12.6 | V | ANSI/VITA 57.1 FPGA Mezzanine Card (FMC) standard |
Battery Voltage VBATT | -0.5 | 2 | V | Xilinx DS925 data sheet |
Voltage on pins of PMOD P2 | -0.5 | 3.75 | V | MachXO2 Family Data Sheet |
Storage temperature (ambient) | -55 | 85 | °C | Marvell 88E1512 datasheet |
Table 33: Board absolute maximum ratings.
Note |
---|
Assembly variants for higher storage temperature range are available on request. |
...
1.2 | 1.5 | V | Xilinx DS925 data sheet | |
Voltage on pins PMOD P2 | 3.135 | 3.6 | V | MachXO2 Family Data Sheet |
Table 34: Board recommended operating conditions.
Note |
---|
Please check TRM TE0808 / TE0803 and Xilinx datasheet DS925 for complete list of absolute maximum and recommended operating ratings for the mounted UltraSoM+. |
Commercial grade: 0°C to +70°C.
Industrial grade: -40°C to +85°C.
Extended grade: 0°C to +85°C.
The carrier board itself is capable to be operated at industrial grade temperature range.
Please check the operating temperature range of the mounted UltraSOM+ modules, which determine the relevant operating temperature range of the overall system.
Module size: 170 mm × 170 mm. Please download the assembly diagram for exact numbers
Mating height with standard connectors: 5 mm
PCB thickness: 1.844 mm ± 10%
Highest part on PCB: approx. 32 mm. Please download the step model for exact numbers
All dimensions are given in millimeters.
Figure 14: Board physical dimensions drawing.
Date | Revision | Notes | Link to PCN | Documentation Link |
---|---|---|---|---|
- | 04 | Current available board revision | - | TEBF0808-04 |
- | 03 | Second production release | - | TEBF0808-03 |
- | 02 | First production release | - | TEBF0808-02 |
- | 01 | Prototype | - | - |
Table 35: Board hardware revision history.
Hardware revision number is written on the PCB board together with the module model number separated by the dash.
Figure 15: Board hardware revision number.
Date | Revision | Contributors | Description | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| ||||||||||||||||||||||||||
2019-09-03 | v.96 | Thomas Steffens |
| ||||||||||||||||||||||||||
2018-07-02 | v.89 | Martin Rohrmüller |
| ||||||||||||||||||||||||||
2018-05-31 | v.88 | John Hartfiel |
| ||||||||||||||||||||||||||
2017-11-15 | v.86 | Ali Naseri |
| ||||||||||||||||||||||||||
2017-11-13 | v.82 | Ali Naseri |
| ||||||||||||||||||||||||||
2017-11-13 | v.80 | John Hartfiel |
| ||||||||||||||||||||||||||
2017-10-19 | v.79 | Ali Naseri |
| ||||||||||||||||||||||||||
2017-10-18 | v.75 |
Table 34: Board recommended operating conditions.
Note |
---|
Please check TRM TE0808 / TE0803 and Xilinx datasheet DS925 for complete list of absolute maximum and recommended operating ratings for the mounted UltraSoM+. |
Commercial grade: 0°C to +70°C.
Industrial grade: -40°C to +85°C.
Extended grade: 0°C to +85°C.
The carrier board itself is capable to be operated at industrial grade temperature range.
Please check the operating temperature range of the mounted UltraSOM+ modules, which determine the relevant operating temperature range of the overall system.
Module size: 170 mm × 170 mm. Please download the assembly diagram for exact numbers
Mating height with standard connectors: 5 mm
PCB thickness: 1.844 mm ± 10%
Highest part on PCB: approx. 32 mm. Please download the step model for exact numbers
All dimensions are given in millimeters.
Figure 14: Board physical dimensions drawing.
...
Notes
...
Hardware revision number is written on the PCB board together with the module model number separated by the dash.
Figure 15: Board hardware revision number.
Date | Revision | Contributors | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Page info | modified-date | modified-date | dateFormat | yyyy-MM-dd | Ali Naseri |
| |||||
2017-08-29 | v.70 | John Hartfiel |
| ||||||||
2017-08-28 | v.69 | Ali Naseri |
| ||||||||
-- | all |
|
|
Table 36: Document change history.
...