{"id":955,"date":"2025-07-16T15:15:53","date_gmt":"2025-07-16T15:15:53","guid":{"rendered":"https:\/\/els-journal.net\/wp\/about\/"},"modified":"2025-07-16T15:16:25","modified_gmt":"2025-07-16T15:16:25","slug":"29202-high-performance-and-resource-efficient-squaring-architecture-for-fpga-platforms","status":"publish","type":"page","link":"https:\/\/els-journal.net\/wp\/?page_id=955","title":{"rendered":"29202 High-Performance and Resource-Efficient Squaring Architecture for FPGA Platforms"},"content":{"rendered":"\n\n\n<h3>Vol. 29, No. 2 &#8211; December 2025<\/h3>\n<h3>High-Performance and Resource-Efficient Squaring Architecture for FPGA Platforms<\/h3>\n<h5>https:\/\/doi.org\/10.53314\/ELS2529053K<\/h5>\n<h5>Burhan Khurshid<\/h5>\n<h5><b>Abstract<\/b><\/h5>\n<h5>Hardware-intensive signal processing has seen tremendous&nbsp;<span style=\"font-size: 14px;\">growth over the last few decades, owing to the advances&nbsp;<\/span><span style=\"font-size: 14px;\">in VLSI technology. This has resulted in a significant paradigm&nbsp;<\/span><span style=\"font-size: 14px;\">shift, wherein different computational functionalities are increasingly&nbsp;<\/span><span style=\"font-size: 14px;\">implemented using different hardware platforms. The squaring&nbsp;<\/span><span style=\"font-size: 14px;\">function is one such operation that finds its application in many&nbsp;<\/span><span style=\"font-size: 14px;\">signal-processing tasks. Since squaring is a specific case of multiplication,&nbsp;<\/span><span style=\"font-size: 14px;\">traditional multiplication algorithms can be adapted to&nbsp;<\/span><span style=\"font-size: 14px;\">create high-performance squaring architectures. In this paper, we&nbsp;<\/span><span style=\"font-size: 14px;\">present a squaring architecture that is based on the CORDIC algorithm.&nbsp;<\/span><span style=\"font-size: 14px;\">The hardware efficiency of the CORDIC algorithm enables&nbsp;<\/span><span style=\"font-size: 14px;\">it to compute different mathematical functions using only shift and&nbsp;<\/span><span style=\"font-size: 14px;\">add operations. By operating the algorithm in linear mode, the&nbsp;<\/span><span style=\"font-size: 14px;\">CORDIC computations can be modeled to emulate the squaring&nbsp;<\/span><span style=\"font-size: 14px;\">function. Our 8-bit CORDIC-based squaring architecture shows a&nbsp;<\/span><span style=\"font-size: 14px;\">25% and 38% reduction in PDAP over the existing best design for&nbsp;<\/span><span style=\"font-size: 14px;\">ASIC and FPGA platforms, respectively.<\/span><\/h5>\n<h5>Full text:  <a class=\"fas fa-file-pdf\" href=\"https:\/\/els-journal.net\/wp\/wp-content\/uploads\/2025\/07\/2025-29-2-02.pdf\" target=\"_blank\" rel=\"noopener\"><\/a><\/h5>\n\n\n\n\n<a target=\"_blank\" href=\"http:\/\/www.scopus.com\/inward\/citedby.uri?partnerID=HzOxMe3b&#038;doi=10.53314\/ELS2529053K&#038;origin=inward\" ref=\"scopus-citedby\" rel=\"noopener\"><image src=\"http:\/\/api.elsevier.com\/content\/abstract\/citation-count?doi=10.53314\/ELS2529053K&#038;httpAccept=image%2Fjpeg&#038;apiKey=87124910cd33413b75b0a6f4e70d58bd\" border=\"0\" alt=\"cited by count\"\/><\/a>\n\n\n\n\nGoogle Scholar Citations <a target=\"_blank\" class=\"fas fa-external-link-alt\" href=\"http:\/\/scholar.google.com\/scholar?hl=en&#038;lr=&#038;cites=http:\/\/dx.doi.org\/10.53314\/ELS2529053K\" rel=\"noopener\"><\/a>\n\n\n\n\n<center> <span class=\"__dimensions_badge_embed__\" data-doi=\"10.53314\/ELS2529053K\" data-style=\"small_circle\"><\/span> <\/center> <script async src=\"https:\/\/badge.dimensions.ai\/badge.js\" charset=\"utf-8\"><\/script>\n\n\n\n\n<center>Google Scholar Citations <a target=\"_blank\" class=\"fas fa-external-link-alt\" href=\"http:\/\/scholar.google.com\/scholar?hl=en&#038;lr=&#038;cites=http:\/\/dx.doi.org\/10.53314\/ELS2529053K\" rel=\"noopener\"><\/a><\/center>\n\n\n\n\n<a target=\"_blank\" href=\"http:\/\/www.scopus.com\/inward\/citedby.uri?partnerID=HzOxMe3b&#038;doi=10.53314\/ELS2529053K&#038;origin=inward\" ref=\"scopus-citedby\" rel=\"noopener\"><image src=\"http:\/\/api.elsevier.com\/content\/abstract\/citation-count?doi=10.53314\/ELS2529053K&#038;httpAccept=image%2Fjpeg&#038;apiKey=87124910cd33413b75b0a6f4e70d58bd\" border=\"0\" alt=\"cited by count\"\/><\/a>\n\n\n\n\n<center><span class=\"__dimensions_badge_embed__\" data-doi=\"10.53314\/ELS2529053K\" data-style=\"large_rectangle\"><\/span><\/center><script async src=\"https:\/\/badge.dimensions.ai\/badge.js\" charset=\"utf-8\"><\/script>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":873,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-955","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=\/wp\/v2\/pages\/955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=955"}],"version-history":[{"count":2,"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=\/wp\/v2\/pages\/955\/revisions"}],"predecessor-version":[{"id":962,"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=\/wp\/v2\/pages\/955\/revisions\/962"}],"up":[{"embeddable":true,"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=\/wp\/v2\/pages\/873"}],"wp:attachment":[{"href":"https:\/\/els-journal.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}