ADM-PA120 User Manual 1 Introduction The ADM-PA120 is a high-performance reconfigurable computing card featuring the latest AMD Adaptive Compute Acceleration Platform (ACAP) platform known as Versal. The PCIe form factor is ideal for Data Center applications and general evaluation and deployment of this architecture. The card features three QSFP-DD interfaces, four banks of 64-bit LPDDR4-SDRAM, front panel Ethernet, 1pps input, 10MHz input, trigger I/O, RJ45 G.703 ToD/1PPS, PMOD, and USB.
Front panel and rear edge JTAG access via USB port • ACAP configurable over USB/JTAG and SPI configuration flash • Voltage, current, and temperature monitoring • Digilent PMOD 3.3V, 12-pin interface accessible to PL • 6 user LEDs Figure 2 : ADM-PA120 Product Photo Page 2 Introduction ad-ug-1492_v1_2.pdf...
ADM-PA120 User Manual 2 Board Information 2.1 Physical Specifications The ADM-PA120 complies with PCI Express CEM revision 5.0. Description Measure PCB Dy 111.15 mm PCB Dx 254 mm Total Dz 19.9 mm Table 1 : Mechanical Dimensions (PCB only) Description...
ADM-PA120 User Manual 2.2 PCIe Handle Installation The ADM-PA120 ships fully assembled. There is a PCIe compliant handle shipped in a separate bag within the product package. This handle assembly includes a plastic handle and a metal bracket. The bracket simulates the full length PCIe card length, and frequently lines up with server retention clips.
2.3.2 PCI Express The ADM-PA120 is capable of PCIe Gen 1/2/3/4 with 1/4/8/16 lanes, and PCIe Gen 5 with 1/4/8 lanes when using the AMD Integrated Block for PCI Express. PCIe Gen 5x8 can be bifurcated into two slots to achieve an aggregate bandwidth of a 16 lane connection.
2.3.4 Power Requirements The ADM-PA120 draws power from the PCIe Edge and the 8-pin ATX power connector. The ADM-PA120 does not use or require the 3.3V power from the PCIe Edge (though it does use 3.3V AUX). To operate with PCIe edge only, ensure SW2-6 is OFF (see Switches).
The ADM-PA120 comes with a heat sink to avoid thermal overstress of ACAP, since it is typically the hottest point on the card. The ACAP die temperature must remain under 100 degrees Celsius. To estimate the ACAP die temperature: first take your total board power (see next paragraph), then multiply by Theta JA from the graph below, and add the resulting temperature to your system internal ambient temperature.
3 Functional Description 3.1 Overview The ADM-PA120 is a high-performance reconfigurable computing card featuring the latest AMD Adaptive Compute Acceleration Platform (ACAP) platform with the Versal XCVP1202 or XCVP1502, three QSFP-DD interfaces, PCIe Gen4x16 or 2xGen5x8, four banks of LPDDR4 each 64 bits wide, GEM0 Ethernet, QSPI, uSD, USB, UART, a Digilent PMOD site, flexible front panel I/O (RS485 for ToD, 1PPS, 10MHz, and general purpose I/ O), and a robust system monitor.
ADM-PA120 User Manual 3.1.1 Switches The ADM-PA120 has two octal DIP switch SW1 and SW2, located on the rear side of the board. The function of each switch is detailed below: Figure 7 : Switches Factory Switch Function OFF State...
ADM-PA120 User Manual 3.1.2 LEDs There are 10 LEDs on the ADM-PA120, 6 of which are general purpose and whose meaning can be defined by the user. The other 4 have fixed functions described below: User LEDs Status LEDs USER_LED_G5...
10Mhz and 1PPS inputs. The Si5402 can be reconfigured over I2C using with a controller embedded in the FPGA design. Using this chip requires support directly from Skyworks. Alpha Data does not support application software for this device.
The ADM-PA120 uses two LMK61E2 devices in the clock architecture. These can be accessed through either the USB or PCIe link using the AVR2UTIL application. See additional details on avr2util in the section: Micro USB Interface.
ADM-PA120 User Manual 3.2.2 Si5344 If jitter attenuation is required please see the reference documentation for the Si5344. https://www.skyworksinc.com/-/media/SkyWorks/SL/documents/public/data-sheets/si5345-44-42-d-datasheet.pdf There is one input clock that originates in the ACAP PL (board net name SI5344_IN0_P/N). This allows the application design to feed this clock from anywhere within the ACAP PL.
Complete Pinout Table for pin locations. In the Alpha Data provided board file, this is called "refclk_100m" 3.2.6 PS Reference Clock (PS_REF_CLK) A 33.333MHz clock is fed into the dedicated REF_CLK_503 pin to drive the processor system. This clock has an accuracy tolerance of 50ppm.
ADM-PA120 User Manual 3.3 PCI Express The ADM-PA120 is capable of PCIe Gen 1/2/3/4 with 1/4/8/16 lanes and bifurcated Gen 5 with 1/4/8 lanes. The ACAP drives these lanes directly using the Integrated PCI Express block from AMD. Negotiation of PCIe link speed and number of lanes is generally automatic and does not require user intervention.
ADM-PA120 User Manual 3.5 QSFP-DD Three QSFP-DD cages are available at the front panel. These cages are capable of housing either QSFP28 or QSFP-DD cables (backwards compatible). Both active optical and passive copper QSFP-DD/QSFP28 compatible models are fully compliant. The communication interface can run at up to 28Gbps per channel on GTY and 56 Gbps per channel on GTM.
ADM-PA120 User Manual 3.6 Front I/O timing inputs The ADM-PA120 includes a number of timing and signal inputs that are critical for high performance synchronous networking. This section details the four available timing inputs. Figure 13 : Front I/O timing inputs 3.6.1 Trigger Input/Output (I/O)
ADM-PA120 User Manual 3.6.2 1PPS Input One of the SMA connectors is used for a 1PPS input. This is a general input that can be used for any signal that complies with ITU-T G.703 section 19.2, voltage specifications for an unbalanced 50 ohm input signal.
ADM-PA120 User Manual 3.6.4 G.703 Time of Day (ToD) / One Pulse per Second (1PPS) One of the RJ45 jacks at the front panel is dedicated to comply with G.703 ToD/1PPS signals. These connections comply with ITU-T G.703 section 19.1. The electrical standard is met with RS485 transceivers. These transceivers can also be used for generic RS485 communication networks.
ADM-PA120 User Manual 3.7 System Monitor The ADM-PA120 has the ability to monitor select temperatures, voltages, and currents in order to provide an indication of board health. The monitoring is implemented using an AVR microcontroller. This information can be read out via USB using the avr2util utility. Alternatively, the sensor information can be read directly by the ACAP or via PCIe if RD-PA120 is purchased (reference design package).
ADM-PA120 User Manual 3.7.1 System Monitor Status LEDs LEDs D20 (Red) and D21 (Green) indicate the card health status. LEDs Status Green Running and no alarms Green + Red Standby (Powered off) Flashing Green + Flashing Red Attention - critical alarm active...
The ADM-PA120 utilizes the Digilent USB-JTAG converter which is supported by the AMD software tool suite. Simply connect a micro-USB AB type cable between the ADM-PA120 USB port and a host computer with Vivado installed. Vivado Hardware Manager will automatically recognize the ACAP and allow you to configure the ACAP and the SPI configuration Flash memory.
SPI device (2x Micron part number MT25QU01GCBB8E12). The ADM-PA120 is shipped with a simple "hello world" application that prints text on UART0 loaded into QSPI. On request, Alpha Data can pre-load custom bitstreams during production test. Please contact sales@alpha-data.com in order to discuss this possibility.
ADM-PA120 User Manual 3.9.3 Configuration via JTAG A micro-USB AB Cable may be attached to the front panel or rear edge USB port. This permits the ACAP to be reconfigured using the AMD Vivado Hardware Manager and Vitis via the integrated Digilent JTAG converter box.
USB cable. This UART interface will appear in the host system as soon as the USB cable is installed, even before the ADM-PA120 is powered up. This interface is suitable to capture power-on messages from the processor.
ADM-PA120 User Manual 3.12 GEM0 The Gigabit Ethernet Manager (GEM0) is interfaced with a Microchip VSC8541 to provide 10/100/1000 Base-T Ethernet to the ACAP. This interface is accessible at the front panel. A dedicated reset signal is connected to the MIO pins, see signal name GEM0_RST_L in Complete Pinout Table.
ADM-PA120 User Manual 3.14 PMOD The ADM-PA120 includes a twelve-pin right angle connector PMOD host interface at the rear edge of the card with a full 0.9" clearance. This interface is connected to the PL of the ACAP. See the PMOD Specification for full details.
ADM-PA120 User Manual Appendix A: MIO Map Pin Number Pin Name Signal Name Comment PMC_MIO0_500 QSPI0_CLK Dual-Parallel Quad SPI PMC_MIO1_500 QSPI0_IO[1] Dual-Parallel Quad SPI PMC_MIO2_500 QSPI0_IO[2] Dual-Parallel Quad SPI PMC_MIO3_500 QSPI0_IO[3] Dual-Parallel Quad SPI PMC_MIO4_500 QSPI0_IO[0] Dual-Parallel Quad SPI PMC_MIO5_500...
Page 34
ADM-PA120 User Manual Pin Number Pin Name Signal Name Comment PMC_MIO34_501 SD1_SEL SD1_3.0 PMC_MIO35_501 PMC_MIO36_501 PMC_MIO37_501 GEM0_RST_L GEM0 Ethernet PMC_MIO38_501 PCIE_PERST_B PCIE PMC_MIO39_501 PCIE_PERST_B PCIE PMC_MIO40_501 PMC_MIO41_501 PMC_MIO42_501 UART0_RXD Not availabe until full power PMC_MIO43_501 UART0_TXD Not availabe until full power...
ADM-PA120 User Manual Signal Name Pin Name IO Voltage Bank Number TRIG_OUT_EN_FPGA IO_L11N_N3P5_712 TRIG_OUT_FPGA IO_L25N_N8P3_712 TRIG_TE_EN_FPGA IO_L24N_GC_XCC_N8P1_712 UART0_RXD PMC_MIO42_501 UART0_TXD PMC_MIO43_501 UART1_RXD PMC_MIO47_501 UART1_TXD PMC_MIO46_501 USB_ULPI_CLK_PIN PMC_MIO18_500 USB_ULPI_DATA[0]_PIN PMC_MIO14_500 USB_ULPI_DATA[1]_PIN PMC_MIO15_500 USB_ULPI_DATA[2]_PIN PMC_MIO16_500 USB_ULPI_DATA[3]_PIN PMC_MIO17_500 USB_ULPI_DATA[4]_PIN PMC_MIO19_500 USB_ULPI_DATA[5]_PIN PMC_MIO20_500 USB_ULPI_DATA[6]_PIN...
Page 61
ADM-PA120 User Manual Revision History Date Revision Changed By Nature of Change Initial Release. 30 Jun 2023 K. Roth Clarifyied that ToD input is also 1PPS in Introduction, corrected multiple naming mistakes in Clock Topology, Correct blank cells within Map, section G.703 Time of...
Need help?
Do you have a question about the ADM-PA120 and is the answer not in the manual?
Questions and answers