{"title":"Microcontroller tracing in Hardware in the Loop tests integrating trace port measurement capability into NI VeriStand","authors":"B. Scherer, G. Horváth","doi":"10.1109/CARPATHIANCC.2014.6843660","DOIUrl":null,"url":null,"abstract":"Developing software for safety critical embedded systems requires extensive testing, and HIL (Hardware in the Loop) test has one of the most important roles in this testing process. Modern microcontrollers can provide opportunities to improve the efficiency and capability of traditional HIL testing. Many of these opportunities are connected to their internal so called Trace interfaces. This paper shortly introduces the capabilities of these Trace interfaces, and presents the way to integrate them into a professional HIL test development environment the NI VeriStand. The integration process starts with the acquisition of Trace signals, which requires a high speed FPGA based solution, and then a way to capture and process the data at the VeriStand engine level (usually runs on a real-time target), and at the Workspace level (Host PC) is described. The paper ends with the conclusion, which analyzes the throughput and capabilities of the integrated Trace interface and shows the possible application of the data captured by it.","PeriodicalId":105920,"journal":{"name":"Proceedings of the 2014 15th International Carpathian Control Conference (ICCC)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 15th International Carpathian Control Conference (ICCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CARPATHIANCC.2014.6843660","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Developing software for safety critical embedded systems requires extensive testing, and HIL (Hardware in the Loop) test has one of the most important roles in this testing process. Modern microcontrollers can provide opportunities to improve the efficiency and capability of traditional HIL testing. Many of these opportunities are connected to their internal so called Trace interfaces. This paper shortly introduces the capabilities of these Trace interfaces, and presents the way to integrate them into a professional HIL test development environment the NI VeriStand. The integration process starts with the acquisition of Trace signals, which requires a high speed FPGA based solution, and then a way to capture and process the data at the VeriStand engine level (usually runs on a real-time target), and at the Workspace level (Host PC) is described. The paper ends with the conclusion, which analyzes the throughput and capabilities of the integrated Trace interface and shows the possible application of the data captured by it.