Research Article

Proof-Carrying Hardware: Concept and Prototype Tool Flow for Online Verification

Table 6

Size measurements for the bitstream and proof trace.

Test function Bitstream size [KiB] Proof trace size [KiB] Overhead [%]

Converter 120.2 23.2 19.35
128-bit parity 309.8 61.2 19.78
8-bit add/sub 99.4 32.8 32.98
16-bit add/sub 246.9 103.9 42.10
32-bit add/sub 490.6 194.3 39.60
64-bit add/sub 1077.9 464.9 43.13
6-bit multiplier 1657.6 1519.0 91.64
8-bit multiplier 40803.3 40538.6 99.35
10-bit multiplier 711487.3 711052.8 99.93