If the C7000 core hangs due to a memory transaction not progressing.  It is possible to
issue a force connection. This will make the registers available.  If the onchip trace
buffer was in use, it can be decoded using the registers.

The commands to enable this debug at the c7000 debugger are:

SYStem.ENTERPostMortem:
`	This will set the POST_MORTEM bit and show it as the system state in the lower right corner.

	The post-mortem state can be used for hang recovery, when the CPU is hanging in the "running"¯state and no
	CPU registers can be read. Executing this command will force the CPU into a halted state where all CPU
	and ECR registers can be read.
	Warning: Performing "Go"¯in post-mortem state results in undefined behavior.

        This command from a non-running state will not fully enter the postmortem state.  It may
        however change/unblock unaccessible registers.

SYStem.MemFORCEREADY:
	This will set the FORCE_READY bit in order to unlock a blocked indirect access port.

	If the CPU has been placed in post-mortem state with SYStem.ENTERPostMortem this command allows
	to unblock memory accesses which are currently blocked by the memory system. If a subsequent memory
	access leads to a blocking state, the command has to be used again.

The C7000 after issuing these commands will attach and show registers.  It may or may
not be able to make memory fetches using the C7000.  Memory can also be inspected using the
debugger AXI-AP DAP port, or using another core in the system.
