![FastVision FC13 User And Reference Manual Download Page 55](http://html1.mh-extra.com/html/fastvision/fc13/fc13_user-and-reference-manual_546418055.webp)
55
0
X
FF
FPGA
C
ONFIGURATION
.
The bits are:
Bit 7 Read only "Fget8" status. This is high when the sequencer is still running from a
prior operation.
Bit 6 is reserved.
Bit 5 FPGA Loaded on write, FPGA done on read. Writing this bit high indicates that the
program has finished loading the data FPGA and enables the pinsaver muxes. FPGA
Done is the configuration pin function.
Bit 4 FPGA M1 on write, FPGA INIT on read. M1 is the configuration mode bit. Other
mode bits are pulled up. Writing 1 sets the Data FPGA into slave serial mode for
configuration load by the Control FPGA. Writing 0 sets the Data FPGA into JTAG mode
for configuration by external Xilinx Parallel Cable. FPGA Init is inverted from the active low
configuration /INIT pin.
Bit 3 Read only FPGA Data Out. This allows read back functions to be implemented in
the future.
Bit 2 Write only FPGA Program. This bit is inverted before driving the chip's active low
pin. Setting this bit to 1 resets the Data FPGA configuration.
Bit 1 FPGA Configuration Clock on write, Configuration Timeout on read. Writing this bit
directly affects the FPGA CCLK pin except when the "Fget8" sequencer is running. In that
case this bit enables Flash to FPGA data transfer if it is 1. Running "Fget8" while this bit is
0 will not cause any changes to the FPGA DIN or CCLK signals. Configuration Timeout
goes high if there have been 16,777,216 CCLK clocks since Program was last asserted.
This can be used as a simple timeout mechanism for a program that only checks the Done
and Init status during FPGA configuration.
Bit 0 FPGA Data In on write, Access Test Bit on read. During FPGA configuration this is
the serial data to the Data FPGA. After configuration it could be used as an additional
control line to the Data FPGA. The Access Test Bit toggles on any port read. Thus
reading this register twice in a row will always provide different data. This can be used to
test whether the register access enable signal is active.
S
ENSOR
R
EGISTER
M
AP
All of the following registers can only be accessed when the sensor register write enable
signal is set. This is bit 2 of register 0xfb. Writing these registers will also cause the
values to be shadowed in the scratchpad RAM at whatever page is currently indicated by
bits 1 and 0 of register 0xfb. Thus although the registers themselves are write-only, there
is a copy in the scratchpad RAM immediately after writing them. The scratchpad copy can