ベンチマークIP-SHA224
は, 例えば, Xilinx FPGA においては, 次のような性能を達成します. |
ターゲットデバイス | スライス数
| ブロックRAM数
| 動作速度 |
| XC4V LX15-12 | 1169 | 0 | 196
MHz | | XC5V
LX30-3 | 635 | 0 | 238
MHz | IP-SHA224 は, 16クロックのデータ入力ごとに,
T=129 クロックの処理時間を必要とします. このため, 十分に長いデータ系列に対するデータ速度は, 次のようになります. [データ速度Mbps]
= [動作速度MHz]×{32×16}÷{T+16} = 3.53×[動作速度MHz] ただし,
データ系列の末尾のデータ入力に対しては, T=129 クロックではなく, 処理される末尾のデータの長さに依存して, 2T+1クロック以上2T+16
クロック以下の処理時間が必要です. |