3-Feb-2015
Table 1 – DDR3L Connections
Differential clock output
Differential clock output
RAS column address select
Output dynamic termination
I/O Differential data strobe
I/O Differential data strobe
I/O Used to calibrate input
termination
I/O Used to calibrate input
termination
2.2.2 Quad-SPI Flash
PicoZed 7010/7020 features a 4-bit SPI (quad-SPI) serial NOR flash. The Spansion S25FL128S
(S25FL128SAGBHIA00) is used on this board. The Multi-I/O SPI Flash memory is used to
provide non-volatile boot, application code, and data storage. It can be used to initialize the PS
subsystem as well as configure the PL subsystem (bitstream). Spansion provides Spansion Flash
File System (FFS) for use after booting the Zynq-7000 AP SoC.
The relevant device attributes are:
128Mbit
o Optional densities are available via customization
x1, x2, and x4 support
Speeds up to 104 MHz, supporting Zynq configuration rates @ 100 MHz
o In Quad-SPI mode, this translates to 400Mbs
Powered from 3.3V
The Quad-SPI Flash connects to the Zynq PS QSPI interface. This requires connection to
specific pins in MIO Bank 0/500, specifically MIO[1:6,8] as outlined in the Zynq TRM. Quad-SPI
feedback mode is used, thus qspi_sclk_fb_out/MIO[8] is connected to a 20K pull-up resistor to
3.3V and nothing else. This allows a QSPI clock frequency greater than FQSPICLK2. The 20K
pull-up straps VMODE[1], setting the Bank 1 Voltage to 1.8V.
Table 2 – Quad-SPI Flash Pin Assignment and Definitions
Note: The QSPI data and clock pins are shared with the VMODE set resistors and the BOOT
MODE select jumper JT4 and switch SW1.