Hybrid AXI Bus Interconnect Structure Design for FPGA-Based Image Processing Systems
In the digital era, image processing technology is crucial for key areas such as security monitoring, medical imaging, and intelligent transport. FPGA-based image processing systems have become the first choice for design due to their high parallel computing capability and programmability. However, existing FPGA-based image processing systems often need to compromise on system area and complexity to pursue high real-time and high performance. To this end, this paper proposes a hybrid interconnect architecture that incorporates ShareBus and Crossbar based on the AXI bus. The architecture assigns IP modules to the corresponding sub-interconnect modules according to the speed of the data transfer rate and introduces an arbitration module with weights and a caching mechanism with random access queues. The experimental results demonstrate that the two interconnect submodules, ShareBus and Crossbar, improve the performance by 14.7% and 5.5%, respectively, compared with calling IP, which overall improves the data transmission capability and reduces the complexity, achieves efficient management and scheduling, and provides a new way of thinking for optimizing the performance of the image processing system.
Authors
- Youyao Liu
- Gang Cai (ORCID: https://orcid.org/0000-0002-9296-0775)
- Zhihong Huang (ORCID: https://orcid.org/0000-0002-4235-2587)
- Wanyu Bai
Institutions
- Chinese Academy of Sciences (CN)
- Beijing Microelectronics Technology Institute (CN)
- Xi’an University of Posts and Telecommunications (CN)
- Aerospace Information Research Institute (CN)
Publication Details
- Published
- 2024-09-20
- DOI
- https://doi.org/10.1145/3703935.3704102
- Primary Topic
- CCD and CMOS Imaging Sensors
- Type
- article
- Field-Weighted Citation Impact
- 0.00