|
# SPEC7 Feature alternatives
|
|
# SPEC7 Features
|
|
|
|
|
|
-----
|
|
-----
|
|
|
|
|
|
# Cost of Alternatives
|
|
# SPEC7 Features
|
|
|
|
|
|
*Existing SPEC: 180 Euro component cost* (without PCB and front-panel)
|
|
- 2-lane PCIe Gen2 (bridge integrated in FPGA, same speed as 4-lane
|
|
when bought in large quantities (several hundreds in one time).
|
|
Gen1 on SPEC)
|
|
|
|
- Xilinx Zynq FPGA with ARM processor integrated
|
|
- Replacing Gennum: (57 Euro) and Spartan (40 Euro) by
|
|
- **XC7Z030-1FBG676C (~206 Euro)** (-1= slowest, commercial temp
|
|
*XC7K70T-2FBG676C negotiated down to 90 Euro makes component cost
|
|
range, fast enough for most applications?)
|
|
similar to existing SPEC.*
|
|
- 4 GTX receivers (2 used for PCIe, 1 for SFP, 1 for FMC - as
|
|
- Note that list price K70T is 180 Euro. With this price, the
|
|
on SPEC - and none for SATA).
|
|
SPEC7 would have already a 50% higher cost than the SPEC.
|
|
- Possibility to mount Z035: XC7Z035-1FBG676C (~800 Euro)
|
|
|
|
- 8 GTX receivers (2 used for PCIe, 1 for SFP, 3 for FMC and 2
|
|
Alternative options:
|
|
for SATA)
|
|
|
|
- FMC slot with high pin count (HPC) connector
|
|
- **XC7K160T-2FBG676C (~260 Euro) (+80 Euro)**
|
|
|
|
- **Vadj adjustable (~+5 Euro)**
|
|
|
|
- **Larger PCB for extra connectors (+10 Euro)**
|
|
|
|
- **High Pin Count FMC connector (+6Euro)**
|
|
|
|
- **Connor-Winfield DOT050 VCTCXO
|
|
|
|
([DOT050V-020.0M](https://www.eciaauthorized.com/en/search/DOT050V-020.0M))
|
|
|
|
(+20 Euro)**
|
|
|
|
- **12-layer PCB (if HPC) (+30 Euro)**
|
|
|
|
|
|
|
|
Total: *with all options, 150 Euro extra cost, total cost price 330
|
|
|
|
Euro.* This is an 80% price increase.
|
|
|
|
|
|
|
|
Alternative Xilinx Zynq series with ARM processor integrated:
|
|
|
|
|
|
|
|
- **XC7Z030-2FBG676E (~285 Euro) (+105 Euro)** (-2=faster, Extended
|
|
|
|
temp range only, not available in commercial temp range)
|
|
|
|
- **XC7Z030-1FBG676C (~206 Euro) (+26 Euro)** (-1= slower, commercial
|
|
|
|
temp range, fast enough for most applications?)
|
|
|
|
|
|
|
|
(Xilinx list prices compared for additional cost)
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
|
|
# SPEC7 Feature Alternatives
|
|
|
|
|
|
|
|
- 4-lane PCIe ****
|
|
|
|
- 1x Xilinx handling PCIe interface and user gateware
|
|
|
|
- Xilinx Kintex-7: XC7K70T in FBG676 package (XC7K70T-2FBG676C)
|
|
|
|
(~180 Euro)
|
|
|
|
- **Alternative: XC7K160T-2FBG676C (+80 Euro)**
|
|
|
|
- **Alternative: XC7Z030-2FBG676E (+105 Euro)**, -1 version
|
|
|
|
somewhat cheaper.
|
|
|
|
- FMC slot with low pin count (LPC) connector
|
|
|
|
- Vadj fixed to 2.5V
|
|
- Vadj fixed to 2.5V
|
|
- **Alternative Vadj adjustable (~+5 Euro)**
|
|
- Fully populated HA bank
|
|
- FMC connectivity: all 34 differential pairs connected, 1 GTP
|
|
- All 34 differential pairs connected, 1 GTP transceiver with
|
|
transceiver with clock, 2 clock pairs, JTAG, I2C
|
|
clock, 2 clock pairs, JTAG, I2C (as on SPEC)
|
|
- **Alternative: HPC (+6Euro)**
|
|
- Partial connectivity of HPC part
|
|
- No additional GTX lines. Not all signals populated. No extra
|
|
- **xx** signals on HA bank
|
|
GTP lines, so not useful for modern JESD204 Serial Interface
|
|
- HA\_01\_CC and HA\_02\_CC connected to GTX only when Xilinx
|
|
ADC.
|
|
Z035 mounted
|
|
- Clocking resources
|
|
- Clocking resources
|
|
- 1x 10-280 MHz I2C Programmable XO Oscillator, starts up at 100
|
|
- 1x 10-280 MHz I2C Programmable XO Oscillator, starts up at 100
|
|
MHz (Silicon Labs Si570, freely usable)
|
|
MHz (Silicon Labs Si570, freely usable)
|
|
- 1x 25 MHz TCXO controlled by a DAC with SPI interface (AD5662,
|
|
- 1x 125 MHz TCXO controlled by a DAC with SPI interface
|
|
used by [White Rabbit PTP
|
|
- 1x 124.992 MHz VCXO controlled by a DAC with SPI interface
|
|
core](https://www.ohwr.org/project/wr-cores/wikis/Wrpc-core))
|
|
|
|
- 1x 20 MHz VCXO controlled by a DAC with SPI interface (AD5662,
|
|
|
|
used by [White Rabbit PTP
|
|
|
|
core](https://www.ohwr.org/project/wr-cores/wikis/Wrpc-core))
|
|
|
|
(~2.50 Euro)
|
|
|
|
- **Alternative: Connor-Winfield DOT050 VCTCXO
|
|
|
|
([DOT050V-020.0M](https://www.eciaauthorized.com/en/search/DOT050V-020.0M))
|
|
|
|
(+20 Euro)**
|
|
|
|
- Same as used on WRS Low-jitter daughterboard, (~22 Euro)
|
|
|
|
- 1x low-jitter frequency synthesizer (TI CDCM61004, fixed
|
|
- 1x low-jitter frequency synthesizer (TI CDCM61004, fixed
|
|
configuration, Fout=125 MHz, used by [White Rabbit PTP
|
|
configuration, Fout=125 MHz, used 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))
|
|
- On board memory
|
|
- On board memory
|
|
- 1x 2Gbit (256 MByte) DDR3 (MT41J128M16HA-15E)
|
|
- 1x SO-DIMM socket standard mounted with **xx** Gbit (**xx**
|
|
- 1x SPI 32Mbit flash PROM for multiboot FPGA powerup
|
|
MByte) DDR3
|
|
|
|
- MicroSD slot for flash memory
|
|
|
|
- 1x SPI **xx** Mbit flash PROM for multiboot FPGA powerup
|
|
configuration, storage of the FPGA firmware or of critical data
|
|
configuration, storage of the FPGA firmware or of critical data
|
|
(M25P32-VMF6P - [EOL](https://www.ohwr.org/work_packages/1538))
|
|
|
|
- Miscellaneous
|
|
- Miscellaneous
|
|
- on-board thermometer IC (DS18B20U+)
|
|
- On-board thermometer IC (DS18B20U+)
|
|
- unique 64-bit identifier (DS18B20U+)
|
|
- Unique 64-bit identifier (DS18B20U+)
|
|
- 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
|
... | @@ -91,30 +50,55 @@ Alternative Xilinx Zynq series with ARM processor integrated: |
... | @@ -91,30 +50,55 @@ Alternative Xilinx Zynq series with ARM processor integrated: |
|
- Internal connectors
|
|
- Internal connectors
|
|
- 1x JTAG header for Xilinx programming during debugging
|
|
- 1x JTAG header for Xilinx programming during debugging
|
|
- 2x SATA connector
|
|
- 2x SATA connector
|
|
|
|
- Default connected to general purpose I/O
|
|
|
|
- With Z035 version may be connected to GTX (in which case no
|
|
|
|
additional 2 GTX on FMC connector)
|
|
- 1x mini USB AB (USB-UART bridge)
|
|
- 1x mini USB AB (USB-UART bridge)
|
|
- \*Alternative: High-speed connector for PPS in/out, 10MHz in,
|
|
- Footprint for High-speed connector for PPS in/out, 10MHz in,
|
|
tx-abscal, rx-abscal, refclock. 6 signals to be transferred in a
|
|
tx-abscal, rx-abscal, refclock. 6 signals to be transferred in a
|
|
differential way Samtec Bulls-Eye connector (just a land pattern
|
|
differential way Samtec Bulls-Eye connector (just a land pattern
|
|
for [22 signals on the
|
|
for [22 signals on the
|
|
PCB](https://www.samtec.com/products/bara\).*)
|
|
PCB](https://www.samtec.com/products/bara)).
|
|
- **Needs larger PCB (+10 Euro)**
|
|
|
|
- Are all signals available without any additional cost?
|
|
|
|
- FPGA configuration. The FPGA can optionally be programmed from:
|
|
- FPGA configuration. The FPGA can optionally be programmed from:
|
|
- JTAG header
|
|
- JTAG header
|
|
- SPI 32Mbit flash PROM
|
|
- SPI 32Mbit flash PROM
|
|
- Stand-alone features
|
|
- Stand-alone features
|
|
- External 12V power supply connector
|
|
- External 12V power supply connector
|
|
- mini USB connector
|
|
- Mini USB connector
|
|
- 4 LEDs
|
|
- 4 LEDs
|
|
- 2 buttons
|
|
- 2 buttons
|
|
- Power consumption: 5-12 Watt, depending on application
|
|
- Power consumption: 5-12 Watt, depending on application
|
|
- Optimised for cost
|
|
- Optimised for cost
|
|
- 8-layer PCB
|
|
- 8-layer PCB
|
|
- was 6-layer on SPEC (PCB cost 13.7% of final sales price)
|
|
|
|
- **Alternative: 12-layer PCB (if HPC) (+30 Euro)**
|
|
|
|
- Optional cooling fan for the mezzanine.
|
|
- Optional cooling fan for the mezzanine.
|
|
|
|
|
|
-----
|
|
-----
|
|
|
|
|
|
Erik van der Bij - 29 January 2018
|
|
# Cost of Alternatives
|
|
|
|
|
|
|
|
*Existing SPEC: 180 Euro component cost* (without PCB and front-panel)
|
|
|
|
when bought in large quantities (several hundreds in one time).
|
|
|
|
|
|
|
|
- Replacing Gennum: (57 Euro) and Spartan (40 Euro)
|
|
|
|
|
|
|
|
Alternative Xilinx Zynq series with ARM processor integrated:
|
|
|
|
|
|
|
|
- Default: XC7Z030-1FBG676C (~206 Euro) (-1= slower, commercial temp
|
|
|
|
range, will be fast enough for most applications?)
|
|
|
|
- XC7Z030-2FBG676E (~285 Euro) (+79 Euro) (-2=faster, Extended
|
|
|
|
temp range only, not available in commercial temp range)
|
|
|
|
- Z035: 8 GTX receivers (4 used for PCIe, 1 for SFP, 1 for FMC - as on
|
|
|
|
SPEC - and 2 for SATA). Makes it too expensive?
|
|
|
|
- XC7Z035-2FBG676E (~1100 Euro) (-2=faster, Extended temp range
|
|
|
|
only, not available in commercial temp range)
|
|
|
|
- XC7Z035-1FBG676C (~800 Euro)
|
|
|
|
|
|
|
|
(Xilinx list prices compared for additional cost)
|
|
|
|
|
|
|
|
Total: *with all options, 115 Euro extra cost (Xilinx, HPC), total cost
|
|
|
|
price 295 Euro.* (cf. 180 SPEC without PCB and front-panel)
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
|
|
Erik van der Bij, Peter Jansweijer - 15 February 2018
|
|
|
|
|