Venkata Reddy Kopparthi, Rangababu Peesapati, S. L. Sabat
{"title":"低复正交匹配追踪算法在FPGA上的片上实现","authors":"Venkata Reddy Kopparthi, Rangababu Peesapati, S. L. Sabat","doi":"10.1109/ICSC48311.2020.9182724","DOIUrl":null,"url":null,"abstract":"This paper presents a System on Chip (SoC) implementation of the standard Orthogonal Matching Pursuit (OMP) algorithm using matrix partition and Modified Cholesky factorization techniques. A fixed-point optimized hardware Intellectual Property (IP) of the OMP algorithm is designed using a high-level synthesis (HLS) tool. The execution time of the optimized fixed-point hardware IP for different sparsity is compared with the equivalent fixed-point and floating-point realization on the Zynq-7000 Field Programmable Gate Array (FPGA). Intel senor data is used for verifying the functionality of the SoC design. The experiment is carried out for signal length (N), compressed signal length (M) as 256 and 84 respectively with different sparsity factor (K) as 5, 10 and 15. The acceleration factor of 70 and 73 is achieved for the fixed-point and floating-point software realization of the OMP algorithm, respectively.","PeriodicalId":334609,"journal":{"name":"2020 6th International Conference on Signal Processing and Communication (ICSC)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"System on Chip Implementation of Low Complex Orthogonal Matching Pursuit Algorithm on FPGA\",\"authors\":\"Venkata Reddy Kopparthi, Rangababu Peesapati, S. L. Sabat\",\"doi\":\"10.1109/ICSC48311.2020.9182724\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a System on Chip (SoC) implementation of the standard Orthogonal Matching Pursuit (OMP) algorithm using matrix partition and Modified Cholesky factorization techniques. A fixed-point optimized hardware Intellectual Property (IP) of the OMP algorithm is designed using a high-level synthesis (HLS) tool. The execution time of the optimized fixed-point hardware IP for different sparsity is compared with the equivalent fixed-point and floating-point realization on the Zynq-7000 Field Programmable Gate Array (FPGA). Intel senor data is used for verifying the functionality of the SoC design. The experiment is carried out for signal length (N), compressed signal length (M) as 256 and 84 respectively with different sparsity factor (K) as 5, 10 and 15. The acceleration factor of 70 and 73 is achieved for the fixed-point and floating-point software realization of the OMP algorithm, respectively.\",\"PeriodicalId\":334609,\"journal\":{\"name\":\"2020 6th International Conference on Signal Processing and Communication (ICSC)\",\"volume\":\"52 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 6th International Conference on Signal Processing and Communication (ICSC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSC48311.2020.9182724\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 6th International Conference on Signal Processing and Communication (ICSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSC48311.2020.9182724","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
System on Chip Implementation of Low Complex Orthogonal Matching Pursuit Algorithm on FPGA
This paper presents a System on Chip (SoC) implementation of the standard Orthogonal Matching Pursuit (OMP) algorithm using matrix partition and Modified Cholesky factorization techniques. A fixed-point optimized hardware Intellectual Property (IP) of the OMP algorithm is designed using a high-level synthesis (HLS) tool. The execution time of the optimized fixed-point hardware IP for different sparsity is compared with the equivalent fixed-point and floating-point realization on the Zynq-7000 Field Programmable Gate Array (FPGA). Intel senor data is used for verifying the functionality of the SoC design. The experiment is carried out for signal length (N), compressed signal length (M) as 256 and 84 respectively with different sparsity factor (K) as 5, 10 and 15. The acceleration factor of 70 and 73 is achieved for the fixed-point and floating-point software realization of the OMP algorithm, respectively.