FPGA-accelerated simulation of a hybrid-ARQ system using high level synthesis
Physical layer processing for 5G wireless is expected to operate at a very high-throughput with very low latency. Developing a channel coding system based on Hybrid Automatic Repeat reQuest (HARQ) for evolving requirements necessitates extensive experimentation involving undesirably long development...
Saved in:
Published in | 2016 IEEE 37th Sarnoff Symposium pp. 19 - 21 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Physical layer processing for 5G wireless is expected to operate at a very high-throughput with very low latency. Developing a channel coding system based on Hybrid Automatic Repeat reQuest (HARQ) for evolving requirements necessitates extensive experimentation involving undesirably long development cycles. We demonstrate the use of a High-level Synthesis (HLS) compiler in LabVIEW Communications to prototype a real world HARQ system using Low-Density Parity-Check (LDPC) codes, however, without the expertise of an Hardware Description Language (HDL) designer. This implementation consumed 54% of the resources on our FPGA and allowed us to measure error-rate performance of the system over large, realistic data sets using accelerated, in-hardware simulation with a system throughput that is 4× greater than the CPU-based implementation. Furthermore, use of the HLS methodology significantly reduced time to explore the HARQ system parameter space and optimize in terms of error-rate performance and resource utilization. |
---|---|
AbstractList | Physical layer processing for 5G wireless is expected to operate at a very high-throughput with very low latency. Developing a channel coding system based on Hybrid Automatic Repeat reQuest (HARQ) for evolving requirements necessitates extensive experimentation involving undesirably long development cycles. We demonstrate the use of a High-level Synthesis (HLS) compiler in LabVIEW Communications to prototype a real world HARQ system using Low-Density Parity-Check (LDPC) codes, however, without the expertise of an Hardware Description Language (HDL) designer. This implementation consumed 54% of the resources on our FPGA and allowed us to measure error-rate performance of the system over large, realistic data sets using accelerated, in-hardware simulation with a system throughput that is 4× greater than the CPU-based implementation. Furthermore, use of the HLS methodology significantly reduced time to explore the HARQ system parameter space and optimize in terms of error-rate performance and resource utilization. |
Author | Spasojevic, Predrag Hojin Kee Mhaske, Swapnil Tai Ly |
Author_xml | – sequence: 1 givenname: Swapnil surname: Mhaske fullname: Mhaske, Swapnil email: swapnil.mhaske@rutgers.edu organization: Wireless Inf. Network Lab., Rutgers Univ., New Brunswick, NJ, USA – sequence: 2 surname: Hojin Kee fullname: Hojin Kee email: hojin.kee@ni.com organization: Nat. Instrum. Corp., Austin, TX, USA – sequence: 3 surname: Tai Ly fullname: Tai Ly email: tai.ly@ni.com organization: Nat. Instrum. Corp., Austin, TX, USA – sequence: 4 givenname: Predrag surname: Spasojevic fullname: Spasojevic, Predrag email: spasojev@winlab.rutgers.edu organization: Wireless Inf. Network Lab., Rutgers Univ., New Brunswick, NJ, USA |
BookMark | eNotj8tKw0AUQEfQha1-QTfzA4l3XplmGYqpQrVau3BXbjJ3moEklUwq5O8V2tWBszhwZuy2P_XE2EJAKgTkT1_F7n1bphJEltqlzqxRN2wmDOQgjIbve_ZWfqyLBOuaWhpwJMdj6M4tjuHU85PnyJupGoJLit0nj1McqePnGPojb8Kx4S39Uvvv-7GhGOIDu_PYRnq8cs725fN-9ZJstuvXVbFJQg5j4ozKACXVxnpdGZIqq6vcSG-9l-CENgodGquFdJbAyQrrymqVw1I51F7N2eKSDUR0-BlCh8N0uA6qP8vcSzA |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/SARNOF.2016.7846753 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library Online url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 150901540X 9781509015405 |
EndPage | 21 |
ExternalDocumentID | 7846753 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i90t-d5360a2ec57f4b5e236cb952f7ff20d1453ada57412d7e0d2bacb7439083da4f3 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:37:36 EDT 2023 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i90t-d5360a2ec57f4b5e236cb952f7ff20d1453ada57412d7e0d2bacb7439083da4f3 |
PageCount | 3 |
ParticipantIDs | ieee_primary_7846753 |
PublicationCentury | 2000 |
PublicationDate | 2016-Sept. |
PublicationDateYYYYMMDD | 2016-09-01 |
PublicationDate_xml | – month: 09 year: 2016 text: 2016-Sept. |
PublicationDecade | 2010 |
PublicationTitle | 2016 IEEE 37th Sarnoff Symposium |
PublicationTitleAbbrev | SARNOF |
PublicationYear | 2016 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.6690557 |
Snippet | Physical layer processing for 5G wireless is expected to operate at a very high-throughput with very low latency. Developing a channel coding system based on... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 19 |
SubjectTerms | Decoding Encoding Forward error correction HARQ HLS Intellectual Property (IP) Peer-to-peer computing QC-LDPC Receivers Throughput Wireless communication |
Title | FPGA-accelerated simulation of a hybrid-ARQ system using high level synthesis |
URI | https://ieeexplore.ieee.org/document/7846753 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NSwMxEA21J08qrfhNDh7NdptNNuZYxLUIrbVW6K1k8qFF3YrdHvTXm-yuFcWDtxAGEmYgb5K8eYPQqT8TZawM-AhAQpiAlEgmFfHmArjTXefCRXEwTPv37HrKpw10tq6FsdaW5DMbhWH5l28WehWeyjoigCVPNtCGkLKq1aqFhLqx7Nz1xsObLLC10qi2_NEypUSMbAsNvtaqiCJP0aqASH_8kmH872a2Ufu7Ng-P1qizgxo2b6FBNrrqEaW1B5Gg_WDwcv5SN-bCC4cVfnwPpVmkN77FlXgzDoz3BxzkivFzYA75-dxng8v5so0m2eXkok_qRglkLuOCGJ6ksaJWc-EYcEuTVIPk1AnnaGy6jCfKKO5zB2qEjQ0FpSFcRHz6ZRRzyS5q5ovc7iGcMgmOU2sBFDPMSKrBg7o7Vx7DrIz3USt4YvZaSWHMaicc_D19iDZDNCpK1hFqFm8re-wxvICTMnif9L2fng |
link.rule.ids | 310,311,783,787,792,793,799,27937,55086 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVKGWAC1CK-8cCI09Sxk3qsEKFAU0opUrfKn1ABKaLJAL8eOwlFIAY262TJlk_yu7PfvQPgxN6JzOdKWA-IAJFIhIgRxpGdHglqZNsYlygmg7B3T64mdFIDp8taGK11QT7TnhsWf_lqLnP3VNaKHFjSYAWs2ri6E5bVWpWUUNtnrbvuaHATO75W6FVzfzRNKTAj3gDJ12olVeTJyzPhyY9fQoz_3c4maH5X58HhEne2QE2nDZDEw4su4lJaGHHqDwouZi9Vay44N5DDx3dXnIW6o1tYyjdDx3l_gE6wGD477pC1pzYeXMwWTTCOz8dnPVS1SkAz5mdI0SD0OdaSRoYIqnEQSsEoNpEx2FdtQgOuOLXRA1aR9hUWXAqXitgATHFigm1QT-ep3gEwJEwYirUWghNFFMNSWFg3HW5RTDN_FzTcSUxfSzGMaXUIe3-bj8Fab5z0p_3LwfU-WHeeKQlaB6CeveX60CJ6Jo4KR34Ce0yi6Q |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2016+IEEE+37th+Sarnoff+Symposium&rft.atitle=FPGA-accelerated+simulation+of+a+hybrid-ARQ+system+using+high+level+synthesis&rft.au=Mhaske%2C+Swapnil&rft.au=Hojin+Kee&rft.au=Tai+Ly&rft.au=Spasojevic%2C+Predrag&rft.date=2016-09-01&rft.pub=IEEE&rft.spage=19&rft.epage=21&rft_id=info:doi/10.1109%2FSARNOF.2016.7846753&rft.externalDocID=7846753 |