Configuration Frame Reads (Query Command) - 3.1 English

UltraScale Architecture Soft Error Mitigation Controller LogiCORE IP Product Guide (PG187)

Document ID
PG187
Release Date
2023-11-08
Version
3.1 English

The Configuration Frame Read command is used to read the contents of Configuration Frames. The hex value supplied with this command represents the same address value used for error injections in Table 1. The format of this command is:

Q {n-digit hex value}

n = 10 for UltraScale and n = 11 for UltraScale+.

Note: The word and bit fields for the frame address are ignored. The command always returns the entire contents of a frame.

After execution of the UltraScale device Query command, the controller returns 123 lines (word 0 first; word 122 last) of hexadecimal data (31:0). The data might or might not be all zeros as shown:

I> Q C000000000
00000000
00000000
00000000
...
00000000
00000000
00000000
I>

After execution of the UltraScale+ device Query command, the controller returns 93 lines (word 0 first; word 92 last) of hexadecimal data (31:0). The data might or might not be all zeros as shown:

I> Q C0000000000
00000000
00000000
00000000
...
00000000
00000000
00000000
I>

The ability to read the configuration memory content is especially useful to debug the behavior of the IP when error injections are performed.