首页>
外国专利>
APPARATUS AND METHOD FOR IMPROVING EMULATION SPEED OF HIGH-LEVEL LANGUAGES IN ON-CHIP EMULATION SYSTEMS
APPARATUS AND METHOD FOR IMPROVING EMULATION SPEED OF HIGH-LEVEL LANGUAGES IN ON-CHIP EMULATION SYSTEMS
展开▼
机译:改进芯片上仿真系统中高级语言仿真速度的装置和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods and apparatus for stepping-over and stepping-out of functions encountered during program execution on a target processor (120) during debug operations are implemented within a combination of an emulator (125) and a debug module (140). By having communication and storage devices (230, 235, 240, 255, 257, 260) available on-chip in the debug module, stepping and address compare details are conducted local to the processor at hardware speeds. The methods correctly determine necessary algorithmic steps to accommodate recursive and nested function calls without intervention by a combination of a host debug platform and a debug software application. This avoids the amount of time that would otherwise be necessary to cycle communications to ,the debug host level to accomplish the same processes. Override instructions (255) for the target processor can be inserted and alternate memory locations jumped to under control (245) of the same debug module, thereby using hardware resources efficiently.
展开▼