A real-time FPGA implementation of the CCSDS 123.0-B-2 standard
| dc.contributor.author | González, Carlos | |
| dc.contributor.author | Mozos Muñoz, Daniel | |
| dc.contributor.author | Bascones García, Daniel | |
| dc.date.accessioned | 2024-02-02T15:43:31Z | |
| dc.date.available | 2024-02-02T15:43:31Z | |
| dc.date.issued | 2022 | |
| dc.description.abstract | Hyperspectral images are a useful remote sensing tool which often reach hundreds of megabytes in size. The CCSDS 123.0-B-2 is a recent algorithm that achieves lossless and nearlossless compression of hyperspectral images by introducing a configurable maximum error over its predecessor CCSDS 123.0- B-1. In this paper, an FPGA implementation of the revised standard that works in real-time is presented. We have developed an extremely pipelined and fast core in VHDL, that is able to process a sample per cycle at over 250MHz, working 8 times faster than real-time for the AVIRIS-NG sensor. New dependencies in the revised standard are avoided by using a novel sample ordering called Frame Interleaved by Diagonal. The predictor stage has been designed to work in this order, and two reorder buffers encapsulate it to be Band Interleaved by Pixel compliant. Predictor data is encoded using a novel FPGA implementation of the CCSDS 123.0-B-2 hybrid coder. The modules are tested and verified on a Virtex-7 VC709 board. For medium (256 bands × 4096 frames × 512 samples) and large (512×4096×1024) images, the core occupies respectively 14% and 50% of a XQRKU060 FPGA. | |
| dc.description.department | Depto. de Arquitectura de Computadores y Automática | |
| dc.description.faculty | Fac. de Informática | |
| dc.description.refereed | TRUE | |
| dc.description.sponsorship | Ministerio de Economía y Competitividad (España) | |
| dc.description.status | pub | |
| dc.identifier.citation | D. Báscones, C. Gonzalez and D. Mozos, "A Real-Time FPGA Implementation of the CCSDS 123.0-B-2 Standard," in IEEE Transactions on Geoscience and Remote Sensing, vol. 60, pp. 1-13, 2022, Art no. 5525113, doi: 10.1109/TGRS.2022.3160646. | |
| dc.identifier.doi | 10.1109/TGRS.2022.3160646 | |
| dc.identifier.essn | 1558-0644 | |
| dc.identifier.issn | 0196-2892 | |
| dc.identifier.officialurl | https://doi.org/10.1109/TGRS.2022.3160646 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14352/98409 | |
| dc.journal.title | IEEE Transactions on Geoscience and Remote Sensing | |
| dc.language.iso | eng | |
| dc.publisher | IEEE | |
| dc.relation.hasversion | VoR | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2020-112916GB-I00/ES/ESTUDIO DE LOS EFECTOS DE LA RADIACION Y PROCESAMIENTO EFICIENTE DE IMAGENES HIPERESPECTRALES PARA "NUEVO ESPACIO"/ | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/TIN2017-87237-P/ES/TECNICAS HARDWARE Y SOFTWARE PARA EL ANALISIS, DETECCION Y RECUPERACION DE ERRORES INDUCIDOS POR LA RADIACION EN SISTEMAS DIGITALES EMBARCADOS EN MISIONES ESPACIALES II/ | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.accessRights | restricted access | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject.keyword | FPGA | |
| dc.subject.keyword | Real-time | |
| dc.subject.keyword | CCSDS | |
| dc.subject.keyword | Compression | |
| dc.subject.keyword | Hyperspectral | |
| dc.subject.ucm | Informática (Informática) | |
| dc.subject.unesco | 1203.17 Informática | |
| dc.title | A real-time FPGA implementation of the CCSDS 123.0-B-2 standard | |
| dc.type | journal article | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 4c67f647-780c-4c6a-84dd-5962fb0a6260 | |
| relation.isAuthorOfPublication | 7091b4d5-39d3-464a-be38-0863f757e2c9 | |
| relation.isAuthorOfPublication.latestForDiscovery | 4c67f647-780c-4c6a-84dd-5962fb0a6260 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- A_Real-Time_FPGA_Implementation.pdf
- Size:
- 1.86 MB
- Format:
- Adobe Portable Document Format

