An Efficient Parallel Architecture for Implementing LST Decoding in MIMO Systems
Recovering the symbols in a multiple-input multiple-output (MIMO) receiver is a computationally intensive process. The layered space-time (LST) algorithms provide a reasonable tradeoff between complexity and performance. Commercial digital signal processors (DSPs) have become a key component in many...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on signal processing 2006-10, Vol.54 (10), p.3899-3907 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 3907 |
---|---|
container_issue | 10 |
container_start_page | 3899 |
container_title | IEEE transactions on signal processing |
container_volume | 54 |
creator | Alimohammad, A. Cockburn, B.F. |
description | Recovering the symbols in a multiple-input multiple-output (MIMO) receiver is a computationally intensive process. The layered space-time (LST) algorithms provide a reasonable tradeoff between complexity and performance. Commercial digital signal processors (DSPs) have become a key component in many high-volume products such as cellular telephones. As an alternative to power-hungry DSPs, we propose to use a moderately parallel single-instruction stream, multiple-data stream (SIMD) coprocessor architecture, called DSP-RAM, to implement an LST MIMO receiver that offers high performance with relatively low power consumption. For a typical indoor wireless environment, a 100-MHz DSP-RAM can potentially provide more than ten times greater decoding throughput at the receiver of a (4,4) MIMO system compared with a conventional 720-MHz DSP. The DSP-RAM processor has been coded in a hardware description language (HDL) and synthesized for both available field-programmable gate arrays (FPGAs) and for a 0.18-mum CMOS standard cell implementation |
doi_str_mv | 10.1109/TSP.2006.879326 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_pascalfrancis_primary_18145975</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1703857</ieee_id><sourcerecordid>2348429391</sourcerecordid><originalsourceid>FETCH-LOGICAL-c304t-70e3a62f43cd49d9e7f46a9e80f26a96b76f893a46de933d2d3cc6ecde46c6973</originalsourceid><addsrcrecordid>eNpdkM1LAzEQxRdRsFbPHrwEQTxtm2yy-TiWWrXQ0kIreAsxO9GU_ajJ9tD_3i0tFDy9Geb3HsNLknuCB4RgNVyvloMMYz6QQtGMXyQ9ohhJMRP8sptxTtNcis_r5CbGDcaEMcV7yXJUo4lz3nqoW7Q0wZQllGgU7I9vwba7AMg1AU2rbQlVx_j6G81Wa_QCtikOi6_RfDpfoNU-tlDF2-TKmTLC3Un7ycfrZD1-T2eLt-l4NEstxaxNBQZqeOYYtQVThQLhGDcKJHZZp_xLcCcVNYwXoCgtsoJay8EWwLjlStB-8nzM3Ybmdwex1ZWPFsrS1NDsopaKZ5nImOzIx3_kptmFuntOS84FoYQd4oZHyIYmxgBOb4OvTNhrgvWhX931qw_96mO_nePpFGuiNaULprY-nm2SsFyJvOMejpwHgPNZYCpzQf8A_MOCXA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>866713147</pqid></control><display><type>article</type><title>An Efficient Parallel Architecture for Implementing LST Decoding in MIMO Systems</title><source>IEEE Electronic Library (IEL)</source><creator>Alimohammad, A. ; Cockburn, B.F.</creator><creatorcontrib>Alimohammad, A. ; Cockburn, B.F.</creatorcontrib><description>Recovering the symbols in a multiple-input multiple-output (MIMO) receiver is a computationally intensive process. The layered space-time (LST) algorithms provide a reasonable tradeoff between complexity and performance. Commercial digital signal processors (DSPs) have become a key component in many high-volume products such as cellular telephones. As an alternative to power-hungry DSPs, we propose to use a moderately parallel single-instruction stream, multiple-data stream (SIMD) coprocessor architecture, called DSP-RAM, to implement an LST MIMO receiver that offers high performance with relatively low power consumption. For a typical indoor wireless environment, a 100-MHz DSP-RAM can potentially provide more than ten times greater decoding throughput at the receiver of a (4,4) MIMO system compared with a conventional 720-MHz DSP. The DSP-RAM processor has been coded in a hardware description language (HDL) and synthesized for both available field-programmable gate arrays (FPGAs) and for a 0.18-mum CMOS standard cell implementation</description><identifier>ISSN: 1053-587X</identifier><identifier>EISSN: 1941-0476</identifier><identifier>DOI: 10.1109/TSP.2006.879326</identifier><identifier>CODEN: ITPRED</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Algorithms ; Applied sciences ; Architecture ; Coding, codes ; Coprocessors ; Decoding ; Digital signal processing ; Digital signal processors ; Exact sciences and technology ; Field programmable gate arrays ; Hardware design languages ; Information, signal and communications theory ; Layered space-time decoding ; MIMO ; multiple-input multiple-output (MIMO) receiver ; Parallel architectures ; parallel processing ; processor-in-memory ; Processors ; Receivers ; Signal and communications theory ; Signal processing ; Signal processing algorithms ; Streams ; Telecommunications and information theory ; Telephony</subject><ispartof>IEEE transactions on signal processing, 2006-10, Vol.54 (10), p.3899-3907</ispartof><rights>2006 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2006</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c304t-70e3a62f43cd49d9e7f46a9e80f26a96b76f893a46de933d2d3cc6ecde46c6973</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1703857$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54736</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1703857$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=18145975$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Alimohammad, A.</creatorcontrib><creatorcontrib>Cockburn, B.F.</creatorcontrib><title>An Efficient Parallel Architecture for Implementing LST Decoding in MIMO Systems</title><title>IEEE transactions on signal processing</title><addtitle>TSP</addtitle><description>Recovering the symbols in a multiple-input multiple-output (MIMO) receiver is a computationally intensive process. The layered space-time (LST) algorithms provide a reasonable tradeoff between complexity and performance. Commercial digital signal processors (DSPs) have become a key component in many high-volume products such as cellular telephones. As an alternative to power-hungry DSPs, we propose to use a moderately parallel single-instruction stream, multiple-data stream (SIMD) coprocessor architecture, called DSP-RAM, to implement an LST MIMO receiver that offers high performance with relatively low power consumption. For a typical indoor wireless environment, a 100-MHz DSP-RAM can potentially provide more than ten times greater decoding throughput at the receiver of a (4,4) MIMO system compared with a conventional 720-MHz DSP. The DSP-RAM processor has been coded in a hardware description language (HDL) and synthesized for both available field-programmable gate arrays (FPGAs) and for a 0.18-mum CMOS standard cell implementation</description><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Architecture</subject><subject>Coding, codes</subject><subject>Coprocessors</subject><subject>Decoding</subject><subject>Digital signal processing</subject><subject>Digital signal processors</subject><subject>Exact sciences and technology</subject><subject>Field programmable gate arrays</subject><subject>Hardware design languages</subject><subject>Information, signal and communications theory</subject><subject>Layered space-time decoding</subject><subject>MIMO</subject><subject>multiple-input multiple-output (MIMO) receiver</subject><subject>Parallel architectures</subject><subject>parallel processing</subject><subject>processor-in-memory</subject><subject>Processors</subject><subject>Receivers</subject><subject>Signal and communications theory</subject><subject>Signal processing</subject><subject>Signal processing algorithms</subject><subject>Streams</subject><subject>Telecommunications and information theory</subject><subject>Telephony</subject><issn>1053-587X</issn><issn>1941-0476</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkM1LAzEQxRdRsFbPHrwEQTxtm2yy-TiWWrXQ0kIreAsxO9GU_ajJ9tD_3i0tFDy9Geb3HsNLknuCB4RgNVyvloMMYz6QQtGMXyQ9ohhJMRP8sptxTtNcis_r5CbGDcaEMcV7yXJUo4lz3nqoW7Q0wZQllGgU7I9vwba7AMg1AU2rbQlVx_j6G81Wa_QCtikOi6_RfDpfoNU-tlDF2-TKmTLC3Un7ycfrZD1-T2eLt-l4NEstxaxNBQZqeOYYtQVThQLhGDcKJHZZp_xLcCcVNYwXoCgtsoJay8EWwLjlStB-8nzM3Ybmdwex1ZWPFsrS1NDsopaKZ5nImOzIx3_kptmFuntOS84FoYQd4oZHyIYmxgBOb4OvTNhrgvWhX931qw_96mO_nePpFGuiNaULprY-nm2SsFyJvOMejpwHgPNZYCpzQf8A_MOCXA</recordid><startdate>20061001</startdate><enddate>20061001</enddate><creator>Alimohammad, A.</creator><creator>Cockburn, B.F.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20061001</creationdate><title>An Efficient Parallel Architecture for Implementing LST Decoding in MIMO Systems</title><author>Alimohammad, A. ; Cockburn, B.F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c304t-70e3a62f43cd49d9e7f46a9e80f26a96b76f893a46de933d2d3cc6ecde46c6973</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Architecture</topic><topic>Coding, codes</topic><topic>Coprocessors</topic><topic>Decoding</topic><topic>Digital signal processing</topic><topic>Digital signal processors</topic><topic>Exact sciences and technology</topic><topic>Field programmable gate arrays</topic><topic>Hardware design languages</topic><topic>Information, signal and communications theory</topic><topic>Layered space-time decoding</topic><topic>MIMO</topic><topic>multiple-input multiple-output (MIMO) receiver</topic><topic>Parallel architectures</topic><topic>parallel processing</topic><topic>processor-in-memory</topic><topic>Processors</topic><topic>Receivers</topic><topic>Signal and communications theory</topic><topic>Signal processing</topic><topic>Signal processing algorithms</topic><topic>Streams</topic><topic>Telecommunications and information theory</topic><topic>Telephony</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Alimohammad, A.</creatorcontrib><creatorcontrib>Cockburn, B.F.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on signal processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Alimohammad, A.</au><au>Cockburn, B.F.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An Efficient Parallel Architecture for Implementing LST Decoding in MIMO Systems</atitle><jtitle>IEEE transactions on signal processing</jtitle><stitle>TSP</stitle><date>2006-10-01</date><risdate>2006</risdate><volume>54</volume><issue>10</issue><spage>3899</spage><epage>3907</epage><pages>3899-3907</pages><issn>1053-587X</issn><eissn>1941-0476</eissn><coden>ITPRED</coden><abstract>Recovering the symbols in a multiple-input multiple-output (MIMO) receiver is a computationally intensive process. The layered space-time (LST) algorithms provide a reasonable tradeoff between complexity and performance. Commercial digital signal processors (DSPs) have become a key component in many high-volume products such as cellular telephones. As an alternative to power-hungry DSPs, we propose to use a moderately parallel single-instruction stream, multiple-data stream (SIMD) coprocessor architecture, called DSP-RAM, to implement an LST MIMO receiver that offers high performance with relatively low power consumption. For a typical indoor wireless environment, a 100-MHz DSP-RAM can potentially provide more than ten times greater decoding throughput at the receiver of a (4,4) MIMO system compared with a conventional 720-MHz DSP. The DSP-RAM processor has been coded in a hardware description language (HDL) and synthesized for both available field-programmable gate arrays (FPGAs) and for a 0.18-mum CMOS standard cell implementation</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/TSP.2006.879326</doi><tpages>9</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1053-587X |
ispartof | IEEE transactions on signal processing, 2006-10, Vol.54 (10), p.3899-3907 |
issn | 1053-587X 1941-0476 |
language | eng |
recordid | cdi_pascalfrancis_primary_18145975 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithms Applied sciences Architecture Coding, codes Coprocessors Decoding Digital signal processing Digital signal processors Exact sciences and technology Field programmable gate arrays Hardware design languages Information, signal and communications theory Layered space-time decoding MIMO multiple-input multiple-output (MIMO) receiver Parallel architectures parallel processing processor-in-memory Processors Receivers Signal and communications theory Signal processing Signal processing algorithms Streams Telecommunications and information theory Telephony |
title | An Efficient Parallel Architecture for Implementing LST Decoding in MIMO Systems |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T06%3A15%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20Efficient%20Parallel%20Architecture%20for%20Implementing%20LST%20Decoding%20in%20MIMO%20Systems&rft.jtitle=IEEE%20transactions%20on%20signal%20processing&rft.au=Alimohammad,%20A.&rft.date=2006-10-01&rft.volume=54&rft.issue=10&rft.spage=3899&rft.epage=3907&rft.pages=3899-3907&rft.issn=1053-587X&rft.eissn=1941-0476&rft.coden=ITPRED&rft_id=info:doi/10.1109/TSP.2006.879326&rft_dat=%3Cproquest_RIE%3E2348429391%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=866713147&rft_id=info:pmid/&rft_ieee_id=1703857&rfr_iscdi=true |