A 3.3 Gbps CCSDS 123.0-B-1 Multispectral & Hyperspectral Image Compression Hardware Accelerator on a Space-Grade SRAM FPGA

The explosive growth of data volume from next generation high-resolution and high-speed hyperspectral remote sensing systems will compete with the limited on-board storage resources and bandwidth available for the transmission of data to ground stations making hyperspectral image compression a missi...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on emerging topics in computing Vol. 9; no. 1; pp. 90 - 103
Main Authors Tsigkanos, Antonis, Kranitis, Nektarios, Theodorou, George, Paschalis, Antonis
Format Journal Article
LanguageEnglish
Published New York IEEE 01.01.2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN2168-6750
2168-6750
DOI10.1109/TETC.2018.2854412

Cover

Abstract The explosive growth of data volume from next generation high-resolution and high-speed hyperspectral remote sensing systems will compete with the limited on-board storage resources and bandwidth available for the transmission of data to ground stations making hyperspectral image compression a mission critical and challenging on-board payload data processing task. The Consultative Committee for Space Data Systems (CCSDS) has issued recommended standard CCSDS-123.0-B-1 for lossless multispectral and hyperspectral image compression. In this paper, a very high data-rate performance hardware accelerator is presented implementing the CCSDS-123.0-B-1 algorithm as an IP core targeting a space-grade FPGA. For the first time, the introduced architecture based on the principles of C-slow retiming, exploits the inherent task-level parallelism of the algorithm under BIP ordering and implements a reconfigurable fine-grained pipeline in critical feedback loops, achieving high throughput performance. The CCSDS-123.0-B-1 IP core achieves beyond the current state-of-the-art data-rate performance with a maximum throughput of 213 MSamples/s (3.3 Gbps @ 16-bits) using 11 percent of LUTs and 27 percent of BRAMs of the Virtex-5QV FPGA resources for a typical hyperspectral image, leveraging the full throughput of a single SpaceFibre lane. To the best of our knowledge, it is the fastest implementation of CCSDS-123.0-B-1 targeting a space-grade FPGA to date.
AbstractList The explosive growth of data volume from next generation high-resolution and high-speed hyperspectral remote sensing systems will compete with the limited on-board storage resources and bandwidth available for the transmission of data to ground stations making hyperspectral image compression a mission critical and challenging on-board payload data processing task. The Consultative Committee for Space Data Systems (CCSDS) has issued recommended standard CCSDS-123.0-B-1 for lossless multispectral and hyperspectral image compression. In this paper, a very high data-rate performance hardware accelerator is presented implementing the CCSDS-123.0-B-1 algorithm as an IP core targeting a space-grade FPGA. For the first time, the introduced architecture based on the principles of C-slow retiming, exploits the inherent task-level parallelism of the algorithm under BIP ordering and implements a reconfigurable fine-grained pipeline in critical feedback loops, achieving high throughput performance. The CCSDS-123.0-B-1 IP core achieves beyond the current state-of-the-art data-rate performance with a maximum throughput of 213 MSamples/s (3.3 Gbps @ 16-bits) using 11 percent of LUTs and 27 percent of BRAMs of the Virtex-5QV FPGA resources for a typical hyperspectral image, leveraging the full throughput of a single SpaceFibre lane. To the best of our knowledge, it is the fastest implementation of CCSDS-123.0-B-1 targeting a space-grade FPGA to date.
Author Tsigkanos, Antonis
Paschalis, Antonis
Kranitis, Nektarios
Theodorou, George
Author_xml – sequence: 1
  givenname: Antonis
  orcidid: 0000-0001-5017-3784
  surname: Tsigkanos
  fullname: Tsigkanos, Antonis
  email: antts@di.uoa.gr
  organization: Department of Informatics & Telecommunications, Digital Systems & Computer Architecture Laboratory (DSCAL), National and Kapodistrian University of Athens, Panepistimiopolis, Athens, Greece
– sequence: 2
  givenname: Nektarios
  orcidid: 0000-0002-0521-4433
  surname: Kranitis
  fullname: Kranitis, Nektarios
  email: nkran@di.uoa.gr
  organization: Department of Informatics & Telecommunications, Digital Systems & Computer Architecture Laboratory (DSCAL), National and Kapodistrian University of Athens, Panepistimiopolis, Athens, Greece
– sequence: 3
  givenname: George
  surname: Theodorou
  fullname: Theodorou, George
  email: gthe@di.uoa.gr
  organization: Department of Informatics & Telecommunications, Digital Systems & Computer Architecture Laboratory (DSCAL), National and Kapodistrian University of Athens, Panepistimiopolis, Athens, Greece
– sequence: 4
  givenname: Antonis
  surname: Paschalis
  fullname: Paschalis, Antonis
  email: paschalis@di.uoa.gr
  organization: Department of Informatics & Telecommunications, Digital Systems & Computer Architecture Laboratory (DSCAL), National and Kapodistrian University of Athens, Panepistimiopolis, Athens, Greece
BookMark eNp9UE1Lw0AQXaSCtfYHiJcFwVvizm6yyR5jtB9gUWw9h-1mIilpE3dTpP56U1qKeHDmMB-8N8N7l6S3qTdIyDUwH4Cp-8XTIvU5g9jncRgEwM9In4OMPRmFrPervyBD51asixikklGffCdU-IKOl42jaTp_nFPgwmfegwd0tq3a0jVoWqsrekcnuwbtaZ6u9QfStF43Fp0r6w2daJt_aYs0MQYrtLqtLe32ms4bbdAbW50jnb8lMzp6HSdX5LzQlcPhsQ7I-6gTMvGeX8bTNHn2DFei9ZTMdRgbjTIXDKXWhWKSoYIiLwAKlEICKB4YHctQsaiQYa64BIQlzyNmxIDcHu42tv7comuzVb21m-5lxkMGggvockCiA8rY2jmLRWbKVredrk5tWWXAsr3X2d7rbO91dvS6Y8IfZmPLtba7fzk3B06JiCd8HAALOIgfBU-H1A
CODEN ITETBT
CitedBy_id crossref_primary_10_3390_rs15153756
crossref_primary_10_1109_LGRS_2023_3275436
crossref_primary_10_1109_TETC_2020_3016978
crossref_primary_10_1109_TGRS_2022_3160646
crossref_primary_10_1109_TVLSI_2020_3020164
crossref_primary_10_1109_TVLSI_2024_3415505
crossref_primary_10_1109_JSTARS_2020_2996679
crossref_primary_10_1109_LES_2020_2991958
crossref_primary_10_32604_cmc_2023_037054
crossref_primary_10_1016_j_rio_2024_100729
crossref_primary_10_1109_ACCESS_2020_2980767
crossref_primary_10_1109_MGRS_2022_3145478
crossref_primary_10_1145_3568021
crossref_primary_10_1109_JSTARS_2022_3194203
crossref_primary_10_1109_TAES_2022_3173583
crossref_primary_10_3390_e26040316
crossref_primary_10_3390_s22010263
crossref_primary_10_1109_LGRS_2021_3099032
crossref_primary_10_1109_LGRS_2024_3362376
crossref_primary_10_3390_rs13214388
crossref_primary_10_1109_LES_2024_3420934
Cites_doi 10.1109/AHS.2014.6880188
10.1109/AHS.2012.6268637
10.1117/1.JRS.9.097499
10.1109/JSTARS.2015.2497163
10.1109/TCAD.2015.2474363
10.1109/MGRS.2014.2352465
10.1117/1.JRS.7.074594
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/TETC.2018.2854412
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2168-6750
EndPage 103
ExternalDocumentID 10_1109_TETC_2018_2854412
8410421
Genre orig-research
GroupedDBID 0R~
4.4
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABJNI
ABQJQ
ABVLG
ACGFS
AGQYO
AGSQL
AHBIQ
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
IEDLZ
IFIPE
IPLJI
JAVBF
KQ8
M43
O9-
OCL
RIA
RIE
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c293t-96da58cae6d30e6aaf9060e91fdf11fe63611924ca865907f65d9261e1b2d70c3
IEDL.DBID RIE
ISSN 2168-6750
IngestDate Mon Jun 30 04:06:51 EDT 2025
Wed Oct 01 04:11:05 EDT 2025
Thu Apr 24 22:58:12 EDT 2025
Wed Aug 27 02:48:23 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c293t-96da58cae6d30e6aaf9060e91fdf11fe63611924ca865907f65d9261e1b2d70c3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-0521-4433
0000-0001-5017-3784
PQID 2501323131
PQPubID 4437215
PageCount 14
ParticipantIDs crossref_citationtrail_10_1109_TETC_2018_2854412
proquest_journals_2501323131
crossref_primary_10_1109_TETC_2018_2854412
ieee_primary_8410421
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2021-Jan.-March-1
2021-1-1
20210101
PublicationDateYYYYMMDD 2021-01-01
PublicationDate_xml – month: 01
  year: 2021
  text: 2021-Jan.-March-1
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on emerging topics in computing
PublicationTitleAbbrev TETC
PublicationYear 2021
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
(ref5) 2015
ref24
ref23
ref15
(ref4) 2012
ref10
(ref19) 2017
sanchez (ref7) 2011
ref1
ref16
(ref2) 2012
(ref20) 2016
(ref21) 2017
santos (ref11) 2016
(ref18) 2017
(ref17) 2017
(ref3) 2005
leiserson (ref14) 1983
klimesh (ref6) 2005; 42 163
(ref22) 2017
theodorou (ref12) 2016
(ref8) 2018
swift (ref9) 2011
References_xml – year: 2016
  ident: ref11
  article-title: Architectural design and FPGA implementation of CCSDS-123 and CCSDS-121 IP cores for lossless satellite data compression
  publication-title: Informal Proc 5th ESA Int Workshop On-Board Payload Data Compression
– year: 2018
  ident: ref8
– start-page: 222
  year: 2011
  ident: ref7
  article-title: Review and implementation of the emerging CCSDS recommended standard for multispectral and hyperspectral lossless image coding
  publication-title: Proc 1st Int Conf Data Compression Commun Processing
– ident: ref13
  doi: 10.1109/AHS.2014.6880188
– year: 2011
  ident: ref9
  article-title: Compendium of XRTC radiation results on all single-event effects observed in the Virtex-5QV
  publication-title: Proc Conf ReSpace/MAPLD
– year: 2017
  ident: ref22
– ident: ref24
  doi: 10.1109/AHS.2012.6268637
– ident: ref15
  doi: 10.1117/1.JRS.9.097499
– year: 2017
  ident: ref18
– year: 2012
  ident: ref4
– year: 2016
  ident: ref20
– year: 2005
  ident: ref3
– ident: ref10
  doi: 10.1109/JSTARS.2015.2497163
– year: 2012
  ident: ref2
– year: 2015
  ident: ref5
– ident: ref23
  doi: 10.1109/TCAD.2015.2474363
– start-page: 87
  year: 1983
  ident: ref14
  article-title: Optimizing synchronous circuitry by retiming
  publication-title: Proc 3rd Caltech Conf VLSI
– year: 2017
  ident: ref21
– year: 2016
  ident: ref12
  article-title: High performance CCSDS 123.0-B-1 multispectral & hyperspectral image compression implementation on a space-grade SRAM FPGA
  publication-title: Informal Proc 5th ESA Int Workshop On-Board Payload Data Compression
– year: 2017
  ident: ref19
– ident: ref1
  doi: 10.1109/MGRS.2014.2352465
– ident: ref16
  doi: 10.1117/1.JRS.7.074594
– year: 2017
  ident: ref17
– volume: 42 163
  start-page: 1
  year: 2005
  ident: ref6
  article-title: Low-complexity lossless compression of hyperspectral imagery via adaptive filtering
  publication-title: IPN Progress Report
SSID ssj0000816967
Score 2.3636315
Snippet The explosive growth of data volume from next generation high-resolution and high-speed hyperspectral remote sensing systems will compete with the limited...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 90
SubjectTerms Algorithms
Data processing
Data systems
Explosive compacting
Feedback loops
Field programmable gate array (FPGA)
Field programmable gate arrays
Ground stations
Hardware
hardware accelerator
Hyperspectral imaging
Image coding
Image compression
Image transmission
on-board payload data processing
Onboard data processing
Remote sensing
Remote sensing systems
space data systems
Title A 3.3 Gbps CCSDS 123.0-B-1 Multispectral & Hyperspectral Image Compression Hardware Accelerator on a Space-Grade SRAM FPGA
URI https://ieeexplore.ieee.org/document/8410421
https://www.proquest.com/docview/2501323131
Volume 9
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAFT
  databaseName: Open Access Digital Library
  customDbUrl:
  eissn: 2168-6750
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0000816967
  issn: 2168-6750
  databaseCode: KQ8
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 2168-6750
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000816967
  issn: 2168-6750
  databaseCode: RIE
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT-MwELZYTnDY5Sm6C8gHxGG1DnYeTnIMhbYgFa0oSNwixx5fgIJCq5X49YydNIIFIW5JZEdWPscz3zwJOUDeIyHhmmWRDVlsIWFKIWvNURSFKWr4tnJ2yPGFHF3H5zfJzRL50-XCAIAPPoPAXXpfvnnQc2cqO8piJA8ua_xbmskmV6uzp7gGErlMW8el4PnR1elV38VuZYHLEoxF-Eb0-F4q7w5gL1UGP8h4sZ4mmOQ2mM-qQD__V6rxqwteI99b9ZIWzX5YJ0sw3SCrr4oObpLngkZBRIfV4xPt9ycnE4piJeDsmAnq03F98mWNbzmkI2SpdXd_do-HD3UnSBM8O6XO7_9P1UALrVF-eZc9xeeKTpCLAxvWygCdXBZjOvg7LLbI9QA_14i1HRiYRjVgxnJpVJJpBdJEHKRSNueSQy6ssUJYkJEUjsFplckEabaVicmRk4GoQpNyHW2T5enDFHYIFSoVlURyJ42OKyMRrlQCwmOzpELW1iN8AU6p2_LkrkvGXelpCs9Lh2fp8CxbPHvkdzflsanN8dngTYdPN7CFpkd2FzugbP_epxLVQiTpkYjEz49n_SIroYtt8aaYXbI8q-ewh8rJrNr3u_IFhQDchA
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3Pb9MwFLam7TA4MGAgCgN8QBwmnNlJ7CTHrKPtxjoh2km7RY79fGHrpqwV0v76PTtptAFC3JLIjqx8jt_73k9CPiHvUSC5YXniYpY6kExrZK0FiqI4Qw3f1d4OOT1Tk_P05EJebJAvfS4MAITgM4j8ZfDl22uz8qaygzxF8uCzxrdkmqayzdbqLSq-hUShss51KXhxMP86H_rorTzyeYKpiB8Jn9BN5Y8jOMiV0Q6ZrlfUhpP8jFbLOjJ3vxVr_N8lPyfPOgWTlu2OeEE2YPGSPH1QdnCX3JU0iRI6rm9u6XA4O5pRFCwRZ4dM0JCQG9IvG3zLZzpBntr098dXePxQf4a04bML6j3_v3QDtDQGJVhw2lN8rukM2TiwcaMt0NmPckpH38flK3I-ws81YV0PBmZQEViyQlktc6NB2YSD0toVXHEohLNOCAcqUcJzOKNzJZFoOyVtgawMRB3bjJvkNdlcXC_gDaFCZ6JWSO-UNWltFcKVKUB4XC5r5G0DwtfgVKYrUO77ZFxWgajwovJ4Vh7PqsNzQPb7KTdtdY5_Dd71-PQDO2gGZG-9A6ru_72tUDFEmp6IRLz9-6yPZHsyn55Wp8dn396RJ7GPdAmGmT2yuWxW8B5VlWX9IezQezyj39E
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%3Ajournal&rft.genre=article&rft.atitle=A+3.3+Gbps+CCSDS+123.0-B-1+Multispectral+%26+Hyperspectral+Image+Compression+Hardware+Accelerator+on+a+Space-Grade+SRAM+FPGA&rft.jtitle=IEEE+transactions+on+emerging+topics+in+computing&rft.au=Tsigkanos%2C+Antonis&rft.au=Kranitis%2C+Nektarios&rft.au=Theodorou%2C+George&rft.au=Paschalis%2C+Antonis&rft.date=2021-01-01&rft.pub=IEEE&rft.eissn=2168-6750&rft.volume=9&rft.issue=1&rft.spage=90&rft.epage=103&rft_id=info:doi/10.1109%2FTETC.2018.2854412&rft.externalDocID=8410421
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2168-6750&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2168-6750&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2168-6750&client=summon