エラー補償手続きとブロック統合によるFPGA回路変換
スポンサーリンク
概要
- 論文の詳細を見る
FPGA (Field Programmable Gate Arrays)は, 実現論理を自在に変更可能な論理ブロックを二次元的に配置したゲートアレイである。本素子はその特徴のため, 回路の動作検証のためのプロトタイプなどに利用されることが多い。一般に, プロトタイプ回路作成時は設計にかかる時間を短縮させるために, 多くの時間を必要とする強力な最適化を適用せず, 単純なマッピングのみを適用し, 回路を生成することが多い。しかし, 使用可能な素子面積には制限が存在することから, 何らかの回路規模を小さくする手法の適用が望まれる。本稿では, 代表的なFPGAであるXILINX社のFPGA及び同様の構成をもつFPGAについて, その論理ブロックが一般的な仮定である「5変数以下の任意関数を1つだけ実現可能」というだけでなく, 実際には1つの任意の5変数関数, 1つの4変数関数と1つの特定形の5変数関数又は2つの独立な4変数関数のいずれかを実現可能であるという点に注目し, この特徴を利用した回路変換手法を提案する。本手法においては, 仕様変更の際などに元回路に生じた差異をエラーとみなし, そのエラーを論理ブロックの内部論理変更や入力修正などによって補償するエラー補償手続きを用い, 元来単独で1ブロックを占有していた5変数関数を同一ブロック内に他の関数を実現可能な形に変形する。本手法を適用することで, 時間がかかる強力なFPGA回路最適化手法を適用しなくても, 高速に回路内のブロック使用率を向上させ, 最適化手法と同等かそれ以上の必要ブロック数の滅少を実現できる。ここでは, 本手法の有用性を示すために, 提案手法をMCNCベンチマーク回路に適用し評価を行ったので, その実験結果も示す。
- 1997-09-24
著者
関連論文
- 分散協同作業支援環境における仮想オフィスシステムの実現
- 協調環境における通信機構統合データベース
- データベースの複合ビューとしての対話マルチメディアオブジェクトの構成/管理方法
- 利用者要求と表示上の限界を考慮に入れた動的地図の基本モデル
- 地図の名前配置問題における線図形欠損の取り扱いについて
- WWWにおける情報検索のためのナビゲーション共有機構
- 協調型ハイパーメディアにおけるアウェアネスとフィードバック機構
- 環境に基づく協調ハイパーメディアの動的な三次元視覚化
- 協調ハイパーメディアシステム VIEW Media における環境に基づく利用者間通信機構
- 協調型ハイパーメディアにおける動的に変化する環境を考慮したアウェアネス支援機構
- 分散協調ハイパーメディアにおけるポインタの共有/個別化機構
- 協調型ビュー機構によるハイパーメディアのビュー生成
- 協調ハイパーメディアシステムVIEW Mediaにおけるビューによる共有文書の個別化
- 協調型3D空間ハイパーメディアの基本モデル
- 協調ハイパーメディアシステムにおける環境を用いた個別化機構
- 協調ハイパーメディアにおける利用者協調のための環境の視覚化機構
- 遠隔教育システムVIEW Classroomにおける学生反応を利用した教材の改善支援機能
- 遠隔教育システムVIEW Classroomにおける学生反応の収集と音声による抽象化
- 遠隔教育システム VIEW Classroom における教材提示と変更機構の実現
- 遠隔教育システムVIEW Classroomにおける質問に対する回答機能
- 遠隔教育システムVIEW Classroomにおける抽象化した学生反応の収集機構
- 遠隔教育システムにおける効率的な質問回答の支援
- 遠隔教育システムVIEW Classroomにおける抽象状態表示に基づく一対多の対話支援機構
- VirtualOfficeにおける動作ビュー機構
- マルチユーザ環境のVirtualOfficeにおけるオフィスビュー機構
- エラー補償手続きとブロック統合によるFPGA回路変換
- オブジェクト指向データベースの会話的設計支援方式
- 活動オブジェクトに基づく作業フローモデルの実行手続き
- 協調活動の動的有限オートマトンによる記述手法
- データベースを用いた協同作業支援機構におけるスケジュール管理
- 仮想ハイパーメディア地図作成のためのオブジェクトの検討
- 分散環境における包摂関係の統合と問い合わせ処理
- 仮説生成を用いた分散情報源の統合
- 文書検索のための自己組織化セマンティックマップの階層化
- 伏せたデータのある資料を共有する会議の支援
- 協調型ハイパーメディアシステムVIEW MediaのJavaによる実現
- 制約を利用した非WYSIWIS環境におけるハイパーメディア文書の再配置
- Javaのオブザーバ機能を応用したVIEW Mediaの能動機能
- 協調ハイパーメディアシステムVIEW Mediaにおけるアクセス権を考慮した会議支援機能の提案
- 分散仮想オフィスのための通信サービス群の検討
- トランスダクション法によるWired-Logicを併用した論理回路の最適化
- 許容関数に基づいた表参照型FPGAの最適化手法
- 許容関数の概念を用いた表参照型FPGAの論理設計
- 論理回路の最適化及び仕様変更のためのエラー補償型トランスダクション法
- トランスダクション法向けの回路の再利用について
- トランスダクション法向け論理回路マッパ
- 移動分散データベースにおける質問処理
- 協調ハイパーメディアシステムVIEW Mediaの開発
- 仮想会議空間を利用した会議システムのプロトタイプの実現
- 操作履歴に基づくハイパーメディアの再構成
- 暫定配置による文字配置における可読性向上
- 質問再利用を併用した地理データベースにおける不完全質問処理
- 地理データベースにおける高水準利用者質問処理方式
- 地理データベースにおける質問再利用の基本的な機構
- 地理分野シソーラスと地図作成規則を用いた地理データベースの質問作成支援機能
- 動的ワークフローにおける会合自動設定
- グループウェアツールにおけるポインタの共有/個別化の応用
- ポインタの共有/非共有の動的制御
- 多出力特性を利用したブロック統合によるFPGA回路最適化
- エラー補償手続きに基づくFPGA回路最適化手法
- FPGAブロックによる複数関数実現を利用したFPGA回路最適化
- 拡張許容関数集合を用いたトランスダクション法の改良
- ブロック統合を用いたFPGA回路の最小化
- ブロック統合を用いたFPGA回路の最小化
- 部分回路抽出によるトランスダクション法の大規模回路への応用
- エラー補償に基づく表参照型FPGA回路設計手法
- FPGA回路向けトランスダクション法の拡張
- 内部論理補償と入力補償によるFPGA回路設計
- トランスダクション法の初期回路における一般化直列分割に基づくファンイン制限
- ハイパーテキスト生成補助システムについて
- ゲートの仮想除去を用いた大規模回路向けトランスダクション法
- 協調作業フロー表現のための拡張IDEF0
- 主記憶データベースにおけるトランスペアレントバックアップシステムとその性能評価
- パターンによる回路変換を併用したトランスダクション法
- 回路パタンに基づく回路変換システムの開発
- 利用者の状況に依存した地図表示手法
- 異種地理データベース間での地図合成のためのオブジェクト併合
- フラッシュメモリ向きデータ構造におけるデータ管理方式とその性能評価
- フラッシュメモリ向きデータ構造F木の性能評価
- フラッシュメモリバックアップ方式の設計と性能評価
- フラッシュメモリを利用するトランスペアレントバックアップシステムの設計と性能評価
- 1G-5 制約交換による共同作業支援システムとその応用
- 非WYSIWIS状況における共有文書配置の制約よる解決
- 共有ハイパーメディアのための制御機構の実現
- 負関数分解を用いたNOR・ワイヤードOR回路の設計
- 3状態CMOSゲートを用いたワイヤード論理による省電力回路合成手法
- 仮想オフィスシステムにおける能動的通知機能の利用
- 協同作業環境を考慮したECAルール
- 協同作業支援環境VIEW Officeにおける能動データベース機能
- ソフトウェアプロセスガイトツールのための拡張ワークフロー表現とその実現
- ハードウェア並行処理のための効率的な制御メモリの構成
- オブジェクト指向データベースにおける更新波及のための検索処理
- 従属性を考慮したネットワークデータベースの設計(情報の構造化と意味に関する研究)
- 移動分散データベースにおける質問処理