{"title":"矩阵反演加速单片机电路图像识别相关计算","authors":"Weisheng Wang, Yu Jin, Quan Yuan, Heming Sun","doi":"10.1109/ITC-CSCC58803.2023.10212438","DOIUrl":null,"url":null,"abstract":"As the most complex computation in the fundamental matrix manipulation, the operation of matrix inversion limits the processing capability in the field of the image recognition and the pertinent application specified circuit. The intensive computation of matrix inversion is mitigated by efficient algorithms such as the Sherman-Morrison formula and accelerated floating-point multiplication and addition, while still suffering from division operations. Here, we present a high-performance floating-point divider circuit, which is capsuled as an instructor in to a general processor Cortex-M3 MCU to efficiently improve the matrix inversion speed in image recognition. The reconstructed MCU circuits are fully implemented on the Xilinx Spartan6 FPGA platform. Compared to the Xilinx floating point IP, the proposed architecture intensively reduces the division operation time by 82%.","PeriodicalId":220939,"journal":{"name":"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Matrix Inversion Accelerated MCU Circuit for Image Recognition Pertinent Computation\",\"authors\":\"Weisheng Wang, Yu Jin, Quan Yuan, Heming Sun\",\"doi\":\"10.1109/ITC-CSCC58803.2023.10212438\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the most complex computation in the fundamental matrix manipulation, the operation of matrix inversion limits the processing capability in the field of the image recognition and the pertinent application specified circuit. The intensive computation of matrix inversion is mitigated by efficient algorithms such as the Sherman-Morrison formula and accelerated floating-point multiplication and addition, while still suffering from division operations. Here, we present a high-performance floating-point divider circuit, which is capsuled as an instructor in to a general processor Cortex-M3 MCU to efficiently improve the matrix inversion speed in image recognition. The reconstructed MCU circuits are fully implemented on the Xilinx Spartan6 FPGA platform. Compared to the Xilinx floating point IP, the proposed architecture intensively reduces the division operation time by 82%.\",\"PeriodicalId\":220939,\"journal\":{\"name\":\"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITC-CSCC58803.2023.10212438\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITC-CSCC58803.2023.10212438","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Matrix Inversion Accelerated MCU Circuit for Image Recognition Pertinent Computation
As the most complex computation in the fundamental matrix manipulation, the operation of matrix inversion limits the processing capability in the field of the image recognition and the pertinent application specified circuit. The intensive computation of matrix inversion is mitigated by efficient algorithms such as the Sherman-Morrison formula and accelerated floating-point multiplication and addition, while still suffering from division operations. Here, we present a high-performance floating-point divider circuit, which is capsuled as an instructor in to a general processor Cortex-M3 MCU to efficiently improve the matrix inversion speed in image recognition. The reconstructed MCU circuits are fully implemented on the Xilinx Spartan6 FPGA platform. Compared to the Xilinx floating point IP, the proposed architecture intensively reduces the division operation time by 82%.