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 条
  • [31] A MINI-SIZE LOW-COST HELIOSTAT SYSTEM
    GERWIN, HL
    SOLAR ENERGY, 1986, 36 (01) : 3 - 9
  • [32] A low-cost experiment for determining raindrop size distribution
    Mazon, Jordi
    Vinas, Marta
    WEATHER, 2013, 68 (02) : 49 - 52
  • [33] A Low-Cost Neural ODE with Depthwise Separable Convolution for Edge Domain Adaptation on FPGAs
    Kawakami, Hiroki
    Watanabe, Hirohisa
    Sugiura, Keisuke
    Matsutani, Hiroki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2023, E106D (07) : 1186 - 1197
  • [34] PASC: Physically Authenticated Stable-Clocked SoC Platform on Low-Cost FPGAs
    Aysu, Aydin
    Schaumont, Patrick
    2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
  • [35] Low-cost multi-gigahertz test systems using CMOS FPGAs and PECL
    Keezer, DC
    Gray, C
    Majid, A
    Taher, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 152 - 157
  • [36] Low-Cost Strategy to Detect Faults Affecting Scrubbers in SRAM-Based FPGAs
    Grossi, Marco
    Bouras, Meryem
    Oman, Martin
    Berbia, Hassan
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 89
  • [37] Low-Cost Strategy for Bus Propagation Delay Reduction
    M. Omaña
    S. Govindaraj
    C. Metra
    Journal of Electronic Testing, 2019, 35 : 253 - 260
  • [38] Low-Cost Strategy for Bus Propagation Delay Reduction
    Omana, M.
    Govindaraj, S.
    Metra, C.
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2019, 35 (02): : 253 - 260
  • [39] Comparing the Cost of Protecting Selected Lightweight Block Ciphers against Differential Power Analysis in Low-Cost FPGAs
    Diehl, William
    Abdulgadir, Abubakr
    Kaps, Jens-Peter
    Gaj, Kris
    COMPUTERS, 2018, 7 (02)
  • [40] Comparing the Cost of Protecting Selected Lightweight Block Ciphers Against Differential Power Analysis in Low-Cost FPGAs
    Diehl, William
    Abdulgadir, Abubakr
    Kaps, Jens-Peter
    Gaj, Kris
    2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 128 - 135