Versions Compared

Key

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

...

The Trenz Electronic TE0745 is an industrial-grade SoC module integrating a Xilinx Zynq-7 (Z-7030, Z-7035 or Z-7045), 1 GByte DDR3/L SDRAM, 32 MByte SPI Flash memory for configuration and operation and powerful switch-mode power supplies for all on-board voltages. A large number of configurable I/O's is provided via rugged high-speed stacking strips.

Block Diagram

Image Removed

Figure 1TE0745-02 Block Diagram

Main Components

 

            Image Removed               Image Removed

Figure 2TE0745-02 SoC module

 

  1. Xilinx ZYNQ-7000 family SoC, U1
  2. 256 Mbit Quad SPI Flash Memory Micron N25Q256A, U12
  3. Reference clock signal oscillator SiTime SiT8008BI @33.333 MHz, U12
  4. Reference clock signal oscillator SiTime SiT8008BI @25.000 MHz, U9
  5. Marvell Alaska 88E1512 Gigabit Ethernet PHY, U3
  6. Intelligent Memory 512 MByte DDR3L-1600 SDRAM (8 Banks a 32 MWords, 16 Bit Word-Width), U3
  7. TI TPS51206 DDR3 Memory Termination Regulator with buffered reference votlage VTTREF, U18
  8. Intersil ISL12020MIRZ Real-Time-Clock, U24
  9. TI TCA9517 Level-shifting I²C bus repeater, U17
  10. LED D2 red
  11. LED D1 green
  12. Intelligent Memory 512 MByte DDR3L-1600 SDRAM (8 Banks a 32 MWords, 16 Bit Word-Width), U5
  13. Altera Enpirion EN63A0QI 12A DCDC PowerSoC @1.0V (VCCINT), U4
  14. TI TPS74401RGW LDO DC/DC regulator @1.2V (MGTAVTT), U8
  15. TI TPS72018DRVR LDO DC/DC regulator @1.8V (MGTAUX), U6
  16. TI TPS74401RGW LDO DC/DC regulator @1.0V (MGTAVCC), U11
  17. Silicon Labs Si5338A I²C Programmable Quad Clock Generator, U13
  18. Reference clock signal oscillator SiTime SiT8008BI @25.000 MHz, U21
  19. Samtec ST5-80-1.50-L-D-P-TR 160-pin stacking strips (2 rows a 80 positions), J3
  20. Samtec ST5-80-1.50-L-D-P-TR 160-pin stacking strips (2 rows a 80 positions), J1
  21. Samtec ST5-80-1.50-L-D-P-TR 160-pin stacking strips (2 rows a 80 positions), J2
  22. 256 Mbit Quad SPI Flash Memory (Micron N25Q256A, U14
  23. Microchip USB3320 USB Transceiver PHY , U32
  24. Reference clock signal oscillator SiTime SiT8008BI @52.000 MHz, U33
  25. Microchip 24AA025E48 EEPROM for MAC Address
  26. Lattice Semiconductor MachXO2-256HC System Controller CPLD, U2

Key Features

  • Industrial-grade Xilinx Zynq-7000 (Z-7030, Z-7035, Z-7045) SoC module

  • Rugged for shock and high vibration
  • 10/100/1000 Mbps Ethernet transceiver PHY
  • EEPROM for storing Ethernet MAC Address
  • 16-Bit wide 1GB DDR3 SDRAM
  • 32 MByte QSPI flash memory
  • Programmable clock generator
  • Plug-on module with 3 × 160-pin high-speed hermaphroditic strips
  • 132 FPGA I/Os (65 LVDS pairs possible) and 14 PS MIO available on B2B connectors
  • 8 GTX (high-performance transceiver) lanes
  • USB 2.0 OTG high-speed PHY
  • On-board high-efficiency DC-DC converters
  • System management
  • eFUSE bit-stream encryption
  • AES bit-stream encryption
  • Temperature compensated RTC (real-time clock)
  • User LED
  • Evenly-spread supply pins for good signal integrity

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

Initial Delivery State

Key Features

  • Industrial-grade Xilinx Zynq-7000 (Z-7030, Z-7035, Z-7045) SoC module

  • Rugged for shock and high vibration
  • 10/100/1000 Mbps Ethernet transceiver PHY
  • EEPROM for storing Ethernet MAC Address
  • 16-Bit wide 1GB DDR3 SDRAM
  • 32 MByte QSPI flash memory
  • Programmable clock generator
  • Plug-on module with 3 × 160-pin high-speed hermaphroditic strips
  • 132 FPGA I/Os (65 LVDS pairs possible) and 14 PS MIO available on B2B connectors
  • 8 GTX (high-performance transceiver) lanes
  • USB 2.0 OTG high-speed PHY
  • On-board high-efficiency DC-DC converters
  • System management
  • eFUSE bit-stream encryption
  • AES bit-stream encryption
  • Temperature compensated RTC (real-time clock)
  • User LED
  • Evenly-spread supply pins for good signal integrity

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

Block Diagram

Image Added

Figure 1TE0745-02 Block Diagram

Main Components

 

            Image Added               Image Added

Figure 2TE0745-02 SoC module

 

  1. Xilinx ZYNQ-7000 family SoC, U1
  2. 256 Mbit Quad SPI Flash Memory Micron N25Q256A, U12
  3. Reference clock signal oscillator SiTime SiT8008BI @33.333 MHz, U12
  4. Reference clock signal oscillator SiTime SiT8008BI @25.000 MHz, U9
  5. Marvell Alaska 88E1512 Gigabit Ethernet PHY, U3
  6. Intelligent Memory 512 MByte DDR3L-1600 SDRAM (8 Banks a 32 MWords, 16 Bit Word-Width), U3
  7. TI TPS51206 DDR3 Memory Termination Regulator with buffered reference votlage VTTREF, U18
  8. Intersil ISL12020MIRZ Real-Time-Clock, U24
  9. TI TCA9517 Level-shifting I²C bus repeater, U17
  10. LED D2 red
  11. LED D1 green
  12. Intelligent Memory 512 MByte DDR3L-1600 SDRAM (8 Banks a 32 MWords, 16 Bit Word-Width), U5
  13. Altera Enpirion EN63A0QI 12A DCDC PowerSoC @1.0V (VCCINT), U4
  14. TI TPS74401RGW LDO DC/DC regulator @1.2V (MGTAVTT), U8
  15. TI TPS72018DRVR LDO DC/DC regulator @1.8V (MGTAUX), U6
  16. TI TPS74401RGW LDO DC/DC regulator @1.0V (MGTAVCC), U11
  17. Silicon Labs Si5338A I²C Programmable Quad Clock Generator, U13
  18. Reference clock signal oscillator SiTime SiT8008BI @25.000 MHz, U21
  19. Samtec ST5-80-1.50-L-D-P-TR 160-pin stacking strips (2 rows a 80 positions), J3
  20. Samtec ST5-80-1.50-L-D-P-TR 160-pin stacking strips (2 rows a 80 positions), J1
  21. Samtec ST5-80-1.50-L-D-P-TR 160-pin stacking strips (2 rows a 80 positions), J2
  22. 256 Mbit Quad SPI Flash Memory (Micron N25Q256A, U14
  23. Microchip USB3320 USB Transceiver PHY , U32
  24. Reference clock signal oscillator SiTime SiT8008BI @52.000 MHz, U33
  25. Microchip 24AA025E48 EEPROM for MAC Address
  26. Lattice Semiconductor MachXO2-256HC System Controller CPLD, U2

Initial Delivery State

Storage device name

Content

Notes

24AA025E48 EEPROM

User content not programmed

Valid MAC Address from manufacturer.

SPI Flash OTP Area

Empty

Storage device name

Content

Notes

24AA025E48 EEPROM

User content not programmed

Valid MAC Address from manufacturer.

SPI Flash OTP Area

Empty, not programmed

Except serial number programmed by flash vendor.

SPI Flash Quad Enable bit

Programmed

-

SPI Flash main array

Demo design

-

eFUSE USER

Not programmed

-

eFUSE Security

Not programmed

-
Si5338 OTP NVMDefault settings pre programmedOTP not reprogrammable after delivery from factory

...

Pin NameModeFunctionB2B Connector PinDefault Configuration
JTAG_ENInputJTAG SelectJ1-148
Note
JTAG_EN pin in B2B connector J1-148 should be kept low or grounded for normal operation!

At normal operation the JTAG-signals will be forwarded to the SoC module.
Else the JTAG_EN pin must be high or open to update the CPLD firmware via JTAG-interface.

VCCIO: PS_3.3V

RST_IN_NInputResetJ2-131Low-active Power-On reset pin, controls POR_B-signal (bank 500, pin C23) of Zynq-chip.
PS_SRSTInputResetJ2-152Low-active PS system-reset pin of Zynq-chip.
BOOTMODEInputBootmodeJ2-133

Control line which sets in conjunction with signal 'BOOTMODE1' (B2B-pin J2-133)
the boot source of the Zynq-chip. See section "Boot Modes".

Permanent logic high in standard SC-CPLD firmware.

PWR_PL_OKOutputPower GoodJ2-135Indicates stable state of PL supply voltage (low-active) after power-up sequence.
PWR_PS_OKOutputPower GoodJ2-139Indicates stable state of PS supply voltage (low-active) after power-up sequence.
EN_PLOutputEnable-signal-

Low active Enable-signal for activating PL supply voltage.

Permanent logic high in standard SC-CPLD firmware.

MIO8Input/OutputPS MIO-User I/O (pulled-up to PS_1.8V)
MIO0Input/OutputPS MIOJ2-137User I/O
RTC_INTInputInterrupt-signal-Interrupt-signal from on-board RTC

On-board LEDs

LEDColorconnected toDescription and Notes

D1

Green

SC CPLD, bank 3, pin 5System main status LED, blinking frequently or at system activity

D2

Red

Zynq-Chip (U1), bank 0 (config bank), 'DONE' (pin W9)

Reflects inverted DONE signal. ON when FPGA is not configured, OFF as soon as PL is configured.

This LED will not operate if the SC CPLD can not power up the PL supply voltage.

Table 8: LEDs of the SoC module

...

The SoC module has the following sources to be provided with extern reference clock signals and on-board clock oscillators:

Clock sourceSchematic nameFrequencyClock input destinationNote
B2B connector J3, pin J3-74/J3-76

CLKIN_N, CLKIN_P

userQuad PLL clock Generator U16, pin 1/2-
B2B connector J3, pin J3-75/J3-77

MGT_CLK0_P, MGT_CLK0_N

userMGT-bank 112, pin R6/R5-
B2B connector J3, pin J3-81/J3-83MGT_CLK2_P, MGT_CLK2_NuserMGT-bank 111, pin W6/W5-
SiTime SiT8008BI oscillator, U21-25.000 MHzQuad PLL clock Generator U16, pin 3-

SiTime SiT8008BI oscillator, U12

PS_CLK33.333 MHzBank 500 (MIO0 bank), pin B24-
SiTime SiT8008BI oscillator, U23OTG-RCLK52.000 MHzUSB 2.0 Transceiver PHY U32, pin 26-
SiTime SiT8008BI oscillator, U9ETH_CLKIN25.000 MHzGbit Ethernet PHY U7, pin 34-

Table 12: Clock sources overview

...

Table 6: Ethernet PHY interface connections

MAC Address EEPROM

A Microchip 24AA025E48 EEPROM (U23) is used which contains a globally unique 48-bit node address, that is compatible with EUI-48(TM) and EUI-64(TM) specification. The device is organized as two blocks of 128 x 8-bit memory. One of the blocks stores the 48-bit node address and is write protected, the other block is available for application use. It is accessible through the I²C slave address 0x53.

USB Interface

USB PHY is provided by USB3320 from Microchip. The ULPI interface is connected to the Zynq PS USB0. The I/O Voltage is fixed at 1.8V. The reference clock input of the PHY is supplied from an on-board 25 MHz oscillator (U15).

USB Interface

USB PHY is provided by USB3320 from Microchip. The ULPI interface is connected to the Zynq PS USB0. The I/O Voltage is fixed at 1.8V. The reference clock input of the PHY is supplied from an on-board 25 MHz oscillator (U15).

PHY PinZYNQ PinB2B NameNotes
ULPIMIO28..39-Zynq USB0 MIO pins are connected to the PHY
REFCLK--
PHY PinZYNQ PinB2B NameNotes
ULPIMIO28..39-Zynq USB0 MIO pins are connected to the PHY
REFCLK--52MHz from on board oscillator (U33)
REFSEL[0..2]--all pins set to GND selects the external reference clock frequency @52MHz
RESETBMIO7-low-active reset line
CLKOUTMIO36-set to high (1.8V level (VDDIO)) to select reference clock operation mode
DP, DM-OTG_D_P, OTG_D_N,
pin J2-149 / J2-151
USB data lines
CPEN-VBUS_V_EN,
pin J2-141
External USB power switch active high enable signal
VBUS-USB_VBUS,
pin J2-145
Connect to USB VBUS via a series of resistors, see reference schematics
ID-OTG_ID,
pin J2-143
For an A-Device connect to ground, for a B-Device left floating

...

I2C Device I2C AddressNotes
Zynq-chip U1, bank 500 (PS MIO), pins MIO10 (SCL), MIO11 (SDA)user programmableconfigured as I2C by default
Quad programmable PLL clock generator U16: pins 12 (SCL), 19 (SDA)0x70-
MAC Address EEPROM U23, pins 1 (SCL), 3 (SDA)0x53-
SC CPLD U2, bank 2, pins 16 (SDA), 17 (SCL)user programmable-
RTC, U240x6F-
RTC RAM, U240x57-

Boot Process

RTC - Real Time Clock

An temperature compensated Intersil ISL12020M is used as Real Time Clock (U24). Battery voltage must be supplied to the clock from the base board via pin 'VBAT_IN' (J1-146). Battery backed registers can be accessed over I²C bus at slave address 0x6F. General purpose RAM of the RTC can be accessed at I²C slave address 0x57. RTC IC is supported by Linux so it can be used as hwclock device. The interrupt line 'RTC_INT' of the RTC is connected to The Zynq-module TE0745 supports different boot modes which are configurable by the control line 'BOOTMODE' and 'BOOTMODE_1'. The line 'BOOTMODE' is available on B2B connector pin J2-133, the line 'BOOTMODE_1' is connected to the System Controller CPLD on bank 31, pin 421.

...

The Zynq-module TE0745 supports different boot modes which are configurable by the current boot mode will be set by the MIO-pins MIO3...MIO5. The control line 'BOOTMODE' and ' is connected to the 'MIO4' pin, 'BOOTMODE_1' . The line 'BOOTMODE' is available on B2B connector pin J2-133, the line 'BOOTMODE_1' is connected to the System Controller CPLD on bank 1, pin 21.The current boot mode will be set by the MIO-pins MIO3...MIO5. The control line 'BOOTMODE' is connected to the 'MIO4' pin, 'BOOTMODE_1' to 'MIO5'to 'MIO5'.

Following table describes how to set the control lines to configure the desired boot mode:

Boot ModeMIO5 (BOOTMODE_1)MIO4 (BOOTMODE)

MIO3

Note

JTAG

000-
NOR001MIO3 pin is shared with QSPI Flash Memory (QSPI-DQ1)
NAND010-
QSPI Flash Memory100standard mode in current configuration
SD-Card110SD-Card on base board necessary

Table 9: Selectable boot modes

On-board Peripherals

Processing System (PS) Peripherals

...

-Card110SD-Card on base board necessary

Table 9: Selectable boot modes

On-board Peripherals

Flash

NameICIDPS7MIONotes
SPI FlashS25FL256SAGBHI20U14QSPI0MIO1..MIO6-

MAC Address EEPROM

 

A Microchip 24AA025E48 EEPROM (U23) is used which contains a globally unique 48-bit node address, that is compatible with EUI-48(TM) and EUI-64(TM) specification. The device is organized as two blocks of 128 x 8-bit memory. One of the blocks stores the 48-bit node address and is write protected, the other block is available for application use. It is accessible through the I²C slave address 0x53.

 

RTC - Real Time Clock

 

An temperature compensated Intersil ISL12020M is used as Real Time Clock (U24). Battery voltage must be supplied to the clock from the base board via pin 'VBAT_IN' (J1-146). Battery backed registers can be accessed over I²C bus at slave address 0x6F. General purpose RAM of the RTC can be accessed at I²C slave address 0x57. RTC IC is supported by Linux so it can be used as hwclock device. The interrupt line 'RTC_INT' of the RTC is connected to System Controller CPLD on bank 3, pin 4.

Programmable PLL Clock (Phase-Locked Loop)

...

See Xilinx datasheet DS191 for additional information. User should also check related base board documentation when intending base board design for TE0745 module.

Power Rails

Voltages on B2B
Connectors

B2B J1 Pin

B2B J2 Pin

B2B J3 Pin

Input/
Output

Note
PL_VIN

147, 149, 151, 153,
155, 157, 159

--Inputsupply voltage
PS_VIN-154, 156, 158-Inputsupply voltage
PS_3.3V-160-Inputsupply voltage
VCCIO1254, 55--Inputhigh range bank I/O voltage
VCCIO13112, 113--Inputhigh range bank I/O voltage
VCCIO33--115, 120Inputhigh performance bank I/O voltage
VCCIO3429, 30 -Inputhigh performance bank I/O voltage
VCCIO3587, 88 -Inputhigh performance bank I/O voltage
VBAT_IN146--InputRTC (battery-backed) supply voltage
PS_1.8V-130-Outputinternal 1.8V voltage level (Process System supply)

Table 15: Power rails of the SoC module on accessible connectors

...

Technical Specification

Absolute Maximum Ratings

Parameter

MinMax

Units

Notes

PL_VIN-0.35VTI TPS720 data sheet
PS_VIN-0.37VTI TPS82085 data sheet
PS_3.3V3.1353.465V

3.3V nominal ± 5%

Attention: PS_3.3V is directly connected to numerous
on-board peripherals as supply and I/O voltage.

VBAT supply voltage-16.0VISL12020MIRZ data sheet
PL IO bank supply voltage for HR
I/O banks (VCCO)
-0.53.6V-

PL IO bank supply voltage for HP
I/O banks (VCCO)

-0.52.0V-
I/O input voltage for HR I/O banks-0.4VCCO_X+0.55V-
I/O input voltage for HP I/O banks-0.55VCCO_X+0.55V-
GT receiver (RXP/RXN) and transmitter (TXP/TXN)-0.51.26V-

Voltage on module JTAG pins

-0.33.6

V

MachX02 Family data sheet

Storage temperature

-40

+85

°C

limited from ISL12020MIRZ
Storage temperature without the ISL12020MIRZ-55+100°Climit of DDR3
Note
Assembly variants for higher storage temperature range are available on request.

Recommended Operating Conditions

ParameterMinMaxUnitsNotesReference Document
PL_VIN3.34.5V-TI TPS720 data sheet
PS_VIN3.36.0V-TI TPS82085 data sheet
PS_3.3V3.1353.465V-3.3V nominal ± 5%
VBAT_IN supply voltage2.75.5V-ISL12020MIRZ data sheet

PL I/O bank supply voltage for HR
I/O banks (VCCO)

1.143.465V-Xilinx datasheet DS191

PL I/O bank supply voltage for HP
I/O banks (VCCO)

1.141.89V-Xilinx datasheet DS191
I/O input voltage for HR I/O banks-0.20VCCO_X+0.20V-

Xilinx datasheet DS191

I/O input voltage for HP I/O banks-0.20VCCO_X+0.20V

-

Xilinx datasheet DS191
GT receiver (RXP/RXN) and transmitter (TXP/TXN)(*)(*)V(*) Check datasheetXilinx datasheet DS191
Voltage on Module JTAG pins3.1353.6VJTAG-signals forwarded to
Zynq-module config bank 0
MachX02 Family Data Sheet
Note
Please check Xilinx datasheet DS191 (for XC7Z030) for complete list of absolute maximum and recommended operating ratings.

...

Figure 5: TE0745 SoC module revision number

Document Change History 

 Date

Revision

ContributorsDescription
2017-03-31
Ali Naseri, Jan Kumannfirst TRM release
2017-02-05
V1

 

Jan KumannInitial document.

Disclaimer

Include Page
IN:Legal Notices
IN:Legal Notices