A comparison of pipelined parallel and iterative CORDIC design on FPGA
Many hardware efficient algorithms exists for hardware signal processing architecture. Among these algorithm is a set of shift-add algorithms collectively known as CORDIC (Coordinate Rotation for Digital Computers) for computing a wide range of functions including certain trigonometric, hyperbolic,...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 243 |
---|---|
container_issue | |
container_start_page | 239 |
container_title | |
container_volume | |
creator | Bhakthavatchalu, Ramesh Sinith, M S Nair, Parvathi Jismi, K |
description | Many hardware efficient algorithms exists for hardware signal processing architecture. Among these algorithm is a set of shift-add algorithms collectively known as CORDIC (Coordinate Rotation for Digital Computers) for computing a wide range of functions including certain trigonometric, hyperbolic, linear and logarithmic functions. The paper compares the different CORDIC architectures with respect to their area, speed, and data throughput performance especially in three different major styles iterative, parallel and pipelined structures. All three designs were designed in VHDL, simulated using Modelsim simulator and Implemented using Xilinx FPGA synthesis and Synopsis ASIC synthesis tools. |
doi_str_mv | 10.1109/ICIINFS.2010.5578702 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5578702</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5578702</ieee_id><sourcerecordid>5578702</sourcerecordid><originalsourceid>FETCH-LOGICAL-i156t-6032dca8a0d11b1a290b2f55482bddea060724d0a66bede4b384a6545af503c63</originalsourceid><addsrcrecordid>eNpVkEtLw1AUhK8vsNT-Al3cP5B6zn0lWYZoaqBY8bEuJ70nciVNQhIE_70Bu3E1zHzMLEaIO4Q1IqT3ZV6Wz8XbWsGcWBsnMagzsUrjBI0yxjmr7blYKJdCpI3SF_8Y4uXM0JkoBsRrsRrHLwBQMDunFqLI5KE79jSEsWtlV8s-9NyElr2cQ2oabiS1XoaJB5rCN8t89_pQ5tLzGD7nRiuLl012I65qakZenXQpPorH9_wp2u42ZZ5to4DWTZEDrfyBEgKPWCGpFCpVW2sSVXnPBA5iZTyQcxV7NpVODDlrLNUW9MHppbj92w3MvO-HcKThZ396Rf8C-UdQMA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A comparison of pipelined parallel and iterative CORDIC design on FPGA</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Bhakthavatchalu, Ramesh ; Sinith, M S ; Nair, Parvathi ; Jismi, K</creator><creatorcontrib>Bhakthavatchalu, Ramesh ; Sinith, M S ; Nair, Parvathi ; Jismi, K</creatorcontrib><description>Many hardware efficient algorithms exists for hardware signal processing architecture. Among these algorithm is a set of shift-add algorithms collectively known as CORDIC (Coordinate Rotation for Digital Computers) for computing a wide range of functions including certain trigonometric, hyperbolic, linear and logarithmic functions. The paper compares the different CORDIC architectures with respect to their area, speed, and data throughput performance especially in three different major styles iterative, parallel and pipelined structures. All three designs were designed in VHDL, simulated using Modelsim simulator and Implemented using Xilinx FPGA synthesis and Synopsis ASIC synthesis tools.</description><identifier>ISSN: 2164-7011</identifier><identifier>ISBN: 9781424466511</identifier><identifier>ISBN: 1424466512</identifier><identifier>EISSN: 2690-3423</identifier><identifier>EISBN: 9781424466535</identifier><identifier>EISBN: 9781424466528</identifier><identifier>EISBN: 1424466520</identifier><identifier>EISBN: 1424466539</identifier><identifier>DOI: 10.1109/ICIINFS.2010.5578702</identifier><language>eng ; jpn</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Clocks ; Computer architecture ; Field programmable gate arrays ; Hardware ; Iterative CORDIC ; Mathematical model ; Parallel CORDIC ; Pipelined CORDIC ; Signal processing algorithms ; Vector rotation ; Vector translation</subject><ispartof>2010 5th International Conference on Industrial and Information Systems, 2010, p.239-243</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5578702$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5578702$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Bhakthavatchalu, Ramesh</creatorcontrib><creatorcontrib>Sinith, M S</creatorcontrib><creatorcontrib>Nair, Parvathi</creatorcontrib><creatorcontrib>Jismi, K</creatorcontrib><title>A comparison of pipelined parallel and iterative CORDIC design on FPGA</title><title>2010 5th International Conference on Industrial and Information Systems</title><addtitle>ICIINFS</addtitle><description>Many hardware efficient algorithms exists for hardware signal processing architecture. Among these algorithm is a set of shift-add algorithms collectively known as CORDIC (Coordinate Rotation for Digital Computers) for computing a wide range of functions including certain trigonometric, hyperbolic, linear and logarithmic functions. The paper compares the different CORDIC architectures with respect to their area, speed, and data throughput performance especially in three different major styles iterative, parallel and pipelined structures. All three designs were designed in VHDL, simulated using Modelsim simulator and Implemented using Xilinx FPGA synthesis and Synopsis ASIC synthesis tools.</description><subject>Algorithm design and analysis</subject><subject>Clocks</subject><subject>Computer architecture</subject><subject>Field programmable gate arrays</subject><subject>Hardware</subject><subject>Iterative CORDIC</subject><subject>Mathematical model</subject><subject>Parallel CORDIC</subject><subject>Pipelined CORDIC</subject><subject>Signal processing algorithms</subject><subject>Vector rotation</subject><subject>Vector translation</subject><issn>2164-7011</issn><issn>2690-3423</issn><isbn>9781424466511</isbn><isbn>1424466512</isbn><isbn>9781424466535</isbn><isbn>9781424466528</isbn><isbn>1424466520</isbn><isbn>1424466539</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpVkEtLw1AUhK8vsNT-Al3cP5B6zn0lWYZoaqBY8bEuJ70nciVNQhIE_70Bu3E1zHzMLEaIO4Q1IqT3ZV6Wz8XbWsGcWBsnMagzsUrjBI0yxjmr7blYKJdCpI3SF_8Y4uXM0JkoBsRrsRrHLwBQMDunFqLI5KE79jSEsWtlV8s-9NyElr2cQ2oabiS1XoaJB5rCN8t89_pQ5tLzGD7nRiuLl012I65qakZenXQpPorH9_wp2u42ZZ5to4DWTZEDrfyBEgKPWCGpFCpVW2sSVXnPBA5iZTyQcxV7NpVODDlrLNUW9MHppbj92w3MvO-HcKThZ396Rf8C-UdQMA</recordid><startdate>201007</startdate><enddate>201007</enddate><creator>Bhakthavatchalu, Ramesh</creator><creator>Sinith, M S</creator><creator>Nair, Parvathi</creator><creator>Jismi, K</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201007</creationdate><title>A comparison of pipelined parallel and iterative CORDIC design on FPGA</title><author>Bhakthavatchalu, Ramesh ; Sinith, M S ; Nair, Parvathi ; Jismi, K</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i156t-6032dca8a0d11b1a290b2f55482bddea060724d0a66bede4b384a6545af503c63</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng ; jpn</language><creationdate>2010</creationdate><topic>Algorithm design and analysis</topic><topic>Clocks</topic><topic>Computer architecture</topic><topic>Field programmable gate arrays</topic><topic>Hardware</topic><topic>Iterative CORDIC</topic><topic>Mathematical model</topic><topic>Parallel CORDIC</topic><topic>Pipelined CORDIC</topic><topic>Signal processing algorithms</topic><topic>Vector rotation</topic><topic>Vector translation</topic><toplevel>online_resources</toplevel><creatorcontrib>Bhakthavatchalu, Ramesh</creatorcontrib><creatorcontrib>Sinith, M S</creatorcontrib><creatorcontrib>Nair, Parvathi</creatorcontrib><creatorcontrib>Jismi, K</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bhakthavatchalu, Ramesh</au><au>Sinith, M S</au><au>Nair, Parvathi</au><au>Jismi, K</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A comparison of pipelined parallel and iterative CORDIC design on FPGA</atitle><btitle>2010 5th International Conference on Industrial and Information Systems</btitle><stitle>ICIINFS</stitle><date>2010-07</date><risdate>2010</risdate><spage>239</spage><epage>243</epage><pages>239-243</pages><issn>2164-7011</issn><eissn>2690-3423</eissn><isbn>9781424466511</isbn><isbn>1424466512</isbn><eisbn>9781424466535</eisbn><eisbn>9781424466528</eisbn><eisbn>1424466520</eisbn><eisbn>1424466539</eisbn><abstract>Many hardware efficient algorithms exists for hardware signal processing architecture. Among these algorithm is a set of shift-add algorithms collectively known as CORDIC (Coordinate Rotation for Digital Computers) for computing a wide range of functions including certain trigonometric, hyperbolic, linear and logarithmic functions. The paper compares the different CORDIC architectures with respect to their area, speed, and data throughput performance especially in three different major styles iterative, parallel and pipelined structures. All three designs were designed in VHDL, simulated using Modelsim simulator and Implemented using Xilinx FPGA synthesis and Synopsis ASIC synthesis tools.</abstract><pub>IEEE</pub><doi>10.1109/ICIINFS.2010.5578702</doi><tpages>5</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2164-7011 |
ispartof | 2010 5th International Conference on Industrial and Information Systems, 2010, p.239-243 |
issn | 2164-7011 2690-3423 |
language | eng ; jpn |
recordid | cdi_ieee_primary_5578702 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Algorithm design and analysis Clocks Computer architecture Field programmable gate arrays Hardware Iterative CORDIC Mathematical model Parallel CORDIC Pipelined CORDIC Signal processing algorithms Vector rotation Vector translation |
title | A comparison of pipelined parallel and iterative CORDIC design on FPGA |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T16%3A20%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20comparison%20of%20pipelined%20parallel%20and%20iterative%20CORDIC%20design%20on%20FPGA&rft.btitle=2010%205th%20International%20Conference%20on%20Industrial%20and%20Information%20Systems&rft.au=Bhakthavatchalu,%20Ramesh&rft.date=2010-07&rft.spage=239&rft.epage=243&rft.pages=239-243&rft.issn=2164-7011&rft.eissn=2690-3423&rft.isbn=9781424466511&rft.isbn_list=1424466512&rft_id=info:doi/10.1109/ICIINFS.2010.5578702&rft_dat=%3Cieee_6IE%3E5578702%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424466535&rft.eisbn_list=9781424466528&rft.eisbn_list=1424466520&rft.eisbn_list=1424466539&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5578702&rfr_iscdi=true |