{"title":"FPGA Based Edge Detection: Integer Division Algorithm with a Constant Divisor","authors":"Dimitre Kromichev","doi":"10.1109/ELECTRONICA55578.2022.9874362","DOIUrl":null,"url":null,"abstract":"The paper presents an integer division algorithm with a constant divisor. Its application is focused on the computation of Gaussian weighted average function in FPGA based edge detection. Investigated are the algorithm's highest clock frequency and the smallest count of clock cycles required to provide the integer division result. Proved is the algorithm's capability to guarantee mathematical exactness for the entire range of values computed in Gaussian filtering. Ten FPGA families of Intel (Altera) are used to obtain the experimental data.","PeriodicalId":443994,"journal":{"name":"2022 13th National Conference with International Participation (ELECTRONICA)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 13th National Conference with International Participation (ELECTRONICA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ELECTRONICA55578.2022.9874362","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The paper presents an integer division algorithm with a constant divisor. Its application is focused on the computation of Gaussian weighted average function in FPGA based edge detection. Investigated are the algorithm's highest clock frequency and the smallest count of clock cycles required to provide the integer division result. Proved is the algorithm's capability to guarantee mathematical exactness for the entire range of values computed in Gaussian filtering. Ten FPGA families of Intel (Altera) are used to obtain the experimental data.