... | @@ -32,68 +32,49 @@ board*](https://www.ohwr.org/project/spec/wiki)** |
... | @@ -32,68 +32,49 @@ board*](https://www.ohwr.org/project/spec/wiki)** |
|
- [XC7Z030-1FBG676C](https://www.xilinx.com/support/documentation/selection-guides/zynq-7000-product-selection-guide.pdf)
|
|
- [XC7Z030-1FBG676C](https://www.xilinx.com/support/documentation/selection-guides/zynq-7000-product-selection-guide.pdf)
|
|
(-1= slowest, commercial temp range, fast enough for most
|
|
(-1= slowest, commercial temp range, fast enough for most
|
|
applications)
|
|
applications)
|
|
- 4 GTX receivers (2 used for PCIe, 1 for SFP, **1 external accessible**<s>, 1 for FMC - same as on SPEC</s>)
|
|
- 4 GTX Tranceivers (2 used for PCIe, 1 for SFP, 1 external accessible)
|
|
- **2 GTX Reference Clocks (1 for PCIe, 1 for WR Clock)**
|
|
- 2 GTX Reference Clocks (1 for PCIe, 1 for WR Clock)
|
|
- **Note: FMC Multi Gigabit Tranceiver usage not supported for Z030 due to lack of GTX Reference Clocks**
|
|
- Note: FMC Multi Gigabit Tranceiver usage not supported for Z030 due to lack of GTX Reference Clocks
|
|
- Possibility to mount Z035: XC7Z035-1FBG676C or XC7Z045-1FBG676C
|
|
- Possibility to mount Z035: XC7Z035-1FBG676C or XC7Z045-1FBG676C
|
|
- 8 GTX receivers (2 used for PCIe, 1 for SFP, **1 external accessible, 4**<s>5</s> for FMC)
|
|
- 8 GTX Tranceivers (2 used for PCIe, 1 for SFP, 1 external accessible, 4 for FMC)
|
|
- **4 GTX Reference Clocks (1 for PCIe, 1 for WR Clock, 1 for FMC, 1 external accessible)**
|
|
- 4 GTX Reference Clocks (1 for PCIe, 1 for WR Clock, 1 for FMC, 1 external accessible)
|
|
- FBG676 6.6 Gb/s (-1 speedgrade), FFG676 10.3125 Gb/s (-2
|
|
- FBG676 6.6 Gb/s (-1 speedgrade), FFG676 10.3125 Gb/s (-2
|
|
speedgrade) 12.5 Gb/s (-3 speedgrade) GTX transceivers
|
|
speedgrade) 12.5 Gb/s (-3 speedgrade) GTX transceivers
|
|
([DS191](https://www.xilinx.com/support/documentation/data_sheets/ds191-XC7Z030-XC7Z045-data-sheet.pdf),
|
|
([DS191](https://www.xilinx.com/support/documentation/data_sheets/ds191-XC7Z030-XC7Z045-data-sheet.pdf),
|
|
Table 91)
|
|
Table 91)
|
|
- FMC slot with high pin count (HPC) connector
|
|
- FMC slot with high pin count (HPC) connector
|
|
- Fully populated LA bank
|
|
- Fully populated LA bank
|
|
- All 34 differential pairs connected<s>, 1 GTP transceiver with
|
|
- All 34 differential pairs connected, 2 clock pairs, JTAG, I2C (as on SPEC)
|
|
clock</s>, 2 clock pairs, JTAG, I2C (as on SPEC)
|
|
- Z035 and Z045 support 4 GTX transceivers DP[3:0]\_M2C/C2M
|
|
- **Z035 and Z045 support 4 GTX transceivers DP[3:0]\_M2C/C2M**
|
|
- Vadj fixed 2.5V (HR bank of the ZYNQ only allows LVDS_25 at VCCO 2V5, see [UG471](https://www.xilinx.com/support/documentation/user_guides/ug471_7Series_SelectIO.pdf) table 1-43)
|
|
- <s>Under discussion. Possibly only GTX lines connected and Vadj
|
|
|
|
fixed at 2.5V (23/10/18)</s>
|
|
|
|
- **Vadj fixed 2.5V (HR bank of the ZYNQ only allows LVDS_25 at VCCO 2V5, see UG471 table 1-43)**
|
|
|
|
-<s>*1.8V not possible due to LVDS level restrictions on the 7-series HR-IO banks, as can be read on page 91 of the
|
|
|
|
[manual](https://www.xilinx.com/support/documentation/user_guides/ug471_7Series_SelectIO.pdf#page=91/.)*</s>
|
|
|
|
- <s>2.5V can only be used with a LPC FMC mezzanine: only the LPC pins (LA bank) are 2.5V tolerant.</s>
|
|
|
|
- <s>Limited, partial connectivity of HPC part, 1.8V tolerant only</s>
|
|
|
|
- <s>**xx** signals on HA bank</s>
|
|
|
|
- <s>HA bank only 1.8V tolerant (Vadj set to 1.8V)</s>
|
|
|
|
- <s>only when Xilinx Z035 or Z045 is mounted, the DP1\_M2C/C2M and DP2\_M2C/2CM are connected to two GTX transceivers </s>
|
|
|
|
- Clocking resources
|
|
- Clocking resources
|
|
- 1x Fixed frequency **33.33 MHz** oscillator for Application processor unit
|
|
- 1x Fixed frequency 33.33 MHz oscillator for Application Processor Unit (APU)
|
|
(APU),<s> (frequency?)</s>
|
|
|
|
- 1x 10-280 MHz VCXO controlled by I2C and a DAC with SPI
|
|
- 1x 10-280 MHz VCXO controlled by I2C and a DAC with SPI
|
|
interface. Starts up at <s>100</s>**125** MHz (Silicon Labs **Si570/Si571**, freely usable)
|
|
interface. Starts up at 125 MHz (Silicon Labs Si570/Si571, freely usable)
|
|
- 1x 125.000 MHz VCXO controlled by a DAC with SPI interface (used by
|
|
- 1x 125.000 MHz VCXO controlled by a DAC with SPI interface (used by
|
|
[White Rabbit PTP
|
|
[White Rabbit PTP
|
|
core](https://www.ohwr.org/project/wr-cores/wikis/Wrpc-core))
|
|
core](https://www.ohwr.org/project/wr-cores/wikis/Wrpc-core))
|
|
(Crystek CVPD-922 **or Abracon ABLANO** model)
|
|
(Abracon ABLANO or Crystek CVPD-922 model)
|
|
- 1x 124.992 MHz VCXO controlled by a DAC with SPI interface (used
|
|
- 1x 124.992 MHz VCXO controlled by a DAC with SPI interface (used
|
|
by [White Rabbit PTP
|
|
by [White Rabbit PTP
|
|
core](https://www.ohwr.org/project/wr-cores/wikis/Wrpc-core))
|
|
core](https://www.ohwr.org/project/wr-cores/wikis/Wrpc-core))
|
|
(Crystek CVPD-922 **or Abracon ABLANO** model)
|
|
(Abracon ABLANO or Crystek CVPD-922 model)
|
|
- **Low jitter external 10MHz via AD9516 (supporting mode Grand Master & AbsCal)**
|
|
- Low jitter external 10MHz via AD9516 (supporting mode Grand Master & AbsCal)
|
|
- On board memory
|
|
- On board memory
|
|
- 1x 8 Gbit (1 GByte) DDR3 <s>IC</s> connected to the **32-bit wide** Memory Interface
|
|
- 1x 8 Gbit (1 GByte) DDR3 connected to the 32-bit wide Memory Interface
|
|
(main use for the APU)
|
|
(main use for the APU)
|
|
<s>- a 4 GByte SO-DIMM module cannot be used: has 64-bit
|
|
- 1x 8 Gbit (1 GByte) DDR3 connected to the programmable logic (32 bit wide)
|
|
interface, while the FGPA can only handle 32-bits and1 GByte
|
|
- 1x QSPI 256 Mbit flash PROM for multiboot FPGA powerup
|
|
max)</s>
|
|
|
|
- 1x 8 Gbit (1 GByte) DDR3 <s>IC</s> connected to the programmable logic **(32 bit wide)**
|
|
|
|
- <s>for bandwidth reasons</s>
|
|
|
|
- <s>possibly a second 8 Gbit DDR3 IC to prevent the DDR3 problem
|
|
|
|
of the latency and turnaround from READ to WRITE – two banks
|
|
|
|
solve the problem. </s>
|
|
|
|
- 1x **Q**SPI **256** Mbit flash PROM for multiboot FPGA powerup
|
|
|
|
configuration, storage of the FPGA firmware
|
|
configuration, storage of the FPGA firmware
|
|
- 64K (8K x 8-bit) I2C Serial EEPROM (24AA64T-I/MC) for storing
|
|
- 64K (8K x 8-bit) I2C Serial EEPROM (24AA64T-I/MC) for storing
|
|
serial number, calibration parameters and other critical data
|
|
serial number, calibration parameters and other critical data
|
|
such as the MAC address of the card
|
|
such as the MAC address of the card
|
|
- **2x 2K (128 x 8-bit) I2C Serial EEPROM (24AA025E48) which provides EUI-48**
|
|
- 2x 2K (128 x 8-bit) I2C Serial EEPROM (24AA025E48) which provides EUI-48
|
|
- **1 for APU MAC address**
|
|
- 1 for APU MAC address
|
|
- **1 for WR MAC address**
|
|
- 1 for WR MAC address
|
|
- <s>64 MB static memory (needed for booting?) </s>
|
|
|
|
- MicroSD slot for flash memory for storing programs
|
|
- MicroSD slot for flash memory for storing programs
|
|
- Miscellaneous
|
|
- Miscellaneous
|
|
- Thermometer **(XADC)** and semi-unique ID **(DNA_PORTE2)** provided by the FPGA
|
|
- Thermometer (XADC) and semi-unique ID (DNA_PORTE2) provided by the FPGA
|
|
- Front panel containing
|
|
- Front panel containing
|
|
- 1x Small Formfactor Pluggable+ (SFP+) cage for fibre-optic
|
|
- 1x Small Formfactor Pluggable+ (SFP+) cage for fibre-optic
|
|
transceiver
|
|
transceiver
|
... | @@ -103,48 +84,46 @@ board*](https://www.ohwr.org/project/spec/wiki)** |
... | @@ -103,48 +84,46 @@ board*](https://www.ohwr.org/project/spec/wiki)** |
|
- FMC front panel
|
|
- FMC front panel
|
|
- Internal connectors
|
|
- Internal connectors
|
|
- 1x JTAG header for Xilinx programming during debugging
|
|
- 1x JTAG header for Xilinx programming during debugging
|
|
- 1x <s>USB-C</s>**mini USB Type B** connector
|
|
- 1x mini USB Type B connector
|
|
- Can serve two UARTs over the same single mini-USB connector
|
|
- Can serve two UARTs over the same single mini-USB connector
|
|
with CP2105 - Dual UART bridge IC
|
|
with CP2105 - Dual UART bridge IC
|
|
- One to UART interface of the ARM
|
|
- One to UART interface of the ARM
|
|
- One to user logic (e.g., PTP core)
|
|
- One to user logic (e.g., PTP core)
|
|
- 1x <s>USB-C</s> **USB Type A** connector connected to USB **2.0** port of the ARM
|
|
- 1x USB Type A connector connected to USB 2.0 port of the ARM
|
|
- Ethernet RJ45 connector + magnetics and **MicroChip KSZ9031RNX, 10/100/1000 Mbps** PHY (interface to ARM GigE)
|
|
- Ethernet RJ45 connector, magnetics and MicroChip KSZ9031RNX, 10/100/1000 Mbps PHY (interface to ARM GigE)
|
|
- Samtec Bulls-Eye connector ([BDRA: 20 signals on the PCB](https://www.samtec.com/products/bdra), **1.3 x 5.0 = 6.5 cm2** land pattern, user mountable connector)<s> **or** ([BARA: 22 signals on the PCB](https://www.samtec.com/products/bara), **1.8 x 2.1 = 4 cm2 land pattern, user mountable connector); BDRA probably better supported but slightly bigger, final choise BDRA/BARA will depend on PCB layout**</s>
|
|
- Samtec Bulls-Eye connector ([BDRA: 20 signals on the PCB](https://www.samtec.com/products/bdra), 1.3 x 5.0 = 6.5 cm2 land pattern, user mountable connector)
|
|
- ESD protection on all signals
|
|
- ESD protection on all signals
|
|
- **10 differential signals:**
|
|
- 10 differential signals:
|
|
- **125 MHz reference clock in (Z035/Z045 only)**
|
|
- 125 MHz reference clock in (Z035/Z045 only)
|
|
- **125 MHz reference clock out**
|
|
- 125 MHz reference clock out
|
|
- **1x tx-abscal**
|
|
- 1x tx-abscal
|
|
- **10 MHz reference clock in/out**
|
|
- 10 MHz reference clock in/out
|
|
- **PPS in/out**
|
|
- PPS in/out
|
|
- **1x GTX Tx/Rx (using 125 MHz reference clock; optional other reference clock when using Z035/Z045)**
|
|
- 1x GTX Tx/Rx (using 125 MHz reference clock; optional other reference clock when using Z035/Z045)
|
|
- **1x spare**
|
|
- 1x spare
|
|
- 1x connector for optional cooling fan
|
|
- 2x connector for optional cooling fans
|
|
- FPGA configuration. The FPGA can optionally be programmed from:
|
|
- FPGA configuration. The FPGA can optionally be programmed from:
|
|
- JTAG header
|
|
- JTAG header
|
|
- **Q**SPI **256** Mbit FLASH PROM
|
|
- QSPI 256 Mbit FLASH PROM
|
|
- User FPGA logic: via PCIe or ARM (i.e. using <s>[Internal Configuration Access Port:
|
|
- User FPGA logic: via PCIe or ARM (i.e. using [PS PCAP / ICA](see chapter 6.1.8 [Zynq-7000 SoC Technical Reference Manual](https://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf))
|
|
ICAPE2](https://www.xilinx.com/support/documentation/user_guides/ug470_7Series_Config.pdf)</s>
|
|
|
|
**[PS PCAP / ICA](see chapter 6.1.8 [Zynq-7000 SoC Technical Reference Manual](https://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf))**
|
|
|
|
- Stand-alone features
|
|
- Stand-alone features
|
|
- External 12V **150W-ATX** power supply connector
|
|
- External 12V 150W-ATX power supply connector
|
|
- **USB Type A** connector
|
|
- USB Type A connector
|
|
- <s>USB-C</s>**mini USB Type B** connector
|
|
- mini USB Type B connector
|
|
- **10/100/1000 Mbps copper** Ethernet **RJ45**
|
|
- 10/100/1000 Mbps copper Ethernet RJ45
|
|
- **SFP+ cage for fibre-optic transceiver([WhiteRabbit](https://www.ohwr.org/project/white-rabbit) support)**
|
|
- SFP+ cage for fibre-optic transceiver([WhiteRabbit](https://www.ohwr.org/project/white-rabbit) support)
|
|
- <s>4</s>**7**x LEDs **(2x front pannel, 4x on PCB, 1x PCI SMB-bus)**
|
|
- 7x LEDs (2x front pannel, 4x on PCB, 1x PCI SMB-bus)
|
|
- <s>2</s>**5**x buttons
|
|
- 5x buttons
|
|
- 1 **PS_POR** connected to reset controller
|
|
- 1 PS_POR connected to reset controller
|
|
- **1 PS_SRTS_B**
|
|
- 1 PS_SRTS_B
|
|
- **1 PL system reset**
|
|
- 1 PL system reset
|
|
- 1 general purpose
|
|
- 1 general purpose
|
|
- **1 PROGram button for FPGA**
|
|
- 1 PROGram button for FPGA
|
|
- Power consumption: <s>5-12</s>**10-35** Watt, depending on application
|
|
- Power consumption: 10-35 Watt, depending on application
|
|
- 14-layer PCB
|
|
- 14-layer PCB
|
|
- Optional cooling fan**s**
|
|
- Optional cooling fans
|
|
- for the mezzanine
|
|
- for the mezzanine
|
|
- **for the FPGA**
|
|
- for the FPGA
|
|
|
|
|
|
-----
|
|
-----
|
|
|
|
|
... | @@ -212,5 +191,5 @@ board*](https://www.ohwr.org/project/spec/wiki)** |
... | @@ -212,5 +191,5 @@ board*](https://www.ohwr.org/project/spec/wiki)** |
|
|
|
|
|
-----
|
|
-----
|
|
|
|
|
|
19 August 2019
|
|
21 August 2019
|
|
|
|
|