Page History
HTML |
---|
<!--
Template Revision 1.68
(HTML comments will be not displayed in the document, no need to remove them. For Template/Skeleton changes, increase Template Revision number. So we can check faster, if the TRM style is up to date).
--> |
HTML |
---|
<!--
General Notes:
If some section is CPLD firmware dependent, make a note and if available link to the CPLD firmware description. It's in the TE shop download area in the corresponding module -> revision -> firmware folder.
--> |
HTML |
---|
<!--
General Notes:
Designate all graphics and pictures with a number and a description. For example "Figure 1: TE07xx-xx Block Diagram" or "Table 1: Initial delivery state". "Figure x" and "Table x" have to be formatted to bold.
--> |
HTML |
---|
<!--
Link to the base folder of the module (remove de/ or en/ from the URL): for example:
https://shop.trenz-electronic.de/Download/?path=Trenz_Electronic/Modules_and_Module_Carriers/4x5/4x5_Carriers/TE0703/
--> |
Scroll Ignore |
---|
Scroll pdf ignore | |
---|---|
Table of Contents
|
Overview
The Trenz Electronic TEBA0841 is a low cost carrier board for testing, evaluation and development purposes of the TE0841 and TE0741 modules. Although this base-board is dedicated to the modules TE0841 and TE0741, it is also compatible with other Trenz Electronic 4 x 5 cm SoMs. The carrier board offers one SFP connector, one Micro USB2 B connector, two 2x25-pin headers and one XMOD header to get access to the I/O's and interfaces of FPGA modules. To test and evaluate the Multi-gigabit transceiver units of the FPGA module, 6 MGT lanes on the carrier board are routed in a loop-back circuit on the B2B connectors.
See page "4 x 5 cm carriers" to get information about the SoMs supported by the TEBA0841 carrier board.
HTML |
---|
<!--
Use short link the Wiki Ressource page: for example:
http://trenz.org/te0720-info
List of available short links: https://wiki.trenz-electronic.de/display/CON/Redirects
--> |
Scroll Only (inline) |
---|
Refer to http://trenz.org/teba0841-info for the current online version of this manual and other available documentation.
|
Key Features
- SFP+ connector (Enhanced small form-factor pluggable), supports data transmission rates up to 10 Gbit/s
- Micro USB2 Type B Connector
- Trenz Electronic 4x5 module B2B connectors (3 x Samtec LSHM series connectors)
- 4 x 5 SoM programmable by XMOD header
- Soldering-pads for pin headers for access to SoM's I/O-bank pins, usable as LVDS-pairs
- Soldering-pads for pin headers for access to further interfaces and I/O's of the SoM
- 2 x user LEDs routed to I/O-pins of the SoM
- 4-bit DIP switch for setting module parameters
- 4x VCCIO selection jumper to set module's bank voltages
Additional assembly options are available for cost or performance optimization upon request.
Block Diagram
HTML |
---|
<!--
Rules for all diagrams:
1. All diagrams are wrapped in the "Scroll Title" macro.
- The title has to be named with the diagrams name
- The anchor has the designation figure_x, whereby x is the number of the diagram
2. The Draw.IO diagram has to be inserted in the "Scroll Ignore" macro
- Border has to be switched off in the macro edit
- Toolbar has to be hidden in the macro edit
3. A PNG Export of the diagram has to be inserted in the "Scroll Only" macro, see Wiki page "Diagram Drawing Guidelines" how to do this step.
The workaround with the additional PNG of the diagram is necessary until the bug of the Scroll PDF Exporter, which cuts diagram to two pages, is fixed.
IMPORTANT NOTE: In case of copy and paste the TRM skeleton to a new Wiki page, delete the Draw.IO diagrams and the PNGs, otherwise due to the linkage of the copied diagrams every change in the TRM Skeleton will effect also in the created TRM and vice versa!
See page "Diagram Drawing Guidelines" how to clone an existing diagram as suitable template for the new diagram!
--> |
Scroll Title | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||
|
Main Component
Scroll Title | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||
|
- Samtec Razor Beam™ LSHM-150 B2B connector, JB1
- Samtec Razor Beam™ LSHM-150 B2B connector, JB3
- Samtec Razor Beam™ LSHM-130 B2B connector, JB2
- 6-pin header J26, for selecting PL I/O-bank voltage
- 6-pin header J5, for selecting PL I/O-bank voltage
- 6-pin header J6, for selecting PL I/O-bank voltage
- 6-pin header J27, for selecting PL I/O-bank voltage
- Micro USB2 Type B connector J10 (Device or OTG mode)
- 2-pin VBAT header J7
- XMOD FTDI JTAG/UART header, JX1
- 4-bit DIP-switch S1
- User LED D1 (green)
- User LED D2 (red)
- 10-pin header soldering-pads J4, 6 I/O's available
- 16-pin header soldering-pads J3, JTAG/UART header ('XMOD FTDI JTAG Adapter'-compatible pin-assignment)
- 50-pin header soldering-pads J17, for access to PL I/O-bank pins (42 I/O'S, 21 LVDS pairs)
- 50-pin header soldering-pads J20, for access to PL I/O-bank pins (42 I/O'S, 21 LVDS pairs)
- SFP+ Connector, J1
Initial Delivery State
Board is shipped in following configuration:
- VCCIO selection jumpers are all set to 1.8 V
- Pin headers (not soldered to the board, but included in the package as separate component)
Different delivery configurations are available upon request.
Signals, Interfaces and Pins
HTML |
---|
<!--
Connections and Interfaces or B2B Pin's which are accessible by User
--> |
B2B Connectors
Following table gives a summary of the available I/O's, interfaces and differential pairs of the mounted SoM on the B2B connectors JB1, JB2 and JB3 of the carrier board:
B2B Connector | Interfaces | I/O Signal Count | LVDS-pairs count | Connected to | Notes |
---|---|---|---|---|---|
JB1 | I/O | 42 | 21 | 2x25-pin header J20 | - |
6 | - | 10-pin header J4 | - | ||
Control signals | 5 | - | SFP+ connector J1 | 'TX FAULT', 'MOD-DEF0' ... 'MOD-DEF2', 'LOS' | |
4 | - | DIP switch S1 | 'JTAGEN (BOOTMODE)', 'EN1', 'MODE', 'NOSEQ' | ||
1 | - | Green LED D1 | user LED | ||
UART | 2 | - | XMOD header JX1, 16-pin header J3 | also usable as GPIO's | |
MGT | - | 4 (2 MGT lanes) | 2x loop back circuit on B2B connector JB1 | - | |
JB2 | USB | - | 1 | Micro USB2 Type B connector J10 | - |
MGT | - | 2 (1 MGT lanes) | SFP+ connector J1 | - | |
- | 8 (4 MGT lanes) | 4x loop back circuit on B2B connector JB2 | - | ||
Clock | - | 1 | MGT clock input from 16-pin header J3 | - | |
JB3 | I/O | 42 | 21 | 2x25-pin header J17 | - |
JTAG | 4 | - | XMOD header JX1, 16-pin header J3 | - | |
Control signals | 1 | - | XMOD header JX1, 16-pin header J3 | 'RESIN', nRESET signal to mounted SoM | |
1 | - | Red LED D2 | user LED |
Table 1: General overview of PL I/O signals and SoM's interfaces connected to the B2B connectors
On-board Pin Header
The TEBA0841 carrier board has footprints as soldering pads to mount 2.54mm grid size pin headers to get access the PL I/O-bank's pins and further interfaces of the mounted SoM. With these pin headers, SoM's PL-I/O's are available to the user, a large quantity of these I/O's are also usable as differential pairs.
Following table gives a summary of the pin-assignment, available interfaces and functional I/O's of the pin headers:
On-board Pin Header | Signals and Interfaces | Count of I/O's | Notes |
---|---|---|---|
J17 | User I/O | 42 single ended or 21 differential | - |
J20 | User I/O | 42 single ended or 21 differential | - |
JX1 | JTAG | 4 | - |
Control signals | 1 | 'RESIN' | |
I/O's | 2 | user IO (configurable as UART) | |
J3 | JTAG | 4 | - |
Control signals | 1 | 'RESIN' | |
I/O's | 2 | user IO (configurable as UART) | |
MGT reference input clock | 1 differential pair | AC decoupled on-board (100 nF capacitor) | |
J4 | User I/O | 6 single ended | 3.3V and 1.8V voltage level available on header |
Table 2: General overview of PL I/O signals, SoM's interfaces and control signals connected to the on-board connectors
SFP+ Connector
The TEBA0841 carrier board is equipped with one SFP+ connector J1 (board-rev. 01: Molex 74441-0001). The connector is fitted into a SFP cage J2 (board-rev. 01: Molex 74737-0009).
The differential RX/TX data lanes are connected to B2B connector JB2, the control-lines are connected to B2B connector JB1.
Following table describes the pin-assignment of the SFP+ connector:
SFP+ pin | Pin Schematic Name | B2B | FPGA Direction | Description | Note |
---|---|---|---|---|---|
Transmit Data + (pin 18) | MGT_TX3_P | JB2-26 | Output | SFP+ transmit data differential pair | - |
Transmit Data - (pin 19) | MGT_TX3_N | JB2-28 | Output | - | |
Receive Data + (pin 13) | MGT_RX3_P | JB2-25 | Input | SFP+ receive data differential pair | - |
Receive Data - (pin 12) | MGT_RX3_N | JB2-27 | Input | - | |
Receive Fault (pin 2) | MIO10 | JB1-96 | Input | Fault / Normal Operation | High active logic |
Receive disable (pin 3) | SFP0_TX_DIS | not connected | Output | SFP Enabled / Disabled | Low active logic |
MOD-DEF2 (pin 4) | MIO13 | JB1-98 | BiDir | 2-wire Serial Interface data | 3.3V pull-up on-board |
MOD-DEF1 (pin 5) | MIO12 | JB1-100 | Output | 2-wire Serial Interface clock | 3.3V pull-up on-board |
MOD-DEF0 (pin 6) | MIO11 | JB1-94 | Input | Module present / not present | Low active logic |
RS0 (pin 7) | SFP0_RS0 | not connected | Output | Full RX bandwidth | Low active logic |
LOS (pin 8) | MIO0 | JB1-88 | Input | Loss of receiver signal | High active logic |
RS1 (pin 9) | SFP0_RS1 | not connected | Output | Reduced RX bandwidth | Low active logic |
Table 3: SFP+ connector pin-assignment
Loop Back Circuits on B2B Connector JB1 and JB2
The TEBA0841 carrier board is mainly designed for the 4 x 5 SoMs TE0841 and TE0741. This SoMs have GTX-Transceiver units on the FPGA devices with up to 8 available MGT lanes. To test this MGT lanes, 6 RX/TX differential pairs are routed in loop back circuit on-board, hence the transmitted data on those MGT lanes flows back to its source in a loop back circuit without processing or modification.
The MGT lane pins are routed on-board as follows, if 4 x 5 SoM TE0841 is mounted on carrier board:
MGT Lane | B2B TX Differential Pair | B2B RX Differential Pair | B2B Pins connected |
---|---|---|---|
MGT-lane 0 | JB2-8 (MGT_TX0_N) JB2-10 (MGT_TX0_P) | JB2-7 (MGT_RX0_N) JB2-9 (MGT_RX0_P) | JB2-7 to JB2-8 JB2-9 to JB2-10 |
MGT-lane 1 | JB2-14 (MGT_TX1_N) JB2-16 (MGT_TX1_P) | JB2-13 (MGT_RX1_N) JB2-15 (MGT_RX1_P) | JB2-13 to JB2-14 JB2-15 to JB2-16 |
MGT-lane 2 | JB2-20 (MGT_TX2_N) JB2-22 (MGT_TX2_P) | JB2-19 (MGT_RX2_N) JB2-21 (MGT_RX2_P) | JB2-19 to JB2-20 JB2-21 to JB2-22 |
MGT-lane 7 | JB2-2 (MGT_TX7_P) JB2-4 (MGT_TX7_N) | JB2-1 (MGT_RX7_P) JB2-3 (MGT_RX7_N) | JB2-1 to JB2-2 JB2-3 to JB2-4 |
MGT-lane 4 | JB1-3 (MGT_TX4_P) JB1-5 (MGT_TX4_N) | JB1-9 (MGT_RX4_P) JB1-11 (MGT_RX4_N) | JB1-9 to JB1-3 JB1-11 to JB1-5 |
MGT-lane 5 | JB1-15 (MGT_TX5_P) JB1-17 (MGT_TX5_N) | JB1-21 (MGT_RX5_P) JB1-23 (MGT_RX5_N) | JB1-21 to JB1-15 JB1-23 to JB1-17 |
Table 4: Looped-backed MGT-lanes for mounted 4 x 5 SoM TE0841
Note |
---|
Note: The mounted TE 4 x 5 SoMs may have different schematic net-names of the differential signaling pairs of the MGT lanes. See Schematic of the particular SoM. |
JTAG Interface
JTAG access to the mounted SoM is provided through B2B connector JB3 and is routed to the XMOD header JX1 and also to pin header J3. With the TE0790 XMOD USB2 to JTAG adapter, the FPGA device of the mounted SoM can be programed via USB2 interface.
JTAG Signal | B2B Connector Pin | XMOD Header JX1 | Pin Header J3 | Note |
---|---|---|---|---|
TCK | JB3-100 | JX1-4 | J3-4 | - |
TDI | JB3-96 | JX1-10 | J3-10 | - |
TDO | JB3-98 | JX1-8 | J3-8 | - |
TMS | JB3-94 | JX1-12 | J3-12 | - |
Table 5: JTAG interface signals
XMOD FTDI JTAG-Adapter Header JX1
The JTAG interface of the mounted SoM can be accessed via XMOD header JX1, so in use with the XMOD-FT2232H adapter-board TE0790 the mounted SoM can be programmed via USB2 interface. The TE0790 board provides also an UART interface to the SoM's FPGA device which can be accessed by the USB2 interface of the adapter-board while the signals between these serial interfaces will be converted.
Following table describes the signals and interfaces of the XMOD header JX1:
Pin Schematic Name | XMOD Header JX1 Pin | B2B | Note |
---|---|---|---|
TCK | C (pin 4) | JB3-100 | - |
TDO | D (pin 8) | JB3-98 | - |
TDI | F (pin 10) | JB3-96 | - |
TMS | H (pin 12) | JB3-94 | - |
MIO15 | A (pin 3) | JB1-86 | UART-TX (transmit line) |
MIO14 | B (pin 7) | JB1-91 | UART-RX (receive line) |
RESIN | G (pin 11) | JB3-17 | nRESET signal to the mounted SoM |
Table 6: XMOD header JX1 signals and connections
When using XMOD FTDI JTAG Adapter TE0790, the adapter-board's VCC and VCCIO will be sourced by the on-boards 3.3V supply voltage. Set the XMOD DIP-switch with the setting:
XMOD DIP-switches | Position |
---|---|
Switch 1 | ON |
Switch 2 | OFF |
Switch 3 | OFF |
Switch 4 | OFF |
Table 7: XMOD adapter board DIP-switch positions for voltage configuration
Note |
---|
Use Xilinx compatible TE0790 adapter board (designation TE-0790-xx with out 'L') to program the Xilinx Zynq devices. The TE0790 adapter board's CPLD have to be configured with the Standard variant of the firmware. Refer to the TE0790 Resources Site for further information and firmware download. |
JTAG/UART Header J3
As alternative to the XMOD header JX1, on the carrier board pin header J3 is present, which has a XMOD header-compatible pin-assignment, but also two additional pins (15,16) as differential pair to supply the mounted SoM with an external MGT reference clock signal:
Pin Schematic Name | Header J3 Pin | B2B | Note |
---|---|---|---|
TCK | 4 | JB3-100 | - |
TDO | 8 | JB3-98 | - |
TDI | 10 | JB3-96 | - |
TMS | 12 | JB3-94 | - |
MIO15 | 3 | JB1-86 | UART-TX (transmit line) |
MIO14 | 7 | JB1-91 | UART-RX (receive line) |
RESIN | 11 | JB3-17 | nRESET signal to the mounted SoM |
CLK0_N | 15 | JB2-32 | AC decoupled on-board (100 nF capacitor) |
CLK0_P | 16 | JB2-34 | AC decoupled on-board (100 nF capacitor) |
Table 8: JTAG/UART header J3 signals and connections
UART Interface
UART interface is available on B2B connector JB1 established by the mounted SoM's FPGA device. With the TE0790 XMOD USB2 adapter, the UART signals can be converted to USB2 interface signals:
UART Signal Schematic Name | B2B | XMOD Header JX1 | Pin Header J3 | Note |
---|---|---|---|---|
MIO14 | JB1-91 | JX1-7 | J3-7 | UART-RX (receive line) |
MIO15 | JB1-86 | JX1-3 | J3-3 | UART-TX (transmit line) |
Table 9: UART interface signals
USB2 Interface
TEBA0841 board has one physical Micro USB2 Type B socket J10, the differential data signals of the USB2 socket are routed to the B2B connector JB2, where they can be accessed by the corresponding USB2 PHY transceiver of the mounted SoM, if available.
With Micro USB2 Type B connector, the USB2 interface is usable in Device or OTG mode.
Following table gives an overview of the USB2 interface signals:
USB2.0 Signal Schematic Name | B2B | Connected to | Note |
---|---|---|---|
OTG_N | JB2-48 | J10-2 | USB2 data differential pair |
OTG_P | JB2-50 | J10-3 | |
OTG-ID | JB2-52 | J10-4 | Ground this pin for A-Device (host), leave floating this pin for B-Device (peripheral). |
USB-VBUS | JB2-56 | J10-1 | USB supply voltage for Host mode. Not supplied by the Carrier Board. |
Table 10: USB2 interface signals and connections
On-board Peripherals
HTML |
---|
<!--
Components on the Module, like Flash, PLL, PHY...
--> |
On-board LEDs
The on-board LEDs are available to the user and can be used to indicate system status and activities:
LED | Color | Signal Schematic Name | Connected to | Description and Notes |
---|---|---|---|---|
D1 | Green | MIO9 | JB1-92 | available to user |
D2 | Red | RLED | JB3-90 | available to user |
Table 11: On-board LEDs
DIP-Switch
There are one 4-bit DIP-witches S1 present on the TEBA0841 board to configure options and set parameters. The following table describes the of the particular switches:
DIP-switch S1 | usage | Default | Signal Schematic Name | Connected to | Note |
---|---|---|---|---|---|
S1-1 | OFF module FPGA access | OFF(GND) | BOOTMODE | JB1-90 | only used for module with CPLD |
S1-2 | OFF enabled ON disabled | OFF(VDD) | EN1 | JB1-27 | power enable, some modules can't disable power in this case it has normally the same effect like the reset pin |
S1-3 | OFF QSPI Boot ON SD Boot | OFF(VDD) | MODE | JB1-31 | Boot mode selection, only for Zynq and ZynqMP devices, on FPGA modules not matter (always QSPI). JTAG is on all modes available |
S1-4 | OFF enabled ON disabled | OFF(VDD) | NOSEQ | JB1-8 | power sequencing, only on some modules supported. Otherwise it's unused or can be reused by customer |
Table 12: DIP-switch S1, see also 4x5 Module Controller IOs
VCCIO Selection Jumper
On the TEBA0841 carrier board different VCCIO configurations can be selected by the jumper header J26, J27, J5 and J6.
TE 4 x 5 Modules have a standard assignment of PL-bank I/O voltages on the B2B connectors, which will be fed with I/O voltage from base-board.
Base-board PL-bank I/O Voltages | Carrier Board B2B Pins | Standard Assignment of PL-bank I/O Voltages on TE 4x5 Modules |
---|---|---|
VCCIOA | JB1-10, JB1-12 | VCCIOA (JM1-9, JM1-11) |
VCCIOB | JB3-2, JB3-4 | VCCIOB (JM1-1, JM1-3) |
VCCIOC | JB3-6 | VCCIOC (JM1-5) |
VCCIOD | JB3-8, JB3-10 | VCCIOD (JM2-7, JM2-9) |
Table 13: Base-board PL-bank I/O voltages VCCIOA ... VCCIOD
Note |
---|
Note: The corresponding PL-bank I/O voltages of the 4 x 5 SoM to the selectable base-board voltages VCCIOA ... VCCIOD are depending on the mounted 4 x 5 SoM and varying in order of the used model. Refer to the SoM's schematic for information about the specific pin assignments on module's B2B-connectors regarding the PL-bank I/O voltages and to the 4 x 5 Module integration Guide for VCCIO voltage options. |
Following table describes how to configure the base-board supply-voltages by jumpers:
Base-board PL-bank I/O Voltages | VCCIOA | VCCIOB | VCCIOC | VCCIOD |
---|---|---|---|---|
1.8V | J26:1-2 | J5:1-2 | J6:1-2 | J27:1-2 |
2.5V | J26:3-4 | J5:3-4 | J6:3-4 | J27:3-4 |
3.3V | J26:5-6 | J5:5-6 | J6:5-6 | J27:5-6 |
Table 14: Configuration of base-board supply-voltages via jumpers. Jumper-Notification: 'Jx: 1-2' means pins 1 and 2 are connected, 'Jx: 3-4' means pins 3 and 4 are connected, and so on
Note |
---|
Take care of the VCCO voltage ranges of the particular PL IO-banks (HR, HP) of the mounted SoM, otherwise damages may occur to the FPGA. Therefore, refer to the TRM of the mounted SoM to get the specific information of the voltage ranges. It is recommended to set and measure the PL IO-bank supply-voltages before mounting of TE 4 x 5 module to avoid failures and damages to the functionality of the mounted SoM. |
Power and Power-On Sequence
HTML |
---|
<!--
If power sequencing and distribution is not so much, you can join both sub sections together
--> |
Power Consumption
The maximum power consumption of the carrier board depends mainly on the mounted SoM's FPGA design running on the Zynq device.
Xilinx provide a power estimator excel sheets to calculate power consumption. It's also possible to evaluate the power consumption of the developed design with Vivado. See also Trenz Electronic Wiki FAQ.
Power Input | Typical Current |
---|---|
3.3V | TBD* |
Table 15: Typical power consumption
* TBD - To Be Determined soon with reference design setup.
Power supply with minimum current capability of 3A for system startup is recommended.
Warning |
---|
To avoid any damage to the module, check for stabilized on-board voltages and VCCIO's before put voltages on PL I/O-banks and interfaces. All I/Os should be tri-stated during power-on sequence. |
Power Supply
Power supply with minimum current capability of 3A at 3.3V for system startup is recommended.
The on-board voltages of the carrier board will be powered up with an external power-supply with nominal voltage of 3.3V.
The external power-supply can be connected to the board by the following pins:
Connector | 3.3V pin | GND pin |
---|---|---|
J3 | J3-5, J3-6 | J3-1, J3-2 |
J4 | J4-5 | J4-1, J4-2 |
J20 | J20-5, J20-46 | J20-1 , J20-2 , J20-49 , J20-50 |
J17 | J17-5, J17-46 | J17-1 , J17-2 , J17-49 , J17-50 |
Table 16: Connector pins capable for external 3.3V power supply
Power Distribution Dependencies
The PL-bank I/O voltages 1.8V, 2.5V and 3.3V will be available after the mounted SoM's 3.3V voltage level has reached stable state on B2B-connector pins JM2-10 and JM2-12 (JB2-9, JB2-11), meaning that all on-module voltages have become stable and module is properly powered up.
Following diagram shows the distribution of the external input voltage of nominal 3.3V to the components:
Scroll Title | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||
|
Power Rails
The voltage direction of the power rails is from board and on-board connectors' view:
Module Connector (B2B) Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
JB1 | 3.3V | Out | 2, 4, 6, 14, 16 | 3.3V module supply voltage |
VCCIOA | Out | 10, 12 | PL IO-bank VCCO | |
M1.8VOUT | In | 40 | 1.8V module output voltage | |
JB3 | 3.3V_OUT | In | 9, 11 | 3.3V module output voltage |
3.3V | Out | 1, 3, 5, 7 | 3.3V module supply voltage | |
VCCIOB | Out | 2, 4 | PL IO-bank VCCO | |
VCCIOC | Out | 6 | PL IO-bank VCCO | |
VCCIOD | Out | 8, 10 | PL IO-bank VCCO | |
JB2 | USB-VBUS | Out | 56 | USB Host supply voltage |
Table 17: Power pin description of B2B module connector
On-board Pin Header Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J17 | 3.3V | In / Out | 5, 48 | 3.3V external supply voltage |
VCCIOD | In / Out | 6, 45 | PL IO-bank VCCIO, depends on Jumper settings | |
J20 | 3.3V | In / Out | 5, 48 | 3.3V external supply voltage |
VCCIOA | In / Out | 6, 45 | PL IO-bank VCCIO, depends on Jumper settings | |
J4 | 3.3V | Out | 5 | - |
M1.8VOUT | Out | 6 | - |
Table 18: Power Pin description of on-board connector
Jumper / Header Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J26 | VCCIOA | In | 2, 4, 6 | - |
M1.8VOUT | Out | 1 | - | |
2.5V | Out | 3 | - | |
3.3V_OUT | Out | 5 | - | |
J27 | VCCIOD | In | 2, 4, 6 | - |
M1.8VOUT | Out | 1 | - | |
2.5V | Out | 3 | - | |
3.3V_OUT | Out | 5 | - | |
J5 | VCCIOB | In | 2, 4, 6 | - |
M1.8VOUT | Out | 1 | - | |
2.5V | Out | 3 | - | |
3.3V_OUT | Out | 5 | - | |
J6 | VCCIOC | In | 2, 4, 6 | - |
M1.8VOUT | Out | 1 | - | |
2.5V | Out | 3 | - | |
3.3V_OUT | Out | 5 | - | |
J7 | VBAT | In | 1 | - |
Table 19: Power Pin description of VCCIO selection jumper pin header
Peripheral Socket Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
J10 | USB-VBUS | In | 1 | USB Host supply voltage |
Table 20: Power pin description of peripheral connector
JTAG Header Designator | VCC / VCCIO | Direction | Pins | Notes |
---|---|---|---|---|
JX1 (XMOD) | 3.3V | Out | 5 | connected to 3.3V external supply voltage |
VCCJTAG | Out | 6 | ||
J3 | 3.3V | Out | 5 | connected to 3.3V external supply voltage |
3.3V | Out | 6 |
Table 21: Power pin description of XMOD/JTAG connector
Board to Board Connectors
Include Page | ||||
---|---|---|---|---|
|
Technical Specifications
Absolute Maximum Ratings
Parameter | Min | Max | Units | Notes |
---|---|---|---|---|
Vin supply voltage | 3.135 | 3.465 | V | 3.3V supply-voltage ± 5%, limitations of the supply voltage depend also |
Storage Temperature | -55 | 105 | °C | Molex 74441-0001 Product Specification |
Table 22: Board absolute maximum ratings
Recommended Operating Conditions
Parameter | Min | Max | Units | Notes |
---|---|---|---|---|
Vin supply voltage | 3.135 | 3.465 | V | 3.3V supply-voltage ± 5%, limitations of the supply voltage depend also |
Operating temperature | -40 | +85 | °C | Molex 74441-0001 Product Specification |
Table 23: Module recommended operating conditions
Operating Temperature Ranges
TEBA0841 carrier board operating temperature range is industrial grade: -40°C to +85°C.
Please check the operating temperature range of the mounted SoM, which determine the relevant operating temperature range of the overall system.
Physical Dimensions
Please note that two different units are used on the figures below, SI system millimeters (mm) and imperial system thousandths of an inch(mil). This is because of the 100mil pin headers used, see also explanation below. To convert mils to millimeters and vice versa use formula 100mil's = 2,54mm.
Module size: 56mm × 75mm. Please download the assembly diagram for exact numbers.
Mating height with standard connectors: 8mm.
PCB thickness: 1.65mm.
Highest part on the PCB is the SFP+ connector, which has an approximately 11.3mm overall hight. Please download the step model for exact numbers.
Scroll Title | ||||
---|---|---|---|---|
| ||||
|
Revision History
Hardware Revision History
Date | Revision | Notes | PCN | Documentation Link |
---|---|---|---|---|
- | 02 |
| - | TEBA0841-02 |
- | 01 |
| - | TEBA0841-01 |
Table 24: Module hardware revision history
Hardware revision number can be found on the PCB board together with the module model number separated by the dash.
Scroll Title | ||||
---|---|---|---|---|
| ||||
Document Change History
HTML |
---|
<!--
Generate new entry:
1.add new row below first
2.Copy "Page Information Macro(date)" Macro-Preview, Metadata Version number, Author Name and description to the empty row. Important Revision number must be the same as the Wiki document revision number
3.Update Metadata = "Page Information Macro (current-version)" Preview+1 and add Author and change description.
--> |
Date | Revision | Contributors | Description | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| ||||||||||||||||||||||||||
2019-09-17 | v.82 | John Hartfiel |
| ||||||||||||||||||||||||||
2018-07-13 | v.81 | John Hartfiel |
| ||||||||||||||||||||||||||
2018-07-10 | v.78 | John Hartfiel |
| ||||||||||||||||||||||||||
v.75 | Ali Naseri, Jan Kumann |
|
Table 24: Document change history
...
Download PDF Version of this Document.
Scroll pdf ignore | ||||
---|---|---|---|---|
Table of Contents
|
Overview
Scroll Only (inline) |
---|
Refer to https://shop.trenz-electronic.de/de/Download/?path=Trenz_Electronic/carrier_boards/TEBA0841 for downloadable version of this manual and additional technical documentation of the product. |
The Trenz Electronic TE0705 Carrier Board is a base-board for 4x5 SoMs, which exposes the MIO- and the PS/PL-pins of the SoM to accessible connectors and provides a whole range of on-board components to test and evaluate Trenz Electronic 4x5 SoMs.
See page "4 x 5 cm carriers" to get information about the SoMs supported by the TE0705 Carrier Board.
Block Diagram
Figure 1: TE0705-04 Block Diagram
Main Components
Figure 2: 4x5 SoM carrier board TE0705-04
TE0705-04:
- ARM JTAG Connector (DS-5 D-Stream) J15 - PJTAG to EMIO multiplexing needed
- 12-pin IDC header socket J1 (right angle, max. VCCIO-voltage: 3.3V): mapped to 8 Zynq PS MIO0-bank-pins (MIO0, MIO9 to MIO15), 6 pins (MIO10 to MIO15) are additionally connected to TE0705 System-Controller-CPLD
RJ45 GbE Connector
- SD Card Socket - Zynq SDIO0 Bootable SD port
- 12-pin IDC header socket (right angle) J2 for access to Zynq-module's PL IO-bank pins (not usable as LVDS-pairs, only single-ended IOs, max. VCCIO-voltage: VIOTB)
- Micro USB Connector J12 (Device, Host or OTG Modes)
- Battery holder for CR1220 (RTC backup voltage)
- 12-pin IDC header socket (vertical) J5 for access to Zynq-module's PL IO-bank pins (4 LVDS-pairs, max. VCCIO-voltage: VIOTB)
- 12-pin IDC header socket (vertical) J6 for access to Zynq-module's PL IO-bank pins (4 LVDS-pairs, max. VCCIO-voltage: VIOTB)
- User Push-Button S2 ("RESTART" button by default)
- User Push-Button S1 ("RESET" button by default)
- User LEDs D6, D7, D8, D9 (function mapping depends on firmware of System-Controller-CPLD)
- User LEDs D4, D5, D14, D15 (same as above)
- Mini USB Connector (USB JTAG and UART Interface) J7
- User 4-bit DIP-Switch S3
- User 4-bit DIP-Switch S4
- FTDI FT2232HQ USB 2.0 High Speed to UART/FIFO
- Lattice Semiconductor MachXO2 1200HC System-Controller-CPLD
- Jumper J4 to fix user button S2 to switched state
- 40-Pin-Header J13 for access to PL IO-bank-pins
- 40-Pin-Header J11 for access to PL IO-bank-pins
- Samtec Razor Beam™ high-speed hermaphroditic 50 positions terminal strip, board to board connector, JB1
- Samtec Razor Beam™ high-speed hermaphroditic 50 positions terminal strip, board to board connector, JB2
- Samtec Razor Beam™ high-speed hermaphroditic 50 positions terminal strip, board to board connector, JB3
- Barrel jack for 12V Power Supply J10
- Jumper J21 to select supply voltage VIOTB
- Jumper J9, J19, J20 to select supply voltage USB-VBUS
Key Features
- Overvoltage-, undervoltage- and reversed- supply-voltage-protection
- Barrel jack for 12V power supply
- Carrier Board System-Controller-CPLD Lattice MachXO2 1200HC, programable by Mini-USB JTAG-Interface J7
- Zynq-module programable by ARM-JTAG-Interface-Connector (J15) or by System-Controller-CPLD via Mini-USB JTAG-Interface J7
- RJ45 Gigabit Ethernet MagJack with 2 integrated LEDs
- 2x 40-Pin-Header J11 and J13 for access to Zynq-module's PL IO-bank-pins, operable with fixed (3.3V) or adjustable IO-voltage VIOTB (not usable as LVDS-pairs, only single-ended IOs)
- USB JTAG- and UART-Interface (FTDI FT2232HQ) with Mini-USB-Connector J7
- 8 x user LEDs routed to System-Controller-CPLD, 8 x red
- 2 x user-push button routed to System-Controller-CPLD; by default configured as system "RESET" and "RESTART" button (depends on CPLD-Firmware)
- 2 x 4-bit DIP-Switch for base-board-configuration (3 switches routed to System-Controller-CPLD, 3 switches to set voltage FMC_VADJ, 1 switch routed to Zynq-module (MIO0), 1 switch enables Mini-USB JTAG-Interface J7)
- 12-pin IDC header socket (vertical) J5, J6 for access to Zynq-module's LVDS-pairs (max. VCCIO-voltage: VIOTB)
- 12-pin IDC header socket (right angle) J1 for access to Zynq-module's MIO0-bank-pins MIO0, MIO9 ... MIO15 (J1-6 (MIO12) buffered by Schmitt-Trigger-Buffer (5.0V Hysteresis), else max. VCCIO-voltage 3.3V)
- 12-pin IDC header socket (right angle) J2 for access to Zynq-module's PL IO-bank-pins (max. VCCIO-voltage: VIOTB)
- Micro SD card socket, can be used to boot system
- Micro-USB-Interface (J12) connected to Zynq-module (Device, Host or OTG modes)
- Trenz 4x5 module Socket (3 x Samtec LSHM series connectors)
Interfaces and Pins
Micro SD Card Socket
Micro SD Card socket is not directly wired to the B2B connector pins, but through a Texas Instruments TXS02612 SDIO Port Expander, which is needed for voltage translation due to different voltage levels of the Micro SD Card and MIO-bank of the Xilinx Zynq-module. The Micro SD Card has 3.3V signal voltage level, but the MIO-bank on the Xilinx Zynq-module has VCCIO 1.8V.
Dual channel USB to UART/FIFO
The TE0705 Carrier Board has on-board USB 2.0 High Speed to UART/FIFO IC FT2232HQ from FTDI. Channel A can be used as JTAG-Interface (MPSSE) to program the System-Controller-CPLD, Channel B can be used as UART-Interface routed to CPLD. There are also 6 additionally bus-lanes available for user-specific use. The FT2232HQ-Chip can also be used as FIFO in FT245 asynchronous mode.
There is also a standard 256 Byte EEPROM connected to the FT2232HQ-chip available to store custom configuration settings. EEPROM settings can be changed using FTDI provided tools that can be downloaded from FTDI website. See FTDI website for more information.
USB Interface
The TE0705 carrier board has two physical USB-connectors:
- J7 as mini-USB-connector wired to on-board FTDI FT2232HQ chip.
- J12 as micro-USB-connector wired to B2B connector JB3 (there is usually an USB-transceiver on the SoMs).
JTAG Interface
JTAG access to the CPLD and Xilinx Zynq-module is provided via Mini-USB JTAG Interface J7 (FTDI FT2232H) and controlled by DIP switch S3-3.
The JTAG port of the CPLD is enabled by setting switch S3-3 labeled as "ENJTAG" to the OFF-position.
LEDs
There are eight LEDs (D6, D7, D8, D9, D4, D5, D14, D15) available to the user. All LEDs are red colored and connected to the on-board System-Controller-CPLD. Their functions are programmable and depend on the firmware of the System-Controller-CPLD. For detailed information, please refer to the documentation of the TE0705 System-Controller-CPLD.
One green LED D22 shows the availability of the 3.3V supply voltage of the TE0701 Carrier Board.
4-bit DIP-switch S3
On the TE0705 Carrier Board there is a 4-bit DIP-switch S3 (see (15) in Figure 1) available. The default switch mapping is as follows:
...
4-bit DIP-switch S4
Additionally, on the TE0705 Carrier Board there is a 4-bit DIP-switch S3 (see (16) in Figure 1) available. The signals of the switch are routed to carrier board's System-Controller-CPLD and are fully user-configurable depending on a customer developed CPLD-firmware. Please refer to the documentation of the TE0705 System-Controller-CPLD to get information how to put these user-switches in operation.
User-Push-Buttons
On the TE0705 Carrier Board there are two push buttons (S1 and S2) and are routed to the System-Controller-CPLD and available to the user. The default mapping of the push buttons is as follows:
...
If S2 is pushed, the active-high Power ON (PON) signal (that is internally pulled-up) will be deasserted, which can be considered as a "RESTART" button to switch off (push button) and on (release button) all on-module power supplies (except 3.3VIN). Note: The capability of the switch to be enabled the first time will become active shortly after Power on Reset (POR).
Info |
---|
The active-high PON signal is directly mapped to the active-high EN1 signal which is routed to the module's SC-CPLD (e.g., on the TE0720) and directly used (after deglitching) as a mandatory active-high enable signal to the power FET switch (3.3VIN -> 3.3V) as well as the DC-DC converters (VIN -> 1.0V, 1.5V, 1.8V). |
By closing jumper J4 the PON-signal will be permanently deasserted, hence the power FET switch and the DC-DC converters on module will be disabled.
The functionality of the push buttons depends on the CPLD-firmware. For detailed information of the function of the push buttons, please refer to the documentation of the TE0705 System-Controller-CPLD.
Ethernet
The TE0701 Carrier Board has a RJ45 Gigabit Ethernet MagJack (J14) with two LEDs.
On-board Ethernet MagJack J14 pins are routed to B2B connector JB1 via MDI. The center tap of the Magnetics is not connected to module's B2B connector.
PHY LEDs are not connected directly to the module's B2B connectors as the 4x5 module have no dedicated PHY LED pins assigned. PHY LEDs are connected to the TE0705 System-Controller-CPLD, that can route those LEDs to some module's I/O Pins. In that case the CPLD has to map the PHY LEDs to corresponding pins.
See documentation of the TE0705 System-Controller-CPLD to get information of the function of the PHY LEDs.
IDC header sockets J5 and J6
J5 and J6 sockets signal routing is done as differential pairs for pins 1-3, 2-4, 5-7, 6-8. The differential pairs are operable with VCCIO-voltage VIOTB.
Please use Master Pinout Table table as primary reference for the pin mapping information.
IDC header socket J1
Zynq-module's MIO0-bank pins MIO0, MIO9-MIO15 are accessible on socket J1. Maximal VCCIO-voltage is 3.3V on this socket. An exception here is the MIO12-pin, which is buffered with a Schmitt-Trigger-Buffer with a Hystersis of 5.0V.
IDC header socket J2
Zynq-module's PL IO-bank pins are accessible on socket J2. The IO-signals are routed from this socket to B2B-connector JB3 and are only single-ended IOs, hence this signal-pins are not usable as differential pairs. Maximal VCCIO-voltage is VIOTB on this socket.
40-pin headers J11 and J13
40-Pin-Header J11 and J13 for access to Zynq-module's PL IO-bank-pins on B2B-connectors JB1 and JB2. Operable with fixed (3.3V) or adjustable VCCIO-voltage VIOTB (not usable as LVDS-pairs, only single-ended IOs).
Power
Power Supply
Power supply with minimum current capability of 3A at 12V for system startup is recommended.
Power-On Sequence
The on-board voltages of the carrier board will be powered up simultaneously after one single power-supply with a nominal voltage of 12V is connected to the power-jack J10.
The PL IO-bank supply voltage FMC_VADJ will be available after the output of the 5.0V-DCDC-converter is active and the pin EN_FMC of the SC-CPLD is asserted.
Figure 3: Power-Up sequence diagram
Configuring VCCIO
On the TE0705 carrier board different VCCIO configurations can be chosen by jumper J21 and DIP-switch S3.
The purpose of the jumper and the DIP-switch S3 of the Carrier Board will be explained in the following sections.
Select VCCIO-voltage by DIP-Switch S3
There is the possibility to select the module's PL IO-bank's supply voltage VIOTB to fixed adjustable voltages VADJ. Therefore, the jumper J21 has to be set to the position 1, 2-3, to connect the pins 'VIOTB' and 'ADJ'. On position 1-2, 3, the supply voltage VIOTB will be fixed to 3.3V
Table 3 shows the switch-configuration of the DIP-switch S3 to set the voltage VADJ.
Note: The configuration of VADJ depends on the used firmware of the System-Controller-CPLD. For detailed information, refer to the documentation of the TE0705 System-Controller-CPLD.
...
S3-1 (CM1)
...
S3-2 (CM2)
...
VADJ Value
...
OFF
...
OFF
...
1.8V
...
OFF
...
ON
...
2.5V
...
ON
...
OFF
...
3.3V
...
ON
...
ON
...
1.8V (Note: Also Zynq-module's SC-CPLD JTAG-access is enabled, see section JTAG in the documentation of the TE0705 System-Controller-CPLD.)
Table 3: Switch S3 positions for fixed values of the VADJ voltage
Configuring Power Supply of the Micro USB Connector (Device, Host or OTG Modes)
The TE0705 carrier board can be configured as a USB host. Hence, it must provide from 5.25V to 4.75V to the board side of the downstream connection (micro USB port on J12). To provide sufficient power, a TPS2051 power distribution switch is located on the carrier board in between the 5V power supply and the Vbus signal of the USB downstream port interface. If the output load exceeds the current-limit threshold, the TPS2051 limits the output current and pulls the overcurrent logic output (OC_n) low, which is routed to the on-board CPLD. The TPS2051 is put into operation by setting J19 CLOSED. J20 provides an extra 100µF decoupling capacitor (in addition to 10µF) to further stabilize the output signal. Moreover, a series terminating resistor of either 1K (J9: 1-2, 3) or 10K (J9: 1, 2-3) is selectable on the "USB-VBUS" signal. Both signals, USB-VBUS and VBUS_V_EN (that enables the TPS2051 on "high") are routed (as well as the corresponding D+/- data lines) via the on-board connector directly to the USB 2.0 high-speed transceiver PHY on the mounted SoM, which is, in turn, connected to the Zynq FPGA. In summary, the default jumper settings are the following: J9: 1-2, 3 (1K series terminating resistor); J19: CLOSED (TPS2051 in operation); J20: CLOSED (100 µF added).
Additionally, the TE0705 carrier board is equipped with a second mini USB port J7 that is connected to a "USB to multi-purpose UART/FIFO IC" from FTDI (FT2232HQ) and provides a USB-to-JTAG interface between a host PC and the TE0705 carrier board and the Zynq-module, respectively. Because it acts as a USB function device, no power switch is required (and only a ESD protection must be provided) in this case.
Summary of VCCIO-configuration
On the TE0705 carrier board all PL IO-bank's supply voltages of the 4x5 SoM (VCCIOA, VCCIOB, VCCIOC, VCCIOD; see 4x5 Module Integration Guide) are connected to the VCCIO-voltage VIOTB, which is either fixed to 3.3V (J21: 1-2, 3) or selectable with the adjustable supply-voltage VADJ (J21: 1, 2-3). The supply-voltages have following pin assignments on B2B-connectors:
...
base-board
supply-voltages
...
base-board voltages and signals connected with
...
JB1-10, JB1-12,
JB2-2, JB2-4, JB2-6,
JB2-8, JB2-10
...
VCCIOA (JM1-9, JM1-11),
VCCIOB (JM2-1, JM2-3), VCCIOC (JM2-5),
VCCIOD (JM2-7, JM2-9)
...
VCCIO3 (Systm-Controller-CPLD pin 5, 11, 23),
J15 VTREF,
J11, J13, J2, J5 and J6 VCCIO
Table 4: base-board supply-voltage VIOTB
Note |
---|
Note: The corresponding PL IO-voltage supply voltages of the 4x5 SoM to the selectable base-board voltage VIOTB are depending on the mounted 4x5 SoM and varying in order of the used model. Refer to SoM's schematic to get information about the specific pin assignment on module's B2B-connectors regarding PL IO-bank supply voltages and to the 4x5 Module integration Guide for VCCIO voltage options. |
...
base-board supply-voltages vs voltage-levels
...
(J20: 1-2: additional decoupling-capacitor 100 µF)
...
Table 5: Configuration of base-board supply-voltages via jumpers. Jumper-Notification: 'Jx: 1-2, 3' means pins 1 and 2 are connected, 3 is open. 'Jx: 1, 2-3' means pins 2 and 3 are connected, 1 is open
Note |
---|
It is recommended to set and measure the PL IO-bank supply-voltages before mounting of TE 4x5 module to avoid failures and damages to the functionality of the mounted SoM. |
Power On Reset (POR)
On the TE0705 the 5.0V and 3.3V power supply rails are generated by high performance DC-DC-converters from the external 12V supply. While the 3.3V plane supplies several on-board components (e.g., Lattice CPLD and FTDI Dual USB UART/FIFO IC), the 5V plane is mainly provided to power supply of the module to be carried (e.g., TE0720 Zynq SoC module). For the latter, however, special considerations must be taken (see TE0720 Power Supply). Therefore, the on-module system controller (SC) must be provided with information about the power-on-reset (POR) process, namely, the following control signals EN1, RESIN, and NOSEQ. And the SC provides, in turn, the status signal PGOOD down to the on-board System-Controller-CPLD.
...
This signal is controlled by the user push button S1 on the TE0701 and is forwarded directly to the SC, where it is latched together with the EN1 signal as well as the “all power rails OK” signal (1.0V and 1.8V for core; 1.5V and VTT for RAM, and 3.3V).
Info |
---|
The 3.3V power supply rail can be switched on (EN_3V3=’1’) or off (EN_3V3=’0’) by a load switch (TPS27082L) and is continuously checked by a voltage detector (TPS3805H33). Note: The 3.3VIN power supply (from which the 3.3V power plane is sourced) is supplied by the TE0701 Carrier Board and is kept always on! |
When RESIN (alias user push button S1) is not pushed and simultaneously the EN1 signal is asserted (EN='1') and all power rails are ok, the active-high Zynq power-on-reset signal PS_POR_B is asserted.
...
Table 6: Generation of PGOOD-signal
Info |
---|
For more information on the preceding signals please consult the corresponding Wiki documentation of the TE0720 System Management Controller. |
Technical Specifications
Absolute Maximum Ratings
...
Vin supply voltage
...
11.4
...
V
...
Storage Temperature
...
°C
...
Recommended Operating Conditions
...
Physical Dimensions
Board size: PCB 170.4 mm × 98 mm. Notice that some parts the are hanging slightly over the edge of the PCB like the mini USB-jacks (ca. 1.4 mm) and the Ethernet RJ-45 jack (ca 2.2 mm), which determine the total physical dimensions of the carrier board. Please download the assembly diagram for exact numbers.
Mating height of the module with standard connectors: 8mm
PCB thickness: ca. 1.65mm
Highest part on the PCB is the Ethernet RJ-45 jack, which has an approximately 17 mm overall hight. Please download the step model for exact numbers.
All dimensions are given in mm.
Figure 4: Physical Dimensions of the TE0705-04 carrier board
Operating Temperature Ranges
Commercial grade: 0°C to +70°C.
Board operating temperature range depends also on customer design and cooling solution. Please contact us for options.
Weight
ca. 110 g - Plain board
Document Change History
...
0.1
...
Ali Naseri
...
Initial document
Hardware Revision History
...
Notes
...
Figure 5: Hardware revision Number
Hardware revision number is printed on the PCB board next to the model number separated by the dash.
Disclaimer
Include Page | ||||
---|---|---|---|---|
|