Title :
Designing source-level debug - for embedded system platform
Author :
Deng, Zhengjie ; Chen, Zhanglong
Author_Institution :
Fudan Univ. Embedded Syst. Lab., Shanghai, China
Abstract :
During the development of the Platform for Embedded System, it is an important problem to design the source-level debugger. The software will be very complex to design if we simulate the system only through software. On the contrary, if we do it only by hardware step support, user will feel that they have wasted much time during debugging. In the article, we raise an idea, which combine software with hardware. Based on this idea, we introduce HALF-SIMULATE which take care of the designer and is faster than only using hardware step support. We explain the method of designing the HALF-SIMULATE through analyzing the ARM instruction, and then compare it with the other two methods (only soft or only hard). In the end, we conclude that the HALF-SIMULATE method is better.
Keywords :
computer debugging; digital simulation; embedded systems; program debugging; program diagnostics; program testing; ARM instruction; HALF-SIMULATE; embedded system platform; hardware step support; source-level debugging; Debugging; Design methodology; Displays; Embedded system; Hardware; Ice; Instruments; Read-write memory; Tellurium; Testing;
Conference_Titel :
Computer Supported Cooperative Work in Design, 2004. Proceedings. The 8th International Conference on
Print_ISBN :
0-7803-7941-1
DOI :
10.1109/CACWD.2004.1349123