2006 International Conference on Field Programmable Logic and Applications 2006
DOI: 10.1109/fpl.2006.311223
|View full text |Cite
|
Sign up to set email alerts
|

The Entropy of FPGA Reconfiguration

Abstract: In line with Shannon's ideas, we define the entropy of FPGA reconfiguration to be the amount of information needed to configure a given circuit onto a given device. We propose using entropy as a gauge of the maximum configuration compression that can be achieved and determine the entropy of a set of 24 benchmark circuits for the Virtex device family. We demonstrate that simple off-the-shelf compression techniques such as Golomb encoding and hierarchical vector compression achieve compression results that are w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2007
2007
2010
2010

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 4 publications
0
2
0
Order By: Relevance
“…Approaches like AMBA [1], CoreConnect [2], WISHBONE [3], and SiliconBackplane [4] follow a shared bus scheme that works well for master-slave communication patterns, where there are only a few masters. When there are several masters (e.g., processors) in the system, synchronization, data interchange, and input/output (I/O) may saturate the bus and contention will slow down data transfers.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Approaches like AMBA [1], CoreConnect [2], WISHBONE [3], and SiliconBackplane [4] follow a shared bus scheme that works well for master-slave communication patterns, where there are only a few masters. When there are several masters (e.g., processors) in the system, synchronization, data interchange, and input/output (I/O) may saturate the bus and contention will slow down data transfers.…”
Section: Introductionmentioning
confidence: 99%
“…But here we are concerned with the entropy, which may be thought of as the smallest possible number of bits allowing unlimited decoding logic. The entropy of a complete programmable interconnect may be thought of as the length of the optimally compressed bit string needed to program it [4]. (We consider only those bits needed to configure the interconnect itself, not any additional bits to configure the logic cells.)…”
Section: Introductionmentioning
confidence: 99%