DocumentCode :
2965847
Title :
A test port for interfacing and debugging ARM9 processors implemented in FPGA
Author :
Fabay, K.B.F. ; Jardin, J.C.F. ; Jocson, K.J.C. ; Pelayo, B.R.D. ; Alvarez, Anastacia B. ; Madamba, Joy Alinda R. ; Alarcon, Louis P.
Author_Institution :
Microelectron. & Microprocessors Lab., Univ. of the Philippines - Diliman, Quezon City, Philippines
fYear :
2012
fDate :
19-22 Nov. 2012
Firstpage :
1
Lastpage :
5
Abstract :
This paper presents an FPGA implementation of a test port for interfacing and debugging ARM9 processors. The system included a communication interface for debugging the processor, together with the JTAG-based module that granted debugging capability to the selected ARM9 core. Also included was an application software debugger that readily shows the comparison of expected and gathered results from the processor core. The debugging system for the selected ARM9 processor was successfully implemented in a Virtex 5 FPGA development board and was tested using the supported data processing instructions. The latency measured was 0.3 ms per instruction for a baud rate of 4800.
Keywords :
electronic engineering computing; field programmable gate arrays; microprocessor chips; program debugging; program testing; ARM9 core; ARM9 processor interfacing; ARM9 processors debugging; FPGA implementation; JTAG-based module; Virtex 5 FPGA development board; application software debugger; communication interface; data processing instructions; debugging capability; debugging system; processor core; test port; Debugging; Field programmable gate arrays; Ports (Computers); Program processors; Registers; Universal Serial Bus; ARM9; Debug; FPGA; JTAG; UART;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2012 - 2012 IEEE Region 10 Conference
Conference_Location :
Cebu
ISSN :
2159-3442
Print_ISBN :
978-1-4673-4823-2
Electronic_ISBN :
2159-3442
Type :
conf
DOI :
10.1109/TENCON.2012.6412304
Filename :
6412304
Link To Document :
بازگشت