background image

 

 

Page 26 

The table below shows the pin assignments of the USB 2.0 PHY to the 7Z045 

Table 13 

– USB 2.0 Pin Assignments 

When operating in host mode, the Zynq Mini-Module must supply 5 V to the endpoint devices. 
The  Zynq  Mini-Module  Plus  does  not  have  a  5  V  power  source  that  is  supplied  from  the 
baseboard.  To  accommodate  this  requirement  the  Zynq  Mini-Module  implements  a  highly 
efficient TI TPS61027 synchronous boost converter. The TPS61027 has the ability to source 
up to 1.5A at 3.3 V for the VBUS voltage rail at the USB connector J3. 

2.6 

Real-Time Clock (RTC) 

The Zynq  7Z045  Mini-Module  Plus  Development  Board  has  a  real-time clock  circuit that can  be 
accessed via the I

2

C interface. The 

Maxim DS1337

 device is used for this purpose. The DS1337 

can count seconds, minutes, hours, days, date, month and year with leap year compensation up to 
the year 2100. 

The table below show the I

2

C signals and their connection to the 7Z045. 

Net Name 

7Z045 PIN # 

I

2

C_SDA 

F19 

I

2

C_SCL 

A19 

Table 14 

– RTC Pin Assignments 

2.7 

Power-on Reset 

The Zynq 7Z045 Mini-Module Plus Development Board utilizes a power-on reset IC and circuit to insure 
the  7Z045  PS_POR#  and  PS_SRST#  signals  de-assert  in  the  correct  sequence  at  power-up.  To 
accomplish this, the 

Maxim MAX16025TE

 

device is used and is referenced on the board as “U8”. As 

shipped, the delay sequence is programmed to release the PS_SRST# signal before the PS_POR# 
signal. The delay for PS_POR# Is adjustable and set by C66, which as shipped is a 3300pf capacitor. 

Please also note that the PS_POR# signal also gates the reset signal of the Ethernet and USB 2.0 
PHY devices. 

The  power-on  reset  circuit  also  allows  for  the  reset  outputs  of  the  MAX16025TE  device  to  be 
controlled  manually  by  way  of  two  push  button  switches.  SW1  when  depressed  will  assert  the 
PS_POR#  signal  which  will  completely  reset  the  processor  and  all  of  the  7Z045  PS  registers. 
Depressing  SW2  will  assert  the  PS_SRST#  signal  which  will  send  a  soft  reset  to  the  7Z045  PS 
block. This reset signal will reset the processor but retain register data. 

Both  reset  outputs  can  be  asserted  low  together  by  placing  a jumper  on JP6  which is  a master 
reset for the MAX16025TE device. 

Net Name 

7Z045 Pin # 

USB_D0 

K17 

USB_D1 

G22 

USB_D2 

K18 

USB_D3 

G21 

USB_D4 

L17 

USB_D5 

B21 

 

Net Name 

7Z045 Pin # 

USB_D6 

A20 

USB_D7 

F18 

USB_STP 

L18 

USB_NXT 

H21 

USB_DIR 

H22 

USB_CLK 

H17 

USB_RESET# 

A18 or SW2 

 

Summary of Contents for Xilinx Zynq 7Z045

Page 1: ...c AVNET Reach Further and the AV logo are registered trademarks of Avnet Inc All other brands are the property of their respective owners LIT 5151 GSG AES 7Z7045 G 01 V1 Xilinx Zynq 7Z045 Mini Module Plus Development Kit Version 1 0 ...

Page 2: ...Page 2 Document Control Document Version 1 0 Document Date 8 28 2013 Revision History Version Date Comment 1 0 8 28 2013 Initial release for production board AES MMP 7Z045 G Revision B ...

Page 3: ... Your own internal testing evaluation and design efforts at a single Customer site c make use and sell the Product in a single production unit No other rights are granted and Avnet and any other Product licensor reserves all rights not specifically granted in this License Agreement Except as expressly permitted in this License neither the Design Kit Documentation nor any portion may be reverse engi...

Page 4: ...y rights of Avnet and any third parties No other governments are authorized to use the Product without written agreement of Avnet and applicable third parties 9 Ownership Licensee acknowledges and agrees that Avnet or Avnet s licensors are the sole and exclusive owner of all Intellectual Property Rights in the Licensed Materials and Licensee shall acquire no right title or interest in the Licensed...

Page 5: ...ace 19 2 3 4 I2 C EEPROM Interface 20 2 3 5 Micro SD Card Interface 20 2 4 Clock Sources 21 2 4 1 CDCM61001 Programmable LVDS Clock Synthesizer 22 2 5 Communication 24 2 5 1 10 100 1000 Ethernet PHY 24 2 5 2 USB UART 25 2 5 3 USB 2 0 On the Go OTG 25 2 6 Real Time Clock RTC 26 2 7 Power on Reset 26 2 8 Configuration 27 2 8 1 Configuration Modes and Boot Settings 27 2 8 2 JTAG Interface PL TAP and ...

Page 6: ...le Plus Development Board 12 Figure 4 PCI Express x4 Interface 13 Figure 5 DDR3 SDRAMInterface 16 Figure 6 Parallel Flash Interface 18 Figure 7 7Z045 QSPI Flash Interface 20 Figure 8 Clock Nets Connected to Global Clock Inputs 21 Figure 9 CDCM61001 Clock Synthesizer 22 Figure 10 10 100 1000 Ethernet Interface 24 Figure 11 JTAG Interface 28 Figure 12 Power Supply Diagram 33 Figure 13 Board Jumpers ...

Page 7: ... Pin Assignments 19 Table 8 I2 C EEPROM Pin Assignments 20 Table 9 CDCM61001 Clock Synthesizer Pin Description 23 Table 10 CDCM61001 Common Application Settings 23 Table 11 Ethernet PHY Pin Assignments 25 Table 12 USB UART Pin Assignments 25 Table 13 USB 2 0 Pin Assignments 26 Table 14 RTC Pin Assignments 26 Table 15 Setting the Configuration Mode SW5 27 Table 16 PJTAG Pin Assignments 28 Table 17 ...

Page 8: ... Z7045 Mini Module Plus is compatible with one Avnet designed baseboard Avnet Designed Baseboard Avnet Orderable Part Number Mini Module Plus Baseboard 2 AES MMP BB2 G 1 2 Board Features 1 3 Reference Designs Reference designs that demonstrate some of the potential applications of the Zynq Z7045 Mini Module Plus Development Kit can be downloaded from the Avnet Design Resource Center www em avnet c...

Page 9: ...nformation The following table lists the development kit part number Internet link at www em avnet com MMP 7Z045 G Part Number Hardware AES MMP 7Z045 G Xilinx Zynq 7Z045 Mini Module Plus Development Kit populated with an XC7Z045 FFG900 1 speed grade device Table 1 Ordering Information ...

Page 10: ...scription A high level block diagram of the Zynq 7Z045 Mini Module Plus development board is shown below followed by a brief description of each sub section Figure 2 Zynq 7Z045 Mini Module Plus Development Board Block Diagram ...

Page 11: ...nt Gen2 x8 Analog Mixed Signal 2x 12 bit MSPS ADCs with up to 17 differential inputs Security AES SHA 256b Table 2 Zynq 7Z045 AP SoC Features 2 2 GTX Interface The GTX transceiver is a full duplex serial transceiver for point to point transmission applications Up to 16 transceivers are available on a single 7Z045 FFG900 device The transceiver block is designed to operate at up to 12 5 Gb s per cha...

Page 12: ...nk has reference clock inputs One of these reference clock inputs are supplied by on board clock sources while two others are supplied from the baseboard A single programmable LVDS synthesizer is used to provide variable frequency clock sources to GTX bank 109 This synthesizer provides reference clock frequencies that support the full range of line rates The following figure shows the clock source...

Page 13: ...e Xilinx website for more details The PCI Express electrical interface on the Zynq 7Z045 Mini Module Plus Development Board consists of 4 lanes having unidirectional transmit and receive differential pairs It supports second generation PCI Express data rates of 5 0 Gbps In addition to the data lanes there is a 100 MHz reference clock that is provided from the system slot In order to work in open s...

Page 14: ...iguration Timing The Zynq 7Z045 Mini Module Plus Development Board meets the 200 ms configuration time requirement for ATX based PC systems when configuring from the QSPI interface 2 2 3 GTX for FMC Expansion Connector SFP Display Port and SMA Baseboard Four other high speed gigabit interfaces from the Mini Module Plus Baseboard 2 are connected to the 7Z045 via the JX1 connector Each interface is ...

Page 15: ...upport various types of applications Each development board has five memory interfaces 1 DDR3 1GB x32 DDR3 SDRAM 2 32 MB QSPI Flash 3 256 MB Parallel Flash x16 4 8 KB I2 C EEPROM 5 SD Micro Card 2 3 1 DDR3 SDRAM Interface Two Micron DDR3 SDRAM devices part number MT41K256M16HA 125E E make up the 1 GB x32 SDRAM memory interface Each device provides 512 MB of memory on a single IC and is organized a...

Page 16: ...nd reference voltage is 0 75 V The following guidelines were used in the design of the DDR3 interface to the 7Z045 These guidelines are based on Micron recommendations and board level simulation DDR3 devices routed with daisy chain topology for shared signals of the two devices clock address control 40 ohm controlled trace impedance for single ended signals 80 ohm differential impedance for differ...

Page 17: ...E28 DDR3_D20 E30 DDR3_D21 F28 DDR3_D22 G30 DDR3_D23 F30 DDR3_D24 J29 DDR3_D25 K27 DDR3_D26 J30 DDR3_D27 J28 DDR3_D28 K30 DDR3_D29 M29 DDR3_D30 L30 DDR3_D31 M30 DDR3_DM1 B30 DDR3_DM2 H29 DDR3_DM3 K28 DDR3_CS N22 Net Name 7Z045 Pin DDR3_A0 L25 DDR3_A1 K26 DDR3_A2 L27 DDR3_A3 G25 DDR3_A4 J26 DDR3_A5 G24 DDR3_A6 H26 DDR3_A7 K22 DDR3_A8 F27 DDR3_A9 J23 DDR3_A10 G26 DDR3_A11 H24 DDR3_A12 K23 DDR3_A13 H2...

Page 18: ... PC28F device is an asynchronous memory that also supports a synchronous burst read mode for high performance applications The PC28F device has a 100 nanosecond access time The PC28F flash connects to Bank 34 of the 7Z045 The Flash I O voltage is 1 8 V The following figure shows the PC28F flash interface on the development board Figure 6 Parallel Flash Interface ...

Page 19: ...ration time requirement Net Name 7Z045 Pin PFLASH_D0 L12 PFLASH_D1 H12 PFLASH_D2 L10 PFLASH_D3 K12 PFLASH_D4 J11 PFLASH_D5 K10 PFLASH_D6 J10 PFLASH_D7 K7 PFLASH_D8 G10 PFLASH_D9 H11 PFLASH_D10 L9 PFLASH_D11 L8 PFLASH_D12 H7 PFLASH_D13 L7 PFLASH_D14 J8 PFLASH_D15 G9 PFLASH_CE B10 PFLASH_WE J9 PFLASH_OE H8 PFLASH_RST E7 PFLASH_ADV G7 PFLASH_WAIT H9 PFLASH_CLK K11 Net Name 7Z045 Pin PFLASH_A1 A9 PFLA...

Page 20: ...EEPROM for additional data storage A Micron M24C08 R is the device used The I2 C EEPROM is on the shared I2 C bus with the I2 C real time clock RTC The table below shows the pin connections to the 7Z045 Table 8 I2 C EEPROM Pin Assignments 2 3 5 Micro SD Card Interface The Zynq 7Z045 Mini Module Plus Development Board implements a micro SD card interface that can be used for boot configuration as w...

Page 21: ... on board LVDS clock synthesizer All of these clocks are tied to the Z7045 MRCC pins giving access to the 7Z045 s global clock tree The clock sources described in this section are used to derive the required clocks for the memory and communications devices and the general system clocks for the logic design For a description of the GTX reference clock sources see Section 2 2 1 The following figure ...

Page 22: ... Zynq 7Z045 Mini Module Plus Development Board design uses the TI CDCM61001 LVDS frequency synthesizer for generating various clock frequencies as an input reference clock for GTX bank 109 A list of features included in the CDCM61001 device is shown below Output frequency range 43 75 MHz to 683 264 MHz RMS period jitter 0 509 ps 625 MHz Output rise and fall time 255 ps maximum Output duty cycle va...

Page 23: ...der values The CDCM61001 FD and OD values are programmed via dipswitches SW3 and SW4 These dipswitches should be configured prior to powering up the board The following table shows how to set the dipswitches for a common application All the values are based on a 25 MHz crystal clock input to the CDCM61001 device Interconnect Technology OUT0 and OUT1 MHZ PR1 PR0 OD2 OD1 OD0 SATA 150 0 0 0 1 1 GigE ...

Page 24: ... The PHY device is a Marvel 88E1518 The PHY is connected to a Tyco Electronics RJ 45 jack with integrated magnetics part number 1840808 7 The jack also integrates two LEDs that indicate a valid link and traffic over the interface The PHY clock is generated from a 25 MHz crystal The following figure shows a high level block diagram of the interface to the Ethernet PHY Figure 10 10 100 1000 Ethernet...

Page 25: ...ctrostatic discharge when plugging in a USB cable Two jumpers allow the switching of device modes from OTG Host mode or endpoint mode The USB 2 0 circuit ships in endpoint mode by default To switch the device into OTG mode JP11 must be moved to the 2 3 position and JP7 must be placed The USB3320 device also offers over current detection protection when in OTG mode U16 provide the 7Z045 with an OC ...

Page 26: ...a power on reset IC and circuit to insure the 7Z045 PS_POR and PS_SRST signals de assert in the correct sequence at power up To accomplish this the Maxim MAX16025TE device is used and is referenced on the board as U8 As shipped the delay sequence is programmed to release the PS_SRST signal before the PS_POR signal The delay for PS_POR Is adjustable and set by C66 which as shipped is a 3300pf capac...

Page 27: ...endent mode only the PL system is included While in independent mode the ARM DAP is accessible but the user must use a separate JTAG cable via the 20 pin PJTAG connector J5 SW5 position 4 controls the PLL The following table shows the two configuration modes and settings and the proper SW5 position settings Table 15 Setting the Configuration Mode SW5 2 8 2 JTAG Interface PL TAP and ARM DAP The Zyn...

Page 28: ...jumpers NOTE JP10 must be placed in either position to allow the 7Z045 PS Block to come out of reset If no jumper is placed the 7Z045 will be non functional By default this jumper is populated in position 2 3 2 8 3 PJTAG Interface ARM DAP The Zynq 7Z045 Mini Module Plus Development Board has a dedicated JTAG connector that can be used to debug trace the PS ARM processor via third party debugger tr...

Page 29: ... 4 JX1_SE_IO_0_N FMC1 LA29_N FMC1 LA31_P JX1_SE_IO_2_P 5 AH18 AJ18 6 JX1_SE_IO_2_N FMC1 LA31_N FMC1 LA30_P JX1_SE_IO_4_P 7 AG17 AG16 8 JX1_SE_IO_4_N FMC1 LA30_N FMC1 LA33_P JX1_SE_IO_6_P 9 AE12 AF12 10 JX1_SE_IO_6_N FMC1 LA33_N FMC1 LA32_P JX1_SE_IO_8_P 11 AE16 AE15 12 JX1_SE_IO_8_N FMC1 LA32_N SDA_0_VT JX1_SE_IO_10_P 13 AE13 AF13 14 JX1_SE_IO_10_N SCL_0 FMC_TRST_L JX1_SE_IO_12_P 15 AE18 AE17 16 J...

Page 30: ...1_DIFF_IO_4_P 87 AJ20 AJ23 88 JX1_DIFF_IO_5_P FMC1 LA06_P FMC1 LA05_N JX1_DIFF_IO_4_N 89 AK20 AJ24 90 JX1_DIFF_IO_5_N FMC1 LA06_N 1V5 1 5V 91 92 1 5 V 1V5 FMC1 LA07_P JX1_DIFF_IO_6_P 93 AJ21 AH23 94 JX1_DIFF_IO_7_P FMC1 LA08_P FMC1 LA07_N JX1_DIFF_IO_6_N 95 AK21 AH24 96 JX1_DIFF_IO_7_N FMC1 LA08_N 1V0 VCCINT 97 98 VCCINT 1V0 FMC1 LA11_P JX1_DIFF_IO_8_P 99 AD21 AJ25 100 JX1_DIFF_IO_9_P FMC1 LA12_P ...

Page 31: ...27 AC27 30 JX2_SE_IO_24_N PMOD2_P9_VT PMOD2_P10_VT JX2_SE_IO_26_P 31 AE27 AF27 32 JX2_SE_IO_26_N SD1_D0_VT SD1_D1_VT JX2_SE_IO_28_P 33 AB29 AB30 34 JX2_SE_IO_28_N SD1_D2_VT SD1_D3_VT JX2_SE_IO_30_P 35 AD25 AE26 36 JX2_SE_IO_30_N SD1_CMD SD1_CLK JX2_SE_IO_32_P 37 AH28 Y9 38 MMP_CONF_PROGRAM FPGA_PROG CDCE_Y2_OUT JX2_SE_CLK 39 AC28 40 JX2_Vref_SE NC GND GND 41 42 GND GND PCIe RX2_P JX2_MGTRX0_P 43 U...

Page 32: ...F_IO_7_N FMC1 LA22_N 1V0 VCCINT 97 98 VCCINT 1V0 FMC1 LA24_P JX2_DIFF_IO_8_P 99 N26 P25 100 JX2_DIFF_IO_9_P FMC1 LA25_P FMC1 LA24_N JX2_DIFF_IO_8_N 101 N27 P26 102 JX2_DIFF_IO_9_N FMC1 LA25_N 1V0 VCCINT 103 104 2 5V 2V5 FMC1 LA28_P JX2_DIFF_IO_10_P 105 N28 T24 106 JX2_DIFF_ IO_11_P FMC1 LA27_P FMC1 LA28_N JX2_DIFF_IO_10_N 107 P28 T25 108 JX2_DIFF_ IO_11_N FMC1 LA27_N FMC_Vadj JX2_VCCIO_DIFF 109 11...

Page 33: ...e DDR voltage that is supplied to the DDR3 devices Since the Mini Module Plus Baseboard 2 supports the Virtex 5 Mini Module Plus the DDR voltage is selectable between 1 8 V DDR2 and 1 5 V 1 35 V DDR3 Since the Zynq utilizes DDR3 devices it is important to always have SW13 in the UP position marked K7 on the baseboard to insure the proper 1 5 V voltage is being supplied to the Zynq Mini Module s DD...

Page 34: ...q series devices These voltage settings can be modified by changing the position of the 0 ohm resistor s on the back side of the baseboard Refer the Mini Module plus Baseboard 2 User s Guide on the DRC for more detailed information about the baseboard power system www em avnet com en us design drc Pages Mini Module Plus Baseboard 2 aspx 2 11 Thermal Management An active heat sink is used to dissip...

Page 35: ...rated on the PCI Express bus using a PCI Express bus analyzer viewer such as PCI Tree NOTE The Mini Module Plus Baseboard does not get power from the PCI Express slot The external power supply shipped with the baseboard must be used to power the Zynq 7Z045 Mini Module Plus system 3 2 Micro SD Card Linux The supplied micro SD card shipped with the Zynq 7Z045 Mini Module Plus is pre programmed with ...

Page 36: ...Z045 Default DNP JP7 USB 2 0 VBUS SELECT Place this jumper when the USB 2 0 interface is to be used as the Host OTG This will provide VBUS with 5 0V to the endpoint device Default DNP JP8 PJTAG VREF Place this jumper to provide a 2 5 V reference voltage to a third party debugger Default DNP JP9 PFLASH WP Place this jumper to enable the Write Protect function for the parallel flash device U19 Defau...

Reviews: