In order to promote the large-scale application of FPGA computation
a micro architecture of FPGA based on dynamic partial reconfiguration mechanism is designed and implemented. The architecture provides a set of user-development mode that can improve the development efficiency of FPGA
which can support SIMD/MIMD parallel computing mode in FPGA
and supports pipeline mode through communication of reconfigurable units. The experimental results show that the architecture can effectively simplify the users programming mode while maintaining the high performance and low power consumption of FPGA computing system.
关键词
Keywords
references
CongJ, Liu B, Neuendorffer S, et al. High-Level synthesis for FPGAs: from prototyping to deployment[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2011, 30(4): 473-491. DOI: 473
Todman T J, Constantinides G A, Wilton S J E, et al. Reconfigurable computing: architectures and design methods[J]. IEEE Proceedings-Computers and Digital Techniques, 2005, 152(4): 193-207. DOI: 193
Schmit H H, Cadambi S, Moe M, et al. Pipeline reconfigurable FPGAs[J]. J V LSI Sign Process, 2000, 24(2/3);129-146. DOI: 129
Owens J D, Houston M, Luebke D, et al. GPU computing[J]. Computer, 2008, 40(3): 879-899. DOI: 879
UK Louise H Crockett, Ross A Elliot, Martin A Enderwitz. The ZYNQ book: embedded processing with the arm cortex-a9 on the xilinx zynq-7000 all programmable Soc[M]. UK: Strathclyde Academic Media, 2014.
Herbordt M C, Van Court T, Gu Yongfeng, et al. Achieving high performance with FPGA-based computing[J]. Computer, 2007, 40(3): 50-57. DOI: 50