CryptoBlaze

This application note provides a basic outline for creating a cryptographic processor using
CoolRunner™-II devices and a CPLD version of the PicoBlaze processor.

google:CryptoBlaze
PicoBlazeソフトコアプロセッサの使用例。
昨年もっとも衝撃を受けたソフトウェアはSoftEtherだったが、個人的にはそれよりもインパクトが強い。(比較対象としてはいかがかという気もするが)

ソフトコアと外部ファンクション(この場合は暗号)との関係としては一つの参考例になると思う。AESをソフトコアとどう絡めるのか、(最近は休止していたけれど)考えていた自分としてはちょうど良い学習教材だ。