{"title":"Signal processing and waves graphing acceleration using FPGA","authors":"Holguer A. Becerra, Jose P. Pinilla","doi":"10.1109/STSIVA.2013.6644924","DOIUrl":null,"url":null,"abstract":"FPGAs (Field Programmable Gate Arrays) and the description of custom HW (Hardware) are tools used for the enhancement of embedded applications, by abstracting exigent iterative tasks out of a processor and towards dedicated HW modules. This project contemplates the development of custom HWD (Hardware Description) in Verilog HDL (Hardware Description Language) for the acceleration of a signal wave graphing embedded system that performs the acquisition, processing and rasterization algorithms. A graphing module is described which provides the capability to intercept video interfaces, such as VGA or digital RGB, and overlay multiple wave graphs from raw data, with configurable characteristics. The development process of this project allowed the comparison of a wave graphing system based on a soft-processor, with accelerated designs using custom HWD for data acquisition and graphing. Results show that in addition to performance, the HWD modules offer lower power consumption and ease of implementation.","PeriodicalId":359994,"journal":{"name":"Symposium of Signals, Images and Artificial Vision - 2013: STSIVA - 2013","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Symposium of Signals, Images and Artificial Vision - 2013: STSIVA - 2013","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/STSIVA.2013.6644924","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
FPGAs (Field Programmable Gate Arrays) and the description of custom HW (Hardware) are tools used for the enhancement of embedded applications, by abstracting exigent iterative tasks out of a processor and towards dedicated HW modules. This project contemplates the development of custom HWD (Hardware Description) in Verilog HDL (Hardware Description Language) for the acceleration of a signal wave graphing embedded system that performs the acquisition, processing and rasterization algorithms. A graphing module is described which provides the capability to intercept video interfaces, such as VGA or digital RGB, and overlay multiple wave graphs from raw data, with configurable characteristics. The development process of this project allowed the comparison of a wave graphing system based on a soft-processor, with accelerated designs using custom HWD for data acquisition and graphing. Results show that in addition to performance, the HWD modules offer lower power consumption and ease of implementation.