Xtreme I/O Express ADC-DAC
Users Guide
Document: CTIM-00435
Revision: 0.08
Page 38 of 47
Connect Tech Inc. 800-426-8979 | 519-836-1291
Date: 2016-11-18
Flash Controller
Overview
The Mini PCIe ADC has a built-in flash controller to facilitate remote updates over the PCIe bus.
There are two usage modes – update flash and cold boot reconfig or update flash and live
reconfiguration.
Update flash and cold boot – the flash is erased and a new configuration image is written then
verified. The FPGA is not update until the next power cycle.
Update flash and liver reconfiguration – the flash is erased and new configuration image is written
then verified. The PCIe configuration registers are then save, the a configuration cycle is initiated,
and the PCIe configuration registers are restored.
Operation
For futher details on the flash controller operation, contact
necessary software package.
Memory Map
Offset
(Hex)
0x03
0x02
0x01
0x00
0x0000 SPI_CMD
0x0004 SPI_PARAM
0x0008 SPI_STATUS
0x000C SPI_RESULT
0x00100 SPI_PAGE_MEM
Register Details
For futher details on the flash controller operation, contact
necessary software package.