講演名 1999/3/4
関数形言語を用いたFPGAによるシーケンスハードウェアの設計ツール
西田 崇, 新村 正明, 不破 泰,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本研究では, 産業用機械のシーケンス制御を従来のプログラマブルコントローラを用いる代わりに, FPGAを利用したシーケンス制御用ハードウェアを設計使用する方法について提案する. FPGAを使用することにより, 制御の高速化, 大規模化, 迅速なシーケンスの切り替えなどが可能となる. FPGAにディジタル回路を実現するには,ハードウェア記述言語を用いて記述する方法が一般的になりつつあるが,ユーザが容易にシーケンスを記述できるよう, ペトリネット及びラダー図で記述したシーケンスをハードウェア記述言語に自動変換するツールを作成した. 本ツールの変換方法として, 関数形言語と呼ばれる中間言語を間に介することで,処理の簡略化や各記述手法の相互変換が可能となる. このツールを用いて実際にシーケンスモデルを制御し, その有効性を確認した.
抄録(英) In this paper, we propose a method that design and use new Scquence Hardware realized on FPGA instead of Programmable controllers. By using FPGA as the hardware for a sequence control, we can get High speed controls, Large-scale controls′and a quick change of sequences. The method that describes it by using a Hardware Definition Language, to realize a digital circuit to FPGA is becoming general, we make a tool that converts the sequence that described with a Petri-net and Ladder Diagram to Hardware Definition Language automatically, to do as user is able to describe a sequcece easily. As a conversion method of this tool, by converting through intermediate language called a Functor Language, We can get mutual conversion of each description method and the simplification of processing. We controlled an actual sequence model by using this tool,and we confirmed that it is effective.
キーワード(和) 関数形言語 / ぺトリネット / HDL / FPGA / ラダー図 / シーケンス制御
キーワード(英) Functor Language / Petri-net / HDL / FPGA / Ladder Diagram /Sequence Control
資料番号 ICD-98-288
発行日

研究会情報
研究会 ICD
開催期間 1999/3/4(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Integrated Circuits and Devices (ICD)
本文の言語 JPN
タイトル(和) 関数形言語を用いたFPGAによるシーケンスハードウェアの設計ツール
サブタイトル(和)
タイトル(英) A Design Tool of Sequence Hardware Realized on FPGA with Functor Language
サブタイトル(和)
キーワード(1)(和/英) 関数形言語 / Functor Language
キーワード(2)(和/英) ぺトリネット / Petri-net
キーワード(3)(和/英) HDL / HDL
キーワード(4)(和/英) FPGA / FPGA
キーワード(5)(和/英) ラダー図 / Ladder Diagram /Sequence Control
キーワード(6)(和/英) シーケンス制御
第 1 著者 氏名(和/英) 西田 崇 / Takashi NISHIDA
第 1 著者 所属(和/英) 長野県情報技術試験場
Information Technology Research Institute of Nagano Prefecture
第 2 著者 氏名(和/英) 新村 正明 / Masaaki NIIMURA
第 2 著者 所属(和/英) 長野県情報技術試験場
Information Technology Research Institute of Nagano Prefecture
第 3 著者 氏名(和/英) 不破 泰 / Yasushi FUWA
第 3 著者 所属(和/英) 長野県情報技術試験場
Information Technology Research Institute of Nagano Prefecture
発表年月日 1999/3/4
資料番号 ICD-98-288
巻番号(vol) vol.98
号番号(no) 626
ページ範囲 pp.-
ページ数 8
発行日