RCA on FPGAs Designed by RTL Design Methodology and Wave-Pipelined Operation

dc.contributor.authorTomoaki Sato
dc.contributor.authorSorawat Chivapreecha
dc.contributor.authorPhichet Moungnoul
dc.contributor.authorKohji Higuchi
dc.date.accessioned2025-07-21T05:58:09Z
dc.date.issued2017-05-09
dc.description.abstractField-programmable gate arrays (FPGAs) are used in various systems with reconfigurable functions. Conventional FPGAs have been developed using a transistor level description for minimizing routing delay. Although FPGAs developed with a register transfer level (RTL) design methodology provide various benefits to the designers of a system-on-a-chip (SoC), they have not been realized. Therefore, the authors advanced their development. They should be shown to operate with practical throughput. For this purpose, circuits on these device need to be designed and evaluated. In this paper, a ripple-carry adder (RCA) was designed and the throughput of the RCA was evaluated. The resulting throughput was applicable to network processors. Additionally, a wave-pipelined operation without changing the RCA revealed that the problem of routing delay in FPGA developed by RTL methodology was mitigated. The contributions of this paper are to clarify that a 4-bit adder can be implemented on FPGAs and their throughput can be improved by wave-pipelined operations.
dc.identifier.doi10.37936/ecti-cit.2017111.65680
dc.identifier.urihttps://dspace.kmitl.ac.th/handle/123456789/6454
dc.subject.classificationEmbedded Systems Design Techniques
dc.titleRCA on FPGAs Designed by RTL Design Methodology and Wave-Pipelined Operation
dc.typeArticle

Files

Collections