FMC carrier board with Xilinx ZynqUP+ FPGA SoC
The NAT-AMC-ZYNQUP-FMC features a Xilinx Zynq UltraScale+ (for better readability: ZynqUP) FPGA on a superior FMC carrier. This so-called MPSoC combines the best of two worlds. An FPGA portion for time-critical, massive parallel processing and ARM CPU cores for higher-level software tasks. The board is available in two FPGA configurations, either ZU7EG or ZU11EG.
Both, PS (Processing System – CPU part) and PL (Programmable Logic – FPGA part), are accompanied by 8GB DDR4 RAM. Moreover, a memory connector offers the option to customize the NAT-AMC-ZYNQUP-FMC to personal needs e.g., with RLDRAM3 or QDR4 SRAM. A broad range of flexible I/Os including high speed SerDes interconnects makes it ready for operation in many domains. An optional coax clock input / output and a versatile on-board PLL (programmable by the MPSoC) provide a basis for timing and clock synchronization.
As the NAT-AMC-ZYNQUP-FMC carrier’s functionality is determined mainly by the installed FMC card, it aims on a broad range of applications and offers many options to meet the customer’s specific demands.
Two prominent fields of application are NATwireless and NATvision. If equipped with one or two NAT-FMC-SDR4 mezzanines, the so-called NAT-AMC-ZYNQUP-SDR is an ideal unified SDR platform for wireless communications. In combination with the NAT-FMC-PoE, it targets on applications like aggregation and processing of video streams.
The FMC carrier AMC supports High and Low Pin Count connectors (HPC or LPC) as defined by VITA 57.1. Thus, it allows the use of standard-off-the shelf FMCs i.e., for industrial busses or industrial serial I/O.
The NAT-AMC-ZYNQUP-FMC features an MicroSD-Card slot. So it allows an easy change of software configurations during development or maintenance, or extra security features.
Depending on the number of installed mezzanines, the board comes in single mid-size (one FMC) or single full-size (two FMCs) form factor.
- AMC form factor, single mid- or full-size
- Multi Processor System on Chip (MPSoC) Xilinx UltraScale+ ZU7EG or ZU11EG – F1517 footprint
- Application processor: quad-core ARM Cortex-A53 MPCore up to 1.5 GHz
- Real-time processor: Dual-core ARM Cortex-R5 MPCore up to 600 MHz
- System logic cells: 504k / 653k
- DSP slices: 1728 / 2928
- 14x GTH 16.3Gb/s transceivers to MTCA backplane
- 10x GTH 16.3Gb/s transceivers to mezzanine cards
Memory & Storage
- 8GB DDR4 (x64, 1600-3200Mb/s) for ARM-CPU (PS)
- 8GB DDR4 (x64, 1600-3200Mb/s) for FPGA (PL)
- 4GB eMMC
- SD card holder
- QSPI flash
- Connector for additional memory modules
- Optional RLDRAM3 on module (2133Mb/s, 1 Gb, x36, 8ns tRC) for low latency access (up to 6 times faster than DDR4-3200). Useful for applications requiring RAM look up tables (LUTs)
- Optional QDR4 SRAM or additional DDR4-SDRAM
- Single HPC FMC slot
- VITA 57.1 compliant (with limitations, see chapter 5.3.1)
- HPC differential pairs (LA/HA/HB) are routed to the FPGA
- DP0 to DP9 are routed to the FPGA
- Support of region 1,2, and 3* FMC modules
Front Panel Connectivity
- Optional clock IN/OUT
- SD card slot
- Status / Fault / Hot-Swap LEDs
- 2x 1 GbE at AMC Ports 0/1
- FPGA-LVDS-I/Os at AMC Ports 2/3
- PCIe / Ethernet / custom protocol at AMC Ports 4-15
- Any combinations of PCIe, SRIO, 10G/40G (on request)
- Full AMC TCLKA-D and FCLKA connectivity (bidirectional)
- Point to point connectivity: AMC Ports 12-15 routed to FPGA (2x 4 LVDS)
- 8x MLVDS trigger lines to AMC Ports 17-20
- JTAG access via backplane
Board Support Package
- Linux boot – Linux Drivers
- AXI4 Wrappers to all external/internal interfaces (soon)
- Design example (soon)
NAT-AMC-ZYNQUP-FMC – [Option S/T] – [Option FP]
|-0||no connector assembled|
|Rosenberger 6-port mini-coax connector for synchronization and trigger signals
|FP||-0||Single mid-size Front Panel|
|-1||Single full-size Front Panel|
Other FPGA types available on request.
Solutions / Applications
Typical applications of the NAT-AMC-ZYNQUP-FMC might be wireless base stations, camera systems or generic research applications, which require high speed sensor data conversions from analogue to digital.