最終課題 RSA 暗号器ので使うかも知れない 2乗回路(簡単ですが!)


2乗回路のVHDLコード(組み合わせ回路)

乗算器を '*' オペレータで合成した場合の例を示しておく。

以下にVHDLファイルをリンクする

rsa2.files/mult8x8.vhd

/net/home/teacher/wada/public_html/cadpab/mult8x8.vhd

テストベンチを以下おく!

rsa2.files/mult8x8_test.vhd

/net/home/teacher/wada/public_html/cadpab/mult8x8_test.vhd


シミュレーション波形

8BIT x 8BIT = 16BIT 

正または0の整数 unsigned


シミュレーション波形

制約なしでの合成結果

ただ、見やすくするために階層を破壊している!

 

面積LOG

rsa2.files/area.txt

Combinational area: 619.000000

ということで、それなりである!

以上