Scalable Hardware Mechanism for Partitioned Circuits Operation
暂无分享,去创建一个
For designing hardware with a high-level synthesis tool using a programming language such as C or Java, its large size of logic circuit makes it difficult to implement the design in a single FPGA. In such a case, partitioning the logic circuit and implementing in multiple FPGAs is a commonly used approach. We propose the Scalable Hardware Mechanism, which enables the operation of a partitioned circuit to prevent the degradation of clock frequency by minimizing its dependence on the usage and the type of FPGA. Our mechanism provides a reduced delay by the collective signal transmission with the partitioned AES code generation circuit and the character string edit distance calculation circuit as partitioned circuits. The collective signal transmission has attained 1.27 times improvement in the speed for the AES code generation circuit and 3.16 times improvement for the character string edit distance calculation circuit compared with the circuit by the conventional method.
[1] Hideharu Amano,et al. Implementation and evaluation of an arithmetic pipeline on FLOPS-2D: multi-FPGA system , 2011, CARN.
[3] Mohamed Abid,et al. Frequency Optimization Objective during System Prototyping on Multi-FPGA Platform , 2013, Int. J. Reconfigurable Comput..
[4] Shinya Takamaeda-Yamazaki,et al. Pyverilog: A Python-Based Hardware Design Processing Toolkit for Verilog HDL , 2015, ARC.