AR# 1941

FPGA Configuration - For bytewise (Peripheral, Parallel, SelectMAP) configuration, which is the MSB, D7 or D0?


Keywords: peripheral, msb, d7, d0, configuration, byte

Urgency: Standard

General Description:
The first two bytes to be loaded in parallel configuration are FF 20. If the data is viewed this way, is D7 the MSB or LSB?
(D7 .. D0 refer to the parallel configuration data pins on the FPGA.)


D0 is the MSB and D7 is the LSB.

Therefore, the second byte loaded to D7...D0 of the FPGA would look like:

[D0:D7]: D0 D1 D2 D3 D4 D5 D6 D7
[ 2 0 ]: 0 0 1 0 0 0 0 0

The data book will refer to D0 as the LSB in some cases, as that is how the data is organized internally for the FPGA. To ensure that the configuration data is being presented in the proper order, use the example above.

Refer to Answer record 7112 for more information.
AR# 1941
Date 10/06/2008
Status Archive
Type General Article