Non-Continuous Selectmap Data Loading - Xilinx Virtex-4 Configuration User Manual

Fpga
Hide thumbs Also See for Virtex-4:
Table of Contents

Advertisement

Chapter 2:
Configuration Interfaces

Non-Continuous SelectMAP Data Loading

Non-continuous data loading is used in applications where the configuration controller
cannot provide an uninterrupted stream of configuration data—for example, if the
controller pauses configuration while it fetches additional data.
Configuration can be paused in two ways: by deasserting the CS_B signal (Free-Running
CCLK method,
PROGRAM_B
INIT_B
CCLK
CS_B
DATA[0:7]
RDWR_B
BUSY
Figure 2-17: Non-Continuous SelectMAP Data Loading with Free-Running CCLK
Notes relevant to
1.
2.
3.
4.
5.
6.
7.
8.
9.
10. Byte loaded on rising CCLK edge.
11. The user deasserts CS_B; byte ignored.
12. Byte loaded on rising CCLK edge.
13. Byte loaded on rising CCLK edge.
14. Byte loaded on rising CCLK edge.
48
Figure
2-17) or by halting CCLK (Controlled CCLK method,
(2)
(5)
(6)
(3)
(1)
(4)
High-Z
Figure
2-17:
RDWR_B is driven Low by the user, setting the SelectMAP data pins as inputs for
configuration. RDWR_B can be tied Low if readback is not needed. RDWR_B should
not be toggled after CS_B has been asserted, as this triggers an ABORT. (See
"SelectMAP
ABORT").
Device is ready for configuration after INIT_B toggles High.
The user asserts CS_B Low, enabling SelectMAP data bus. CS_B signal can be tied Low
if there is only one device on the SelectMAP bus. If CS_B is not tied Low, it can be
asserted at any time.
BUSY goes Low shortly after CS_B is asserted. If CS_B is tied Low, BUSY is driven Low
before INIT_B toggles High.
Byte loaded on rising CCLK edge.
Byte loaded on rising CCLK edge.
The user deasserts CS_B; byte ignored.
The user deasserts CS_B; byte ignored.
Byte loaded on rising CCLK edge.
www.xilinx.com
(7)
(8)
(9)
(10)
(11)
High-Z
High-Z
Virtex-4 FPGA Configuration User Guide
Figure
2-18).
(12)
(13)
(14)
ug071_26_073007
UG071 (v1.12) June 2, 2017
R

Advertisement

Table of Contents
loading

Table of Contents