J. Albó-Canals, J. A. Villasante-Bembibre, J. Riera-Babures, X. Vilasís-Cardona
{"title":"8-Bit gray-scale DTCNN implementation over an FPGA for Robot Guiding algorithm","authors":"J. Albó-Canals, J. A. Villasante-Bembibre, J. Riera-Babures, X. Vilasís-Cardona","doi":"10.1109/CNNA.2010.5430336","DOIUrl":null,"url":null,"abstract":"This paper presents the application of an 8-bit Field Programmable Gate Array (FPGA) implementation of a Discrete Time Cellular Neural Network (DTCNN) suitable for small image gray-scale pre-processing (simple operations with high computational burden). It uses Split & Shift techniques to have a 12 × 12 grid. Reduced grid is necessary because of windowing process is added to process bigger images (NIOSII and peripherical elements occupation consume 4000 logic elements (LE) approximately). The implementation over the FPGA uses I2C interfece to communicate with Lego Mindstorm Device.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CNNA.2010.5430336","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper presents the application of an 8-bit Field Programmable Gate Array (FPGA) implementation of a Discrete Time Cellular Neural Network (DTCNN) suitable for small image gray-scale pre-processing (simple operations with high computational burden). It uses Split & Shift techniques to have a 12 × 12 grid. Reduced grid is necessary because of windowing process is added to process bigger images (NIOSII and peripherical elements occupation consume 4000 logic elements (LE) approximately). The implementation over the FPGA uses I2C interfece to communicate with Lego Mindstorm Device.