Scalable Hardware Mechanism for Partitioned Circuits Operation

Yusuke Katoh, Hironari Yoshiuchi, Yoshio Murata, Hironori Nakajo
2018 ECTI Transactions on Computer and Information Technology  
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
more » ... 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.
doi:10.37936/ecti-cit.2018122.142511 fatcat:pybwyfi6rnf5dcizypjpz6hcni