Title :
Debug-Tool for Embedded Real Time Systems
Author :
Langer, J. ; Koppenberger, K. ; Sulzbachner, C. ; Nestler, T.
Author_Institution :
Sch. of Hardware/Software Syst. Eng., Appl. Sci. Univ. of Upper Austria
Abstract :
In this paper we present the computer as a debug-tool for embedded real time systems. The debug-tool has a graphical user interface to set and view parameters. It also has a communication channel based on the serial interface to communicate with the appropriate hardware. The hardware consists of a FPGA with a debug-interface. In the FPGA, a softcore processor is implemented. Software and hardware latencies shall be measured with the debug-interface, to find sophisticated timing problems, which often cause problems in embedded control applications. The debug interface monitors all states and timings of the hardware and software under real time conditions. The computer can configure the debug-interface and set trigger-points to trigger special events, e.g. exceeded timing latencies for interrupt execution
Keywords :
embedded systems; field programmable gate arrays; graphical user interfaces; program debugging; FPGA; communication channel; computer engineering; debug interface; debug tool; embedded control applications; embedded real time systems; graphical user interface; interrupt execution; softcore processor; Communication channels; Delay; Embedded computing; Embedded software; Field programmable gate arrays; Graphical user interfaces; Hardware; Real time systems; Software debugging; Timing; Computer Engineering; debug-tool; embedded systems; monitoring;
Conference_Titel :
Computer as a Tool, 2005. EUROCON 2005.The International Conference on
Conference_Location :
Belgrade
Print_ISBN :
1-4244-0049-X
DOI :
10.1109/EURCON.2005.1630000