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...

Full description

Saved in:
Bibliographic Details
Published in2016 IEEE 37th Sarnoff Symposium pp. 19 - 21
Main Authors Mhaske, Swapnil, Hojin Kee, Tai Ly, Spasojevic, Predrag
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2016
Subjects
Online AccessGet 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