知能ロボットシステムでは、センサフィードバックや環境の動的変化のため、高速応答性を有する高集積プロセッサのアーキテクチャの最適化やその系統的設計法が望まれていた。このためには、種々のレベルの高並列化が有用であるが、本研究では特に、アーキテクチャ上位レベルの並列化に着目した種々の新しい構成法を提案している。以下に本研究で開発したいくつかの最高性能並列構造VLSIプロセッサについて列挙する。これらの成果は、ロボット応用のみならず、実世界環境を自律的に制御する知能集積システム一般に広く実用化できる。(1)演算遅れ時間最小形リニアーアレーVLSIプロセッサ 隣接プロセッサ要素間のみのデータ転送により規則性に優れる構造であるが、瞬時出力応答という概念に基づき、データ依存グラフを利用した演算遅れ時間最小化のための系統的スケジューリング法を考案している。これにより、逆動力学演算用VLSIプロセッサ、ロボットビジョン用FFTプロセッサの構成法を開発している。これらは、従来の性能を少なくても2〜3桁向上できる。(2)再構成可能並列構造VLSIプロセッサ 空間的並列構造プロセッサにおいて問題となる処理要素間の通信ボトルネックを解決するため、所望の多入力多出力演算器を再構成できる新しいアーキテクチャのVLSIプロセッサの構成法を考案し、その有用性を明らかにした。冗長マニピュレータの動的制御に応用し、DSPによる並列処理と比較して総合的に2桁程度の演算遅れ時間の減少できることを示した。(3)バス結合形空間的並列構造VLSIプロセッサ超微細集積技術に基づく並列構造VLSIプロセッサの実現のためには、チップ内部のデータ転送時間をできるだけ小さくすることが重要であることに着目し、データ依存グラフを利用した系統的スケージューリング法及びアロケーション法を考案し、その有用性を明らかにした。
|