Versions Compared

Key

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

...

The Trenz Electronic TE0022-01 board is an industrial-grade a SoC module based on Intel Cyclone V FPGA, an ethernet PHY, one GByte DDR3 SDRAM and one 32 MByte Quad SPI Flash memory for configuration and operation per HPS and FPGA, and powerful switching-mode power supplies for all on-board voltages.

...

  • SoC FPGA
    • Intel Cyclone V (5CSEMA5F31C8N)
    • Package: FBGA 896 pins
    • Speed Grade: 8
    • Temperature: Commercial (Tj = 0 °C to 85 °C)
  • RAM/Storage
    • 1 GByte DDR3 SDRAM for HPS
    • 1 GByte DDR3 SDRAM for FPGA
    • 32 MByte SPI for HPS
    • 32 MByte SPI for FPGA
  • On Board
    • 4 7 x SMA Connector
    • Temperature Sensor
    • Intel MAX10 for board management
  • Interface
    • LPC FMC Connector
    • 4 x PMOD Connector
    • JTAG via micro USB B Connector
    • UART via micro USB B Connector
    • 4 x USB 2.0
    • Ethernet via RJ45 Connector
    • SD Card
    • HDMI
  • Power
    • 12 V Input supply voltage
  • Dimension
    • 160 mm x 130 mm

...

Scroll Title
anchorTable_OV_IDS
titleInitial delivery state of programmable devices on the module

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

Storage device name

Content

Notes

HPS SPI Flash (U6)

Not programmed

HPS Configuration

FPGA SPI Flash (U15)Not programmedFPGA Configuration
MAC EEPROM (U38)Not Programmed

Ethernet MAC

System ControllerFTDI EEPROM (U31)ProgrammedBoard ManagementFTDI EEPROMFunctionalityProgrammed


Configuration Signals

Page properties
hiddentrue
idComments
  • Overview of Boot Mode, Reset, Enables.

...

Scroll Title
anchorTable_OV_BP
titleBoot process.

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

BOOTSEL[1..0] Signal State

DIP-switch S7 positionBoot Mode

00

S7A - ON; S7B - ON

FPGA

01S7A - ON; S7B - OFFSD
11S7A - OFF; S7B - OFFSPI




Scroll Title
anchorTable_OV_RST
titleReset process.

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

Reset

ButtonNote

HPS cold reset

S1
HPS warm resetS3
FPGA resetS4


...

Following table gives an overview of the Pmod connectors and the signals routed to the attached Intel Cyclone V (U10):

Scroll Title
anchorTable_SIP_PMOD
titlePmod connectors pin description

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

Pmod Connector P1 PinSignal Schematic NameConnected toNotes
1P0_IO1Intel Cyclone V U10, Pin XAD9
2P0_IO2Intel Cyclone V U10, Pin XAD11
3P0_IO3Intel Cyclone V U10, Pin XAD12
4P0_IO4Intel Cyclone V U10, Pin XAC12
7P0_IO5Intel Cyclone V U10, Pin XAC9
8P0_IO6Intel Cyclone V U10, Pin XAD10
9P0_IO7Intel Cyclone V U10, Pin XAA12
10P0_IO8Intel Cyclone V U10, Pin XAB12
Pmod Connector P2 PinSignal Schematic NameConnected toNotes
1P1_IO1Intel Cyclone V U10, Pin X
2P1_IO2Intel Cyclone V U10, Pin XAF4
3P1_IO3Intel Cyclone V U10, Pin XAF8
4P1_IO4Intel Cyclone V U10, Pin XAD7
7P1_IO5Intel Cyclone V U10, Pin XAG1
8P1_IO6Intel Cyclone V U10, Pin XAF5
9P1_IO7Intel Cyclone V U10, Pin XAE7
10P1_IO8Intel Cyclone V U10, Pin XAE9
Pmod Connector P3 PinSignal Schematic NameConnected toNotes
1P2_IO1Intel Cyclone V U10, Pin XAH5
2P2_IO2Intel Cyclone V U10, Pin XAH3
3P2_IO3Intel Cyclone V U10, Pin XAJ2
4P2_IO4Intel Cyclone V U10, Pin XAG3
7P2_IO5Intel Cyclone V U10, Pin XAG5
8P2_IO6Intel Cyclone V U10, Pin XAH4
9P2_IO7Intel Cyclone V U10, Pin XAH2
10P2_IO8Intel Cyclone V U10, Pin XAJ1
Pmod Connector P4 PinSignal Schematic NameConnected toNotes
1P3_IO1Intel Cyclone V U10, Pin XAE12
2P3_IO2Intel Cyclone V U10, Pin XAF9
3P3_IO3Intel Cyclone V U10, Pin XAG8
4P3_IO4Intel Cyclone V U10, Pin XAG6
7P3_IO5Intel Cyclone V U10, Pin XAE11
8P3_IO6Intel Cyclone V U10, Pin XAF10
9P3_IO7Intel Cyclone V U10, Pin XAG7
10P3_IO8Intel Cyclone V U10, Pin XAF6


FMC LPC Connector

The FMC (FPGA Mezzanine Card) connector J4 with low pin count (LPC) provides as an ANSI/VITA 57.1 standard a modular interface to the Intel Cyclone V FPGA and exposes numerous of its I/O pins for use by other mezzanine modules and expansion cards.

...

Scroll Title
anchorTable_SIP_FMC_Interfaces
titleFMC connector pin-outs of available interfaces

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

InterfaceI/O Signal CountPin schematic Names / FMC PinsConnected toNotes
JTAG5

FMC_TCK, Pin J4-D29

FMC_TMS, Pin J4-D33

FMC_TDI, Pin J4-D30

FMC_TDO, Pin J4- D31

FMC_TRST#, Pin J4- D34

Intel MAX10 U41, Bank 3VCCIO: +3.3V
I2C2

FMC_SCL, Pin J4-C30

FMC_SDA, Pin J4-C31

Intel MAX10 U41, Bank 3 and Intel Cyclone V U10, Bank 7AI2C-lines pulled-up to +3.3V
Control Lines2

FMC_PRSNT_M2C#, Pin J4-H2 (pulled-up to +3.3V)

FMC_PG_C2M, Pin J4-D1 (pulled-up to +3.3V)

Intel MAX10 U41, Bank 3 and Intel Cyclone V U10, Bank 5B

'PG' = 'Power Good'-signal

'C2M' = carrier to (Mezzanine) module

'M2C' = (Mezzanine) module to carrier


...

According to the JTAGEN and JTAGSEL[1..0] pins the management Intel MAX10 (U41), the Intel Cyclone V HPS (U10), the Intel Cyclone V FPGA (U10) or the FMC (J4) can be accessed via the micro USB B connector J13.

...

SMA Connector

The TEI0022 board offers four seven SMA connector connectors for trigger and clock input and output connected to the Intel Cyclone V.

Scroll Title
anchorTable_SIP_SMA
titleSMA connectors

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

EXT_CLK_INPUT AA26J8CLK AB27J9TRIGGER AE29J10TRIGGEROUTPUT AD29

SMA Connector

Signal Schematic Names

Connected to

Notes
J7SMA_CLK_OUT_pClock Generator U3, Pin 22
J10SMA_CLK_OUT_nClock Generator U3, Pin 21
J8TRIGGER_OUTPUTIntel Cyclone V U10, Pin AE29
J9TRIGGER_INPUTIntel Cyclone V U10, Pin AA26

J15

EXT_CLK_INPUTIntel Cyclone V U10, Pin Y26
J17CLK_INPUTIntel Cyclone V U10, Pin AA26

SD Card Connector


J18SMA_CLK_INClock Generator U3, Pin 1



SD Card Connector

SD Card SD Card connector J3 is connected to the Intel Cyclone V.

...

Scroll Title
anchorTable_OBP
titleOn board peripherals

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

Chip/InterfaceDesignatorNotes
Temperature SensorU16
QSPIU6, U15
EEPROMU31, U38
On-Board LEDsD1...15, D17...23, D25
DDR3 SDRAMU26...29
Gigabit Ethernet PHYU1
Clock Sources
U...
U48, U32, U34
DIP-SwitchesS2, S7...8
Programmable Clock GeneratorU3
JTAGU21
UARTU30
HDMIU23
System Controller Intel MAX10U41
PMODP1...4
Power MonitoringU54
High-Speed USB ULPI PHYU8
4-Port USB 2.0 HubU33
SD CardJ3
Intel Cyclone VU10
ButtonsS1, S3...5


Temperatur Sensor

The temperature sensor ADT7410 (U16) is implemented on the TEI0022 board.

...

Two 256 Mbit (32 MByte) Quad SPI Flash Memory (Micron MT25QL256ABA8E12, U6, U15) are provided for FPGA and HPS configuration file storage. After configuration process completes the remaining free memory can be used for application data storage. All four SPI data lines are connected to the FPGA and or the HPS allowing x1, x2 or x4 data bus widths to be used. The maximum data transfer rate depends on the bus width and clock frequency.

...

Scroll Title
anchorTable_OBP_PLL
titleProgrammable quad PLL clock generator inputs and outputs

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

Si5338A PinSignal Name / DescriptionConnected toDirectionNotes

IN1

-

SMA_CLK_INSMA J18, Pin 1Not ConnectedInput

Not used


IN2-SMA_CLK_INSMA J18, Pin 2GNDInputNot used


IN3

Reference input clock

U48, Pin 3Input25 .000000 MHz oscillator U48, SiT8208

IN4

-GNDInputI2C slave device address LSB

IN5

-

Not ConnectedInputNot used
IN6-GNDInputNot used
SCLHPS_I2C_SCLHPS I2C Bus U10, Pin H23Input

I²C interface muxed to FPGAIntel Cyclone V

Slave address: 0x70.

SDAHPS_I2C_SDAHPS I2C Bus U10, Pin A25Input / Output

I²C interface muxed to FPGAIntel Cyclone V

Slave address: 0x70.

CLK0A/B

SMA_CLK_B3BOUT_p/n

U10, Pin AF14/15SMA J7/J10Output

Clock to FPGA bank 3BSMA connectors

CLK1A/B

CLK_B4AB3B_p/nU10, Pin AA16AF14/AB17Output15
Clock to FPGA bank 4A3B
CLK2ACLK_50MHz_MAX10U41, Pin H6Output

Clock to Intel MAX10 bank 2

CLK2BHPS_CLK2_25MHzU10, Pin F25OutputClock to HPS bank 7A
CLK3A/B

CLK_

B5B

B4A_p/n

U10, Pin Y26AA16/27AB17Output

Clock to

HPS

FPGA bank

5B

4A


Oscillators

The FPGA module has following reference clocking source provided by an on-board oscillator:

Scroll Title
anchorTable_OBP_OSC
titleReference clock signals

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

Clock SourceFrequencySignal Schematic NameClock DestinationNotes
U48, SiT8208AI


25.0 MHz


CLK_25MHz_R

Si5338A PLL U3, Pin 3 (IN3)
HPS_CLK1_25MHzHPS Bank 7A U10, Pin D25
ETH_XTAL_INETH PHY U1, Pin 9
U32, SiT8208AI12.0 MHzOSCIFT2232H U21, Pin 3
U34, SiT8008BI24.0 MHzUSB_CLK24_HUBUSB Hub U33, Pin 33


USB_CLK24_PHYUSB PHY U8, Pin 26


I2C

The TEI0022 provides two three independent I2C busses. One bus is used to connect the FMC I2C with the Intel Cyclone V HPS. The second bus is to connect the HDMI device to the Intel Cyclone V FPGA. The other third bus is used to handle the other on-board I2C devices.

Scroll Title
anchorTable_OBP_I2C
titleOn-board peripherals' I2C-interfaces device slave addresses

Scroll Table Layout
orientationportrait
sortDirectionASC
repeatTableHeadersdefault
style
widths
sortByColumn1
sortEnabledfalse
cellHighlightingtrue

BusI2C DeviceDesignatorI2C AddressSchematic Names of I2C Bus LinesNotes
HPS I2CTemperature Sensor0x4AU16HPS_I2C_SCL / HPS_I2C_SDA3.3 V reference voltage
HPS I2CProgrammable Clock Generator0x70U3HPS_I2C_SCL / HPS_I2C_SDA3.3 V reference voltage
HPS I2CEEPROM0x50U38HPS_I2C_SCL / HPS_I2C_SDA3.3 V reference voltage
HPS HDMI I2CHDMI0x72U23HPS_I2C_SCL / HPS_I2C_SDA3.3 V reference voltage
HPS FMC I2CFMC0x50J4FMC_SCL / FMC_SDA3.3 V reference voltage


...