抄録
近年、最適化問題を高速に解く方法の一つとして、PSO(粒子群最適化)アルゴリズムが提案されている。これをリアルタイムシステムに応用する際、PSOアルゴリズムを高速ハードウェア化することが不可欠である。しかし、従来のPSOハードウェアでは、ある特定のシステムのためだけに設計するので、他のシステムへの応用ができない。よって、ハードウェア再設計には多大な人的、時間的、金銭的コストがかかってしまう。本研究では、高位合成ツールを開発することにより、PSOハードウェアの回路生成を自動的に行い、簡単にシステムの更新・変更ができる手法を提案する。これにより、様々なシステムへの応用を実現する汎用型PSOハードウェアを目指す。