Download eBug: Debugging Extensions for the eMIPS Dynamically Extensible
Transcript
IDLE Uart incoming byte == suspend command byte Break instruction in ID stage (signal from ext_debug_control_fsm) Notify emips2gdb about a break instruction Send Ack to emips2gdb and stall request suspendAck == 1 (signal from ext_debug_control_fsm) 1 Uart incoming byte Command byte Decode St op C deb co o n u m tin gg m ue in g: an d Wait for emips2gdb commands Register operations Memory operations Reg ops done Register Access Mem ops done Memory Access Figure 12: main_fsm - 21 -