Cyclone V器件手册: 第一卷:器件接口和集成

ID 683375
日期 7/24/2020
Public
文档目录

7.6.3. 发送配置数据

本小节介绍您在FPP x8、x16和x32配置方案中使用.rbf文件时如何发送配置数据。.rbf文件中的配置数据为小端(little endian)。

例如,如果.rbf文件包含字节序列02 1B EE 01,请参阅如下表格了解FPP x8、x16和x32配置方案中该数据如何传输的详细信息。

表 97.  发送FPP x8配置方案中的配置数据FPP x8配置方案中,字节的LSB为BIT0,而MSB为BIT7
BYTE0 = 02 BYTE1 = 1B BYTE2 = EE BYTE3 = 01
D[7..0] D[7..0] D[7..0] D[7..0]
0000 0010 0001 1011 1110 1110 0000 0001
表 98.  发送FPP x16配置方案中的配置数据FPP x16配置方案中,文件中第一个字节是配置字的LSB,文件中的第二个字节是配置字的MSB。
WORD0 = 1B02 WORD1 = 01EE
LSB: BYTE0 = 02 MSB: BYTE1 = 1B LSB: BYTE2 = EE MSB: BYTE3 = 01
D[7..0] D[15..8] D[7..0] D[15..8]
0000 0010 0001 1011 1110 1110 0000 0001

执行FPP配置时,请确保勿将高位或高字节与低位或低字节交换。配置过程中发送不正确的配置数据可能导致CONF_DONE信号出现意外行为。