A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
Online analysis of debug trace data for embedded systems
2018
2018 Design, Automation & Test in Europe Conference & Exhibition (DATE)
In the past, the common way to deal with this data was storing it for later offline analysis, which severely limits the time span that can be observed. ...
In this contribution, we present an FPGAbased solution that is able to process the trace data in real-time, enabling continuous observation of the state of a core. ...
The responsibility for the content remains with the authors. ...
doi:10.23919/date.2018.8342124
dblp:conf/date/DeckerDGHLLSWW18
fatcat:l6yfxktcwjf2bobabrdczrjaim
Trace Management, Debug, Analysis and Testing Tool for Embedded Systems
english
2015
International Journal of Innovative Research in Computer and Communication Engineering
english
In this we present solution for trace management, debug, analysis and testing of embedded systems during development and testing phase. ...
Usually, because of the variety of analysis techniques and tools, output data is not ISSN(Online): 2320-9801 ISSN (Print): 2320-9798 4350 standardized. ...
CONCLUSION AND FUTURE WORK A trace management infrastructure for embedded systems, it addresses the problems of trace formats heterogeneity, large traces management, trace analysis flow setup and scalable ...
doi:10.15680/ijircce.2015.0305050
fatcat:24mmfpdkvzd5veggq5fryf5g2m
Understanding and Fixing Complex Faults in Embedded Cyberphysical Systems
2021
Computer
Dealing with complex faults, particularly in the challenging area of embedded systems, craves for more powerful tools, which are now becoming available to engineers. ...
Understanding fault types can lead to novel approaches to debugging and runtime verification. ...
Acknowledgment -Parts of this research were supported by the US Department of Energy, Idaho National ...
doi:10.1109/mc.2020.3029975
fatcat:j7owatsuejgjndc4ketg3ohkk4
TinyDebug: Multi-Purpose Passive Debugging Framework for Embedded Wireless Systems
2011
DAIMI Report Series
To ease the task of debugging this</p> <p>paper present TinyDebug which is a multi-purpose passive</p> <p>debugging framework for developing embedded wireless sys-</p> <p>tems. ...
<span style="font-family: CMR9; font-size: xx-small;"><span style="font-family: CMR9; font-size: xx-small;"><p>Debugging embedded wireless systems can be cumbersome</p> <p>due to low visibility. ...
A logger is a module meant for storing traces of debug messages for later inspection and a listener is a local module interested in the debug messages triggered by the running system. ...
doi:10.7146/dpb.v40i595.7181
fatcat:uq77qyp7wbbxxd7czb6kdmo6o4
A Case Study Of Implementing A Gdb Interface Between An Arm Based Ic Simulator And Gnu Debugger
2016
Zenodo
This paper covers the replacement of GNU Debugger (GDB) in place of Keil Debugger for the ARM Based IC simulator. ...
So the program running on the simulator must be debugged, Keil is the debugger used for this purpose earlier. ...
channels between debug tool and target system, e.g. for communication with applications running on the targeted core or for configuration of additional analysis resources. ...
doi:10.5281/zenodo.62037
fatcat:e4gpab3blna4dcu63cqmqhqsbu
Debugging Cyber-Physical Systems with Pharo
2017
Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies - IWST '17
This paper reports on our experiences on applying two different on-line debugging techniques for a CPS system: remote debugging using the Pharo remote debugger and our IDRA debugger. ...
Debugging CPS systems is hard due to the time-sensitive nature of a distributed applications combined with the lack of control on the surrounding physical environment. ...
Acknowledgments We thank the anonymous reviewers for their comments. ...
doi:10.1145/3139903.3139913
dblp:conf/iwst/MarraBCKPPD17
fatcat:7nplqeog7ffgbjzgzdx4i3bxmu
Hardware-Based Runtime Verification with Embedded Tracing Units and Stream Processing
[chapter]
2018
Lecture Notes in Computer Science
Modern multi-core processors come with trace-ports that provide a highly compressed trace of the instructions executed by the processor. ...
Finally, we describe how light-weight, hardware-supported instrumentation can be used to enrich the control-flow trace with data values from the application. ...
Online monitoring of processor traces can reduce costs for certification and development efforts as well as debugging costs. ...
doi:10.1007/978-3-030-03769-7_5
fatcat:bxgfjsyzpfbpfksid3gu54kfxq
Rapidly Adjustable Non-intrusive Online Monitoring for Multi-core Systems
[chapter]
2017
Lecture Notes in Computer Science
This paper presents an approach for rapidly adjustable embedded trace online monitoring of multi-core systems, called RETOM. ...
Available debugging solutions can use it to reconstruct the run offline, but usually for up to a few seconds only. ...
We thank Jannis Harder and Sebastian Hungerecker for their work on TeSSLa, its compiler and the case study. ...
doi:10.1007/978-3-319-70848-5_12
fatcat:ejtphr7w3zeh7obawxla2cqkee
A case study of Time-Multiplexed Assertion Checking for post-silicon debugging
2010
2010 IEEE International High Level Design Validation and Test Workshop (HLDVT)
In this paper, we present a design-for-debug (DfD) techniquenamed Time-Multiplexed Assertion Checking (TMAC) --for post-silicon bug detection and isolation. ...
By instantiating assertion checkers in an on-chip reconfigurable block (either an embedded FPGA block or a spare programmable core) in a time-multiplexed fashion, TMAC enables hardware implementation of ...
The authors also acknowledge the support of the Gigascale Systems Research Center (GSRC), one of five research centers funded under the Focus Center Research Program, a Semiconductor Research Corporation ...
doi:10.1109/hldvt.2010.5496657
dblp:conf/hldvt/GaoC10
fatcat:df2ytxj3b5gyzi4mczpimnqpkm
Autonomous Ship Collision Avoidance Navigation Concepts, Technologies and Techniques
2007
Journal of navigation
(invited) Online Monitoring For Application Debugging And Integrity Checking, ECSIS Symposium on Intelligent Systems for Defence and Security (ISDS), Iasi, Romania, September 20-21, 2006.* 36. ...
Scottow, R.G., Hopkins A.B.T., McDonald-Maier, K.D.: Instrumentation of Real-Rime
Embedded Systems for Performance Analysis, 2006 IEEE Instrumentation and Measurement
Technology Conference (IMTC 2006 ...
doi:10.1017/s037346330700447x
fatcat:6wjaizfwybeurgoh7tbb5fmcaa
Scoped identifiers for efficient bit aligned logging
2010
2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010)
Detailed diagnostic data is a prerequisite for debugging problems and understanding runtime performance in distributed wireless embedded systems. ...
Through microbenchmarking of a complete LIS implementation for the TinyOS operating system, we demonstrate that LIS can comfortably fit onto low-end embedded systems. ...
ACKNOWLEDGMENTS This work is funded in part by the National Science Foundation under award # CCF-0820061, and by the Center for Embedded Networked Sensing. ...
doi:10.1109/date.2010.5457040
dblp:conf/date/SheaSC10
fatcat:znsqrrtfa5aqrgco7qqcc4mfru
A reconfigurable hardware-monitor for communication analysis in distributed real-time systems
[chapter]
1998
Lecture Notes in Computer Science
It will be demonstrated how HarMonIC can be used to signi cantly improve debugging, performance evaluation, and design space exploration of distributed real-time systems. ...
In particular this is true for distributed real-time systems, where mainly communication and synchronization cause violations of timing constraints. ...
The Trace Evaluation Unit TEU is a software package for the analysis and rating of sampled data. ...
doi:10.1007/3-540-64359-1_674
fatcat:wgnn2mjbp5hwhbxfbazzqajo3e
Fault Analysis and Debugging of Microservice Systems: Industrial Survey, Benchmark System, and Empirical Study
2018
IEEE Transactions on Software Engineering
Our findings also suggest that there is a strong need for more intelligent trace analysis and visualization, e.g., by combining trace visualization and improved fault localization, and employing data-driven ...
by introducing the state-of-the-art tracing and visualization techniques for distributed systems. ...
Visual trace analysis further improves visual log analysis by embedding log analysis in the context of traces. ...
doi:10.1109/tse.2018.2887384
fatcat:damr7dvogzgphbanwmthqurgna
Detailed diagnosis of performance anomalies in sensornets
2010
Proceedings of the 6th Workshop on Hot Topics in Embedded Networked Sensors - HotEmNets '10
In this paper, we propose an approach that uses the local flash storage of the motes for logging system data, in combination with online statistical analysis. ...
the correlation of large data sets of separate event types. ...
Acknowledgments Thanks to Daniel Gillblad (SICS) for insights on algorithms for computing correlations. ...
doi:10.1145/1978642.1978654
dblp:conf/emnets/ODonovanTHVS10
fatcat:dullfgevrvdv3dcf4u5iniryvq
EvAnT: Analysis and Checking of Event Traces for Wireless Sensor Networks
2008
2008 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (sutc 2008)
While the interpretation of the event traces is application-specific, a common method for analysis can be devised. ...
The contribution of this paper is an event analysis methodology that is implemented in the EvAnT framework. EvAnT allows for specifying queries that are executed on the collected traces. ...
Data mining techniques may be used for WSNs, e. g. to perform an online analysis of collected data for traffic reduction [19] . ...
doi:10.1109/sutc.2008.24
dblp:conf/sutc/WoehrlePLBT08
fatcat:gjbadc44snbthdp4cbgpmki3fi
« Previous
Showing results 1 — 15 out of 4,872 results