Title
Simulation-Based Hw/Sw Co-Debugging For Field-Programmable Systems-On-Chip
Abstract
We are presenting SimXMD (Simulation-based eXperimental Microprocessor Debugger), a tool that allows developers to debug microcontroller code and custom hardware simultaneously. SimXMD connects a GNU debugger instance to a full-system simulation of an embedded FPGA system. This enables free-roaming investigation of hardware-software interactions inside the system, including reverting back to an earlier point in simulation time. A custom memory logging mechanism enables access to variables in on-chip, off-chip and cached memory. SimXMD is open source, and its modular architecture facilitates extension to other embedded processors as well as different simulators and debuggers.
Year
Venue
Keywords
2013
2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS
microcontrollers,system on chip,logic design,embedded systems,field programmable gate arrays
Field
DocType
ISSN
Logic synthesis,System on a chip,Debugger,Computer science,Cache,Parallel computing,Microprocessor,Field-programmable gate array,Microcontroller,Operating system,Embedded system,Debugging
Conference
1946-1488
Citations 
PageRank 
References 
1
0.37
8
Authors
2
Name
Order
Citations
PageRank
Ruediger Willenberg171.58
Paul Chow2868119.97