Versions Compared

Key

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

...

By default the TE-0715 supports quad SPI and SD Card boot modes which is controlled by the MODE input signal from the B2B JM1 connector.

MODE Signal State

Boot Mode

High or open

QSPI

Low or ground

SD Card

Table 2: Boot MODE signal description.

...

For detailed information about the pin-out, please refer to the Pin-out Table. 

 

MGT Lanes

MGT (Multi Gigabit Transceiver) lane consists of one transmit and one receive (TX/RX) differential pairs, two signals each or four signals total per one MGT lane. Following table lists lane number, MGT bank number, transceiver type, signal schematic name, board-to-board pin connection and FPGA pins connection:

...

Clock signalBankSourceFPGA PinNotes
MGT_CLK0_P112B2B, JM3-33MGTREFCLK0P_112, U9Supplied by the carrier board.
MGT_CLK0_N112B2B, JM3-31MGTREFCLK0N_112, V9Supplied by the carrier board.
MGT_CLK1_P112U10, CLK2AMGTREFCLK1P_112, U5On-board Si5338A.
MGT_CLK1_N112U10, CLK2BMGTREFCLK1N_112, V5On-board Si5338A.

Table x5: MGT reference clock sources.

...

JTAG Signal

B2B Connector Pin

TMSJM2-93
TDIJM2-95
TDOJM2-97
TCKJM2-99

Table 56: MGT lanes.

 

Note
JTAGEN pin in B2B connector JM1 should be kept low or grounded for normal operation.

Page break

System Controller CPLD I/O Pins

Special purpose pins are connected to System Controller CPLD and have following default configuration:

Pin NameModeFunctionDefault Configuration
EN1InputPower Enable

No hard wired function on PCB, when forced low pulls POR_B low to

emulate power on reset.

PGOODOutputPower GoodActive high when all on-module power supplies are working properly.
NOSEQ--No function.
RESINInputReset

Active low reset, gated to POR_B.

JTAGENInputJTAG SelectLow for normal operation.

Table 67: System Controller CPLD I/O pins.

...

Zynq SoC's MIOSignal NameU5 Pin
1SPI0_CS1
2SPI0_DQ0/MIO25
3SPI0_DQ1/MIO32
4SPI0_DQ2/MIO43
5SPI0_DQ3/MIO57
6SPI0_SCK6

Table 38: Quad SPI interface signals and connections.

...

I2C DeviceI2C AddressNotes
EEPROM0x50 
RTC0x6F 
Battery backed RAM0x57Integrated into RTC.

PLL

0x70 

On-board Peripherals

System Controller CPLD

The System Controller CPLD (U26) is provided by Lattice Semiconductor LCMXO2-256HC (MachXO2 product family). It is the central system management unit with module specific firmware installed to monitor and control various signals of the FPGA, on-board peripherals, I/O interfaces and module as a whole.

DDR Memory

TE0715 module has up to 512-MBytes 1 GBytes of DDR3L SDRAM arranged into 32-bit wide memory bus providing total of 1 GBytes of on-board RAM. Different memory sizes are available optionally.

Quad SPI Flash Memory

On-board QSPI flash quad SPI Flash memory S25FL256S (U14) is used to store initial FPGA configuration. Besides FPGA configuration, remaining free flash memory can be used for user application and data storage. All four SPI data lines are connected to the FPGA allowing x1, x2 or x4 data bus widths. Maximum data rate depends on the selected bus width and clock frequency used.

...

An temperature compensated Intersil ISL12020M is used for Real Time Clock (U16). Battery voltage must be supplied to the module from the baseboard. Battery backed registers can be accessed over I2C bus at slave address of 0x6F. General purpose RAM is at I2C slave address 0x57. RTC IC is supported by Linux so it can be used as hwclock device.

...

Programmable Clock Generator

There is a Silicon Labs I2C programmable clock generator Si5338A (U10) chip on the module. It's output frequencies can be programmed using via the I2C bus, slave device address is 0x70.

PLL connection

I/OU10 SignalDefault FrequencyNotes

IN1/IN2

Externally supplied

Needs decoupling on base carrier board.

IN3

25.000000 MHz

Fixed Reference input clock.

IN4

--

Wired to the GND.

IN5/IN6

125MHz125 MHz

Ethernet PHY output clock.

CLK0 A/B

-

Not used, disabled.

CLK1 A/B

-

Not used, disabled.

CLK2 A/B

125MHz125 MHz

MGT reference clock 1.

CLK3A

Bank 34 clock input, default disabled, User user clock.

CLK3B

-

Not used, disabled.

...