Reduction of Bitstream Size for Low-Cost iCE40 FPGAs

被引:1
|
作者
Fritzsch, Clemens [1 ]
Hoffmann, Joern [1 ]
Bogdan, Martin [1 ]
机构
[1] Univ Leipzig, Neuromorph Informat Proc, Leipzig, Germany
关键词
D O I
10.1109/FPL57034.2022.00028
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reducing the bitstream size is important to lower external storage requirements and to speed-up the reconfiguration of field-programmable gate arrays (FPGAs). The most common methods for bitstream size reduction are based on dedicated hardware elements or dynamic partial reconfiguration. All of these properties are usually missing in low-cost FPGAs such as the Lattice iCE40 device family. In this paper we propose a lightweight compaction approach for iCE40 FPGAs. We present five methods for bitstream compaction: two adapted and three new. The methods work directly on the bitstream by removing unnecessary data and redundant commands. They are applicable independent of the synthesis toolchain and require neither repetition of synthesis steps nor modifications of the target system. Although our focus is on iCE40 devices, we additionally discuss the conditions for applying our approach to other targets. All five methods were implemented in an open-source compaction tool. We evaluate our approach with an iCE40 HX8K FPGA by synthesizing and compacting various projects. As a result, we achieve a reduction in bitstream size and reconfiguration time by up to 79 %.
引用
收藏
页码:117 / 122
页数:6
相关论文
共 50 条
  • [11] Low-cost ANS encoder for lossless data compression in FPGAs
    Pastula, Magdalena
    Russek, Pawel
    Wiatr, Kazimierz
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2024, 70 (01) : 219 - 228
  • [12] High-Speed Clock Recovery for Low-Cost FPGAs
    Haller, Istvan
    Baruch, Zoltan Francisc
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 610 - 613
  • [13] Low-cost ice-control structure
    Lever, JH
    Gooch, G
    Tuthill, A
    Clark, C
    JOURNAL OF COLD REGIONS ENGINEERING, 1997, 11 (03) : 198 - 220
  • [14] A Case for Low-Cost Personal Electronic Laboratory Equipment Using FPGAs
    Adegbite, Timothy Olanrewaju
    Akinwale, Olawale Babatunde
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2023, 19 (10) : 4 - 19
  • [15] Flexible and Low-Cost HSM based on Non-Volatile FPGAs
    Parrinha, Diogo
    Chaves, Ricardo
    2017 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2017,
  • [16] Accelerating ODE-Based Neural Networks on Low-Cost FPGAs
    Watanabe, Hirohisa
    Matsutani, Hiroki
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 88 - 95
  • [18] Low-cost ice control structures for small rivers
    Lever, JH
    Gooch, GE
    COLD REGIONS ENGINEERING: PUTTING RESEARCH INTO PRACTICE, 1999, : 631 - 640
  • [19] Low-cost techniques for NOx reduction in boilers
    Colannino, J
    NINTH ANNUAL NO(X) CONTROL CONFERENCE, PROCEEDINGS, 1996, : 85 - 104
  • [20] Harmonic reduction in low-cost power supplies
    Maset, E
    Sanchis, E
    Sebastian, J
    Ollero, S
    delaCruz, E
    CIEP 96 - V IEEE INTERNATIONAL POWER ELECTRONICS CONGRESS, TECHNICAL PROCEEDINGS, 1996, : 15 - 21