发明名称 DEBUG SUPPORT FOR BLOCK-BASED PROCESSOR
摘要 Systems and methods are disclosed for supporting debugging of programs in block-based processor architectures. In one example of the disclosed technology, a processor includes a block-based processor core for executing an instruction block comprising an instruction header and a plurality of instructions. The block-based processor core includes execution control logic and core state access logic. The execution control logic can be configured to schedule respective instructions of the plurality of instructions for execution in a dynamic order during a default execution mode and to schedule the respective instructions for execution in a static order during a debug mode. The core state access logic can be configured to read intermediate states of the block-based processor core and to provide the intermediate states outside of the block-based processor core during the debug mode.
申请公布号 WO2017048650(A1) 申请公布日期 2017.03.23
申请号 WO2016US51411 申请日期 2016.09.13
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 BURGER, Douglas C.;SMITH, Aaron L.
分类号 G06F9/38;G06F9/30;G06F11/00;G06F11/36 主分类号 G06F9/38
代理机构 代理人
主权项
地址