Published April 6, 2022
| Version 1.0.0
Dataset
Open
Reconfiguration Time Measurements for Evolving Hardware
Description
The dataset contains the raw measurements of the time necessary to reconfigure Lattice iCE40 FPGAs.
The main goal is to see the effect of two approaches of implementing the reconfiguration process in software for Evolvable Hardware. One approach is to use existing open-source software externally, the other is to integrate the functionality in the software for Evolvable Hardware.
The conditions for the reconfiguration measurements were altered in four dimensions:
- The FPGA board
- iCEstick
- Lattice iCE40 HX1K FPGA
- Sample bitstream created by Bitstream Evolution Software
- No direct reconfiguration possible
- iCE40 breakout board (ICE40HX8K-B-EVN)
- Lattice iCE40 HX8K FPGA
- Sample bitstream created by CoBEA
- iCEstick
- Write Target
- Flash
- Bitstream first written to an external EEPROM, then pulled by the FPGA from the EEPROM
- Direct
- Bitstream written directly to the FPGA
- Flash
- Reconfiguration approach
- Icestorm
- Use external tools from Project Icestorm
- CoBEA
- Use integrated function of CoBEA reconfiguration module
- Icestorm
- Bitstream size
- Full
- No size reduction
- Compact
- Size reduced as much as allowed by write approach
- Icestorm: skip BRAM
- CoBEA: skip BRAM, skip comment, full compaction (level 4)
- Size reduced as much as allowed by write approach
- Full
This upload contains three groups of files:
- 2 bitstreams
- One for each used FPGA board
- 12 measurements
- Comma-separated values
- File name contains the contiditions of the measurement
- Only 12 out of 16 possible combinations of conditions as "iCEstick" cannot be combined with "Direct"
- 1 aggregated statistic
- Comma-separated values
- Minimum, mean, maximum, mean-minimum, maximum-mean for every measurement
Notes
Files
aggregation.csv
Files
(1.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:6bd1f20c064cf82bed4855a18313b87b
|
1.4 kB | Preview Download |
|
md5:ac1f2a3fb5eaec5a6335c1ff50d45bc4
|
184.0 kB | Download |
|
md5:cc420ed24edb1fae7604dcbd3776e7e2
|
947.4 kB | Download |
|
md5:02d1bf85814dfb9ec5f44a87b3a86dd9
|
1.9 kB | Preview Download |
|
md5:561f62c9698c8c043591f0b493454060
|
1.9 kB | Preview Download |
|
md5:5c3b2e4f13c471597fb7534d94a5ffce
|
1.9 kB | Preview Download |
|
md5:249de5e8523aa5bbea938a4c99d310b3
|
1.9 kB | Preview Download |
|
md5:ca1d42ef4ee2cfd35010f04b662de7a1
|
2.0 kB | Preview Download |
|
md5:c2d760257e35231b4c028148461f2e1a
|
2.0 kB | Preview Download |
|
md5:a015bd7a7640057306354718bb2da864
|
1.9 kB | Preview Download |
|
md5:ffaddaba59f396d8e24bd24b460cf371
|
1.9 kB | Preview Download |
|
md5:265c5abea719169fc3e290a539f1b3f8
|
1.9 kB | Preview Download |
|
md5:3c66aaee31ab9f727c5dea73a37fe35a
|
1.8 kB | Preview Download |
|
md5:3a5691cc606e54905f8181f5050fa383
|
1.8 kB | Preview Download |
|
md5:4e42bb0ff3346ca208b10980d7a19ea7
|
1.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Conference paper: 10.1145/3520304.3528821 (DOI)
- Is supplemented by
- Software: 10.5281/zenodo.6418291 (DOI)