Mini PCIe ADC
Users Guide
Document: CTIM-00149
Revision: 0.02
Page 16 of 22
Connect Tech Inc. 800-426-8979 | 519-836-1291
Date: 2018-10-25
Flash Controller
Overview
The Mini PCIe ADC has a built-in flash controller to facilitate remote updates over the Mini 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 [email protected] to obtain the 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 [email protected] to obtain the necessary
software package.