TUNA NVM-H2 NVRAM Emulation. Board. User Guide. Version

Similar documents
DP-8020 Hardware User Guide. UG1328 (v 1.20) December 6, 2018

UltraZed -EV Starter Kit Getting Started Version 1.3

Avnet Zynq Mini Module Plus Embedded Design

UltraZed -EV SOM Hardware User Guide Version 1.1

MitySOM-5CSX Embedded VDK for Basler dart 10 August 2017

Zynq-7000 All Programmable SoC Product Overview

ZYNQ7000 Series AX7020. User Manual

MYD-C7Z010/20 Development Board

MYC-C7Z010/20 CPU Module

DP-8020 Hardware User Guide v1.10. DP-8020 Hardware User Guide V1.10

S2C K7 Prodigy Logic Module Series

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications

ML630 Virtex-6 HXT FPGA Optical Transmission Network Evaluation Board User Guide. UG828 (v1.0) September 28, 2011

Copyright 2017 Xilinx.

Cyclone V SoC Dev Kit User Guide

PCIe Accelerator-6D Card User Guide (UG074) Speedster FPGAs

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change

Xenie (Xilinx Kintex-7 based FPGA module)

Zynq AP SoC Family

Copyright 2016 Xilinx

ML631 Virtex-6 HXT FPGA Packet Processor/Traffic Manager Evaluation Board

UltraZed-EV Carrier Card Designer s Guide Version 1.1

ZC706 GTX IBERT Design Creation June 2013

XMC-SDR-A. XMC Zynq MPSoC + Dual ADRV9009 module. Preliminary Information Subject To Change. Overview. Key Features. Typical Applications

MYC-C7Z010/20 CPU Module

ZC706 GTX IBERT Design Creation November 2014

ML628 Virtex-6 FPGA GTX and GTH Transceiver Characterization Board User Guide. UG771 (v1.0.1) July 6, 2011

ADM-XRC-7Z2 User Manual

ML505 ML506 ML501. Description. Description. Description. Features. Features. Features

. Micro SD Card Socket. SMARC 2.0 Compliant

Zynq Architecture, PS (ARM) and PL

. SMARC 2.0 Compliant

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

VPX3-ZU1. 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site. Overview. Key Features. Typical Applications

ML623 Virtex-6 FPGA GTX Transceiver Characterization Board User Guide. UG724 (v1.1) September 15, 2010

TE0782 TRM Revision: Date:

Figure 1. CP2108 USB-to-Quad UART Bridge Controller Evaluation Board

TE EE-S Starter Kit

Virtex 6 FPGA Broadcast Connectivity Kit FAQ

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

PRODUCT PORTFOLIO INREVIUM

KSZ9692PB User Guide Brief

WAFER-ULT-i1 WAFER-ULT2-i1. Quick Installation Guide Version 1.1

Compact form factor. High speed MXM edge connector. Processor. Max Cores 4. Max Thread 4. Memory. Graphics. Video Interfaces.

LPC1788 Mio Board. The functional details of the board are as follows-

Intel Galileo gen 2 Board

EX-9686U/A-L(A9) Hardware User Manual

SheevaPlug Development Kit Reference Design. Rev 1.2

Virtex-6 FPGA ML605 Evaluation Kit FAQ June 24, 2009

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM

PicoZed SDR Development Kit Getting Started Guide Version 1.4

Rambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash

SABRE Board for Smart Devices

TE0715 TRM. Revision: V.69 Date: 07-Sep :03

Hardware Specification. Figure 1-2 ZYNQ-7000 Device Family 2 / 9

TPMC632. Reconfigurable FPGA with 64 TTL I/O / 32 Differential I/O Lines. Version 1.0. User Manual. Issue November 2017

PPC-MB-8260AE (Intel Core i7/i5/i3/pentium/ Celeron LGA 1151 Mini-ITX with DP/VGA, 5 COM, 6 USB, Dual LAN, PCIe x4, Mini PCIe, DDR4) Startup Manual

Introduction to Zynq

VPX3-ZU1. 3U OpenVPX Module Xilinx Zynq UltraScale+ MPSoC with FMC HPC Site. Overview. Key Features. Typical Applications

TPMC632. Reconfigurable FPGA with 64 TTL I/O / 32 Differential I/O Lines. Version 1.0. User Manual. Issue January 2012

Cora Z7 Reference Manual

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

IGLOO2 Evaluation Kit Webinar

Boson Development Board <9hz Boson

PCN# Replace Pre-production Devices and Correct SPI Read Errors, FPGA DDR3 Chip Select, I2C LED Controller on

Lima (-I) Data sheet. Lima has N 2x2 radio supporting up to 300 Mbps data-rate and comes in two versions: commercial or industrial temperature

Institute of Automation, Chinese Academy of Sciences. The Design of Snap2 System

Table 1 - SDIO Pinout. Pin SD 4-bit Mode SD 1-bit Mode SPI Mode. 1 CD/DAT3 Data Line CS Card Select

Zynq 7010 / 7020 SOM (System-On Module) Hardware User Guide

PremierWave 2050 Enterprise Wi-Fi IoT Module Evaluation Kit User Guide

Chapter 1 Introduction Features Getting Help Chapter 2 Architecture Block Diagram... 6

Terasic THDB-SUM. THDB Terasic HSMC to Santa Cruz Daughter Board User Manual

MYD-C437X-PRU Development Board

SMT166-FMC User Guide

Arria V GX Transceiver Starter Kit

pcduino V3B XC4350 User Manual

PicoZed 7010/7020 SOM (System-On-Module) Hardware User Guide Version 2.0

1151 CPU, DP/ VGA, 5 COM, 6 USB,

Sam460cr User Guide. version October 2014

ECEN 449: Microprocessor System Design Department of Electrical and Computer Engineering Texas A&M University. Laboratory Exercise #1 Using the Vivado

Zynq SoC and Zynq UltraScale+ MPSoC Systems Guide FROM CONCEPT TO PRODUCTION

Realize the Genius of Your Design

KC705 GTX IBERT Design Creation October 2012

Porting VME-Based Optical-Link Remote I/O Module to a PLC Platform - an Approach to Maximize Cross-Platform Portability Using SoC

IB112. Freescale I.MX536 ARM Cortex -A8 Embedded BOARD. USER S MANUAL Version 1.0

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc.

Get Started SUPPORT WARRANTY. Visit the i.mx community at

EyeCheck Smart Cameras

Official Publication Date: 12/18/2018 Official Expiration Date: Until Next Release

OK335xS Users Manual Part I - Introduction

ZC706 Built-In Self Test Flash Application April 2015

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

Design Choices for FPGA-based SoCs When Adding a SATA Storage }

C8051F36x-DK. C8051F36x DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup Using a USB Debug Adapter

FM191-RUA1. VITA57.1 FMC -LPC I/O Module w. ADCs/DACs + USB3.0 ports. Sundance Multiprocessor Technology Limited. ports. Unit / Module Number:

Nios Embedded Processor Development Board

Datasheet. Zetta 4Gbit DDR3L SDRAM. Features VDD=VDDQ=1.35V / V. Fully differential clock inputs (CK, CK ) operation

ITX-i230D. Soldered onboard Intel Celeron J1900 Processor. RTL8111G-CG Gigabit Ethernet controller

RDB1768 Development Board User Manual

i.mx 8M MINI System-On-Module (SOM) Hardware Architecture

Transcription:

TUNA NVM-H2 NVRAM Emulation Board User Guide Version 1.0 2014-11-19

Revision History Date Version Revision 11/19/2014 1.0 Initial Release

Table of Contents Overview... 4 NVM-H2 Board Feature... 4 Board Layout... 5 Feature Descriptions... 6 DDR3 Component Memory (PS)... 6 Quad-SPI Flash Memory... 9 USB 2.0 ULPI Transceiver... 10 SD Card Interface... 12 Clock Generation... 13 GTX Transceivers... 14 External PCI Express Endpoint Connectivity... 16 USB to UART Bridge... 17

Overview NVM-H2 Board Feature XC7Z045-3FFG900 Zynq-7000 FPGA Dual ARM Cortex-A9 1GHz Core NEON DSP co-processor for each core 350K LCs 1GB DDR3 component memory on PS side Two 128Mb Quad-SPI(QSPI) Flash Memories SODIMM DDR3 Memory Slot 1 SD CARD connector Dual PCIe Gen2 4-lane(x4) End-Points (Cabled PCIe Interface) 1 Gigabit Ethernet Interface 1 USB 2.0 (configurable to Host or Device) JTAG and Debug Interface 1 USB-UART Port 1 ARM JTAG 1 PL JTAG Status LEDs Buttons and Tactile switches Indicators and Switches LEDs and Tactile switches

Board Layout 4 3 20 19 2 18 5 1 16 15 17 6 7 8 9 10 11 14 12 13 Table 1-1: NVM-H2 Board Components Descriptions Number Part number Description 1 U1 XC7Z045-3FFG900 Xilinx Zynq-7000 SoC FPGA 2 U17,U18 DDR3 Component Memroy (PS), 1GB 3 U59, U60 128 Mb QSPI memory 4 SW5 Configuration mode select switch 5 J2 SODIMM DDR3 for PL 6 J73 External PCIe connector #0 (support endpoint and root complex) 7 J6 Gigabit Ethernet 8 J12 HDMI Video output 9 J10 Micro SD card connector 10 J9 Micro USB 2.0 ULTP 11 J14 USB to UART Mini-B connector 12 J1 14 pin JTAG connector 13 J64 20 pin ARM JTAG connector 14 J57 PMOD pin 15 J71 PMbus connector 16 J67 FAN connector 17 SW12 Board power switch 18 J22 6pin ATX power connector 19 SW13 SODIMM DDR3 power switch 20 J7 SODIMM Expansion for NADN and general purpose

Feature Descriptions Detailed information for each feature is provided in this section. DDR3 Component Memory (PS) The 1 GB, 32-bit wide DDR3 component memory system is comprised of two 4 Gbit x16 SDRAMs (Samsung K4B2G1646C) at U17, U18. This memory system is connected to the XC7Z045 AP SoC Processing System (PS) memory interface bank 502. The DDR3 0.75V VTT termination voltage is sourced from linear regulator U76. The connections between the DDR3 component memory and XC7Z045 AP SoC bank 502 are listed in Table 1-2. Table 1-2: DDR3 Component Memory connections to the XC7Z045 AP Soc XC7Z045 Net Name Component Memory Number Name Ref. Des F25 PS_DDR3_RESET_B T2 RESETn U17/U18 E25 PS_DDR3_DQ1 F7 DQL1 U17 A25 PS_DDR3_DQ0 E3 DQL0 U17 D25 PS_DDR3_DQ3 F8 DQL3 U17 B27 PS_DDR3_DM0 E7 DML U17 C27 PS_DDR3_DQ2 F2 DQL2 U17 B26 PS_DDR3_DQS0_N G3 DQSLn U17 C26 PS_DDR3_DQS0_P F3 DQSL U17 E26 PS_DDR3_DQ5 H8 DQL5 U17 B25 PS_DDR3_DQ4 H3 DQL4 U17 E27 PS_DDR3_DQ7 H7 DQL7 U17 D26 PS_DDR3_DQ6 G2 DQL6 U17 A27 PS_DDR3_DQ9 C3 DQU1 U17 A29 PS_DDR3_DQ8 D7 DQU0 U17 A28 PS_DDR3_DQ11 C2 DQU3 U17 A30 PS_DDR3_DQ10 C8 DQU2 U17 B30 PS_DDR3_DM1 D3 DMU U17 B29 PS_DDR3_DQS1_N B7 DQSUn U17 C29 PS_DDR3_DQS1_P C7 DQSU U17 D30 PS_DDR3_DQ13 A2 DQU5 U17 C28 PS_DDR3_DQ12 A7 DQU4 U17

D29 PS_DDR3_DQ15 A3 DQU7 U17 D28 PS_DDR3_DQ14 B8 DQU6 U17 H23 PS_DDR3_A13 T3 A13 U17/U18 J24 PS_DDR3_A14 T7 A14/NC U17/U18 H24 PS_DDR3_A11 R7 A11 U17/U18 K23 PS_DDR3_A12 N7 A12/BCn U17/U18 J23 PS_DDR3_A9 R3 A9 U17/U18 G26 PS_DDR3_A10 L7 A10/AP U17/U18 K22 PS_DDR3_A7 R2 A7 U17/U18 F27 PS_DDR3_A8 T8 A8 U17/U18 G24 PS_DDR3_A5 P2 A5 U17/U18 H26 PS_DDR3_A6 R8 A6 U17/U18 G25 PS_DDR3_A3 N2 A3 U17/U18 J26 PS_DDR3_A4 P8 A4 U17/U18 K25 PS_DDR3_CLK_P J7 CK U17/U18 J25 PS_DDR3_CLK_N K7 CKn U17/U18 L27 PS_DDR3_A2 P3 A2 U17/U18 K26 PS_DDR3_A1 P7 A1 U17/U18 L25 PS_DDR3_A0 N3 A0 U17/U18 M25 PS_DDR3_BA2 M3 BA2 U17/U18 M26 PS_DDR3_BA1 N8 BA1 U17/U18 M27 PS_DDR3_BA0 M2 BA0 U17/U18 L23 PS_DDR3_ODT K1 ODT U17/U18 N22 PS_DDR3_CS_B L2 CSn U17/U18 M22 PS_DDR3_CKE K9 CKE U17/U18 N23 PS_DDR3_WE_B L3 WEn U17/U18 M24 PS_DDR3_CAS_B K3 CASn U17/U18 N24 PS_DDR3_RAS_B J3 RASn U17/U18 H27 PS_DDR3_DQ16 E3 DQL0 U18 G27 PS_DDR3_DQ17 F7 DQL1 U18 H28 PS_DDR3_DQ18 F2 DQL2 U18 E28 PS_DDR3_DQ19 F8 DQL3 U18 H29 PS_DDR3_DM2 E7 DML U18 G29 PS_DDR3_DQS2_P F3 DQSL U18 F29 PS_DDR3_DQS2_N G3 DQSLn U18 E30 PS_DDR3_DQ20 H3 DQL4 U18

F28 PS_DDR3_DQ21 H8 DQL5 U18 G30 PS_DDR3_DQ22 G2 DQL6 U18 F30 PS_DDR3_DQ23 H7 DQL7 U18 J29 PS_DDR3_DQ24 D7 DQU0 U18 K27 PS_DDR3_DQ25 C3 DQU1 U18 J30 PS_DDR3_DQ26 C8 DQU2 U18 J28 PS_DDR3_DQ27 C2 DQU3 U18 K28 PS_DDR3_DM3 D3 DMU U18 L28 PS_DDR3_DQS3_P C7 DQSU U18 L29 PS_DDR3_DQS3_N B7 DQSUn U18 K30 PS_DDR3_DQ28 A7 DQU4 U18 M29 PS_DDR3_DQ29 A2 DQU5 U18 L30 PS_DDR3_DQ30 B8 DQU6 U18 M30 PS_DDR3_DQ31 A3 DQU7 U18

Quad-SPI Flash Memory The Quad-SPI flash memory located at U59 and U60 provides 2 x 128 Mb of nonvolatile storage that can be used for configuration and data storage. Part number: S25FL128SAGMFI001 (Spansion) Supply voltage: 1.8V Datapath width: 4 bits Data rate: Various depending on Single/Dual/Quad mode The connections between the SPI flash memory and the XC7Z045 AP SoC are listed in Table 1-3. Table 1-3: Quad-SPI Flash Memory connection to the XC7Z045 AP SoC name XC7Z045 (U1) Bank Number Schematic Net Name number Quad-SPI Flash memory name QSPI Device Ref.Des MIO Select Header PS_MIO1 500 D23 QSPI0_CS_B 7 CS_B U59 N/A PS_MIO6 500 D24 QSPI0_CLK 16 SCK U59 J20.1 PS_MIO2 500 F23 QSPI0_IO0 15 SI_IO0 U59 J18.1 PS_MIO3 500 C23 QSPI0_IO1 8 SO_IO1 U59 J19.1 PS_MIO4 500 E23 QSPI0_IO2 9 WP_B_IO2 U59 J21.1 PS_MIO5 500 C24 QSPI0_IO3 1 HOLD_B_IO3 U59 J22.1 PS_MIO0 500 F24 QSPI1_CS_B 7 CS_B U60 N/A PS_MIO9 500 A24 QSPI1_CLK 16 SCK U60 N/A PS_MIO10 500 E22 QSPI1_IO0 15 SI_IO0 U60 N/A PS_MIO11 500 A23 QSPI1_IO1 8 SO_IO1 U60 N/A PS_MIO12 500 E21 QSPI1_IO2 9 WP_B_IO2 U60 N/A PS_MIO13 500 F22 QSPI1_IO3 1 HOLD_B_IO3 U60 N/A

USB 2.0 ULPI Transceiver The NVM-H2 board uses a Standard Microsystems Corporation USB3320 USB 2.0 ULPI Transceiver at U58 to support a USB connection to the host computer. The USB3320 is a high-speed USB 2.0 PHY supporting the UTMI+ low pin interface (ULPI) interface standard. The ULPI standard defines the interface between the USB controller IP and the PHY device which drives the physical USB bus. Use of the ULPI standard reduces the interface pin count between the USB controller IP and the PHY device. The USB3320 is clocked by a 24 MHz crystal. Consult the SMSC USB3320 data sheet for clocking mode details. The interface to the USB3320 transceiver is implemented through the IP in the XC7Z045 AP SoC Processor System. Table 1-4 describes the jumper settings for the USB 2.0 circuit. Header Function Shunt Position J47 Host/OTG or device Shunt ON (1) = Host or OTG mode Shunt OFF = Device mode J48 RVBUS select Position 1 2 = Device mode (10 KΩ) Position 2 3 (1) = Host or OTG mode (1 KΩ) Note: 1. Default shunt position The connections between the USB Type-A connector at J9 and the PHY at U58 are listed in Table 1-5. USB Connector Assignment and Signal Definitions Between J9 and U58 Header USB3320 Net Name Description Name 1 VBUS USB_VBUS_SEL +5V from host system 22 2 D_N USB_D_N Bidirectional differential serial data (N-side) 19 3 D_P USB_D_P Bidirectional differential serial data (P-side) 18 4 GND GND Signal ground 33 The connections between the USB 2.0 PHY at U58 and the XC7Z045 AP SoC are listed in Table 1-6. Table 1-6. USB 2.0 ULPI Transceiver Connections to the XC7Z045 AP SoC XC7Z045 Schematic Net Name NAME Bank Number USB3320 PS_MIO36 501 H17 USB_CLKOUT 1 PS_MIO31 501 H21 USB_NXT 2 PS_MIO32 501 K17 USB_DATA0 3

PS_MIO33 501 G22 USB_DATA1 4 PS_MIO34 501 K18 USB_DATA2 5 PS_MIO35 501 G21 USB_DATA3 6 PS_MIO28 501 L17 USB_DATA4 7 PS_MIO37 501 B21 USB_DATA5 9 PS_MIO38 501 A20 USB_DATA6 10 PS_MIO39 501 F18 USB_DATA7 13 PS_MIO30 501 L18 USB_STP 29 PS_MIO29 501 H22 USB_DIR 31 PS_MIO7 500 B24 USB_RESET_B_AND 27

SD Card Interface The NVM-H2 board includes a secure digital input/output (SDIO) interface to provide userlogic access to general purpose nonvolatile SDIO memory cards and peripherals. Information for the SD I/O card specification can be found at the SanDisk and SD card websites. The SDIO signals are connected to XC7Z045 AP SoC PS bank 501 which has its VCCMIO set to 1.8V. A MAX13035E high-speed logic-level translator (U5) is used between XC7Z045 AP SoC 1.8V PS bank 501 and the 3.3V SD card connector (J10). Table 1-7 lists the SD card interface connections to the XC7Z045 AP SoC XC7Z045 Level Shifter SDIO Connector NAME Bank Number Schematic Net Name 1.8V Side 3.3V Side Numbe r Name PS_MIO15 500 C22 SDIO_SDWP N/A N/A 11 PROTECT PS_MIO14 500 B22 SDIO_SDDET N/A N/A 10 DETECT PS_MIO41 501 J18 SDIO_CMD_LS 10 8 2 CMD PS_MIO40 501 B20 SDIO_CLK_LS 12 14 5 CLK PS_MIO44 501 E20 SDIO_DAT2_LS 4 6 9 DAT2 PS_MIO43 501 E18 SDIO_DAT1_LS 3 5 8 DAT1 PS_MIO42 501 D20 SDIO_DAT0_LS 1 15 7 DAT0 PS_MIO45 501 H18 SDIO_CD_DAT3_LS 9 7 1 CD_DAT3

Clock Generation The NVM-H2 board provides four clock sources for the XC7Z045 AP SoC. Table 1-9 lists the source devices for each clock. Table 1-9. Clock Sources Clock Name Clock Source Description System Clock U61 SiT9102 2.5V LVDS 200 MHz fixed-frequency oscillator (SiTime). User Clock U62 Si570 3.3V LVDS I2C programmable oscillator, 156.250 MHz default(silicon Labs). PS Clock U63 SIT8103 1.8V single-ended CMOS 33.3333 MHz fixed frequency Jitter Attenuated Clock U54 oscillator (SiTime). Si5324C LVDS precision clock multiplier/jitter attenuator (Silicon Labs). Table 1-10 lists the pin-to-pin connections from each clock source to the XC7Z045 AP SoC. Table 1-10. Clock Connections, Source to XC7Z045 AP SoC Clock Source Net Name XC7Z045 U61.4 SYSCLK_P AG17 U61.5 SYSCLK_N AG16 U62.4 USRCLK_P AF14 U62.5 USRCLK_N AG14 U63.3 PS_CLK A22 U54.28 SI5324_OUT_P AC8 U54.29 SI5324_OUT_N AC7

GTX Transceivers The NVM-H2 board provides access to 16 GTX transceivers: Four of the GTX transceivers are wired to the External PCI Express x4 endpoint edge connector (J73) fingers The GTX transceivers in Zynq-7000 series AP SoCs are grouped into four channels described as Quads. The reference clock for a Quad can be sourced from the Quad above or Quad below the GTX Quad of interest. There are four GTX Quads on the NVM-H2 board with connectivity as shown here: Quad 109: not connected Quad 110: not connected Quad 111: not connected Quad 112: MGTREFCLK0 PCIE1_CLK_Q0 PCIE Reference clock MGTREFCLK1 - not connected Contains 4 GTX transceivers allocated to PCIE1[0:3] Table 1-11 lists the GTX Banks 112 interface connections between the AP SoC U1 and External PCIE Connector. Table 1-11. AP SoC GTZ Bank 112 Interface Connections Transceiver FPGA Schematic Connected Connected Bank Number Net Name Device GTX_BANK_112 T2 PCIE_TX3_P A11 T1 PCIE_TX3N A12 V6 PCIE_RX3_P B11 V5 PCIE_RX3_N B12 R4 PCIE_TX2P A8 R3 PCIE_TX2N A9 U4 PCIE_RX2_P B8 U3 PCIE_RX2_N B9 P2 PCIE_TX1_P A5 P1 PCIE_TX1_N A6 T6 PCIE_RX1_P B5 T5 PCIE_RX1_N B6 N4 PCIE_TX0_P A2 N3 PCIE_TX0_N A3 P6 PCIE_RX0_P B2 P5 PCIE_RX0_N B3 External PCIE Connector

N8 PCIE_CLK_Q0P A14 N7 PCIE_CLK_Q0N A15 R8 NC R7 NC

External PCI Express Endpoint Connectivity The 8-lane External PCI Express connector performs data transfers at the rate of 2.5 GT/s for a Gen1 application and 5.0 GT/s for a Gen2 application. The PCIe transmit and receive signal data paths have a characteristic impedance of 85Ω ±10%. The PCIe clock is routed as a 100Ω differential pair. The XC7Z045-2FFG900C AP SoC (-3 speed grade) included with the NVM-H2 board supports up to 1ea Gen2 x4. The PCIe clock is input from the edge connector. It is AC coupled to the AP SoC through the MGTREFCLK0 pins of Quad 112. PCIE_CLK_Q0_P is connected to AP SoC U1 pin N8, and the _N net is connected to pin N7.

USB to UART Bridge The NVM-H2 board contains a Silicon Labs CP2103GM USB-to-UART bridge device (U82) which allows a connection to a host computer with a USB port. The CP2103GM is powered by the USB 5V provided by the host PC when the USB cable is plugged into the USB port on the NVM-H2 board. The CP2013GM TX and RX pins are wired to the UART_1 IP block within the XC7Z045 AP SoC PS I/O Peripherals set. The XC7Z045 AP SoC supports the USB-to-UART bridge using two signal pins: Transmit (TX) and Receive (RX). Silicon Labs provides royalty-free Virtual COM Port (VCP) drivers for the host computer. These drivers permit the CP2103GM USB-to-UART bridge to appear as a COM port to communications application software (for example, TeraTerm or HyperTerm) that runs on the host computer. The VCP device drivers must be installed on the host PC prior to establishing communications with the NVM-H2 board. The USB Connector pin assignments and signal definitions between J14 and U82 are listed in Table 1-12. Table 1-12. USB Connector J14 Assignments and Signal Definitions USB CP2103GM Connector Net Name Description Name Name 7 REGIN 1 VBUS USB_UART_VBUS +5V VBUS POWERED 8 VBUS 2 D_N USB_UART_D_N Bidirectional differential serial data (N-side) 4 D- 3 D_P USB_UART_D_P Bidirectional differential serial data (P-side) 3 D+ 2 GND1 5 GND USB_UART_GND Signal ground 29 CNR_GND Table 1-13 lists the USB connections between the XC7Z045 AP SoC PS Bank 501 and the CP2103 UART bridge. Table 1-13. XC7Z045 AP SoC CP2103 Connections XC7Z045 AP SoC Schematic CP2103GM Device Name Bank Fucntion Direction IOSTANDARD Net Name Function Direction PS_MIO48 501 C19 TX Output LVCMOS18 USB_UART_RX 24 RXD Input PS_MIO49 501 D18 RX Input LVCMOS18 USB_UART_TX 25 TXD Output Refer to the Silicon Labs website for technical information on the CP2103GM and the VCP Drivers. For additional information on the Zynq-7000 AP SoC device UART controller, see Zynq-7000 All Programmable SoC Overview (DS190) and Zynq-7000 All Programmable SoC Technical Reference Manual (UG585).