188.8.131.52.4. Verifying the Option Bit Start and End Addresses
The following table shows the bit fields of the start address.
|Addressable start address
|Page valid bit
|Addressable end address
To restore the addresses:
- Start address—append 13'b0000000000000 to the addressable start address
- End address—append 2'b11 to the addressable end address
For a .pof that has two page addresses with the values shown in the following table.
|0x00 – 0x03
|0x04 – 0x07
|0x08 – 0x0B
|0x0C – 0x0F
For Page 0 if you append the start address bits[31:11] with 13'b0000000000000, the result is 32'b00000000000000010000000000000000 = 0x10000.
If you append the end address 0x00196E0 with 2'b11, the result is 26'b00011001011011100011000011 = 0x65B8C3.
For Page 1 if you append the start address with 13'b0000000000000, the result is 32'b0000000000011100000000000000000000 = 0x700000.
If you append end address 0x00352E30 with 2’b11, the result is 32'b00000000110101001011100011000011 = 0xD4B8C3.
The start and end address must be correlated with the start and end address for each page printed in the .map file.