JPH0850603A - 機能設計支援装置及び機能設計支援方法 - Google Patents
機能設計支援装置及び機能設計支援方法Info
- Publication number
- JPH0850603A JPH0850603A JP6184480A JP18448094A JPH0850603A JP H0850603 A JPH0850603 A JP H0850603A JP 6184480 A JP6184480 A JP 6184480A JP 18448094 A JP18448094 A JP 18448094A JP H0850603 A JPH0850603 A JP H0850603A
- Authority
- JP
- Japan
- Prior art keywords
- information
- state
- transition diagram
- state transition
- simulation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
(57)【要約】
【目的】 複数の状態遷移図を使用するようなLSIの
機能設計を効率よく行うことができる機能設計支援装置
を提供する。 【構成】 状態遷移図作成手段1と、表示手段2と、シ
ミュレーション手段3とを備えた機能設計支援装置であ
って、上記状態遷移図作成手段から供給される、状態シ
ンボルに状態識別情報が付与された状態遷移図の情報と
上記シミュレーション手段から供給される現状態識別情
報とに基づき上記現状態識別情報が示す状態識別情報を
有する状態シンボルを有する状態遷移図を検索し検索し
た状態遷移図を上記表示手段へ表示させるシミュレーシ
ョン実行経過検索手段4を備えた。
機能設計を効率よく行うことができる機能設計支援装置
を提供する。 【構成】 状態遷移図作成手段1と、表示手段2と、シ
ミュレーション手段3とを備えた機能設計支援装置であ
って、上記状態遷移図作成手段から供給される、状態シ
ンボルに状態識別情報が付与された状態遷移図の情報と
上記シミュレーション手段から供給される現状態識別情
報とに基づき上記現状態識別情報が示す状態識別情報を
有する状態シンボルを有する状態遷移図を検索し検索し
た状態遷移図を上記表示手段へ表示させるシミュレーシ
ョン実行経過検索手段4を備えた。
Description
【0001】
【産業上の利用分野】本発明は、LSI(大規模集積回
路)の機能設計を行う場合に使用する機能設計支援装置
及び機能設計支援方法に関する。
路)の機能設計を行う場合に使用する機能設計支援装置
及び機能設計支援方法に関する。
【0002】
【従来の技術】近年においてLSIの状態遷移図による
機能記述が頻繁に行われるようになっている。それに伴
い、計算機を用いて状態遷移図を入力し、シミュレーシ
ョンを行う装置も普及し始めている。このような装置の
中で、シミュレーション実行中に現在の状態を表す状態
シンボルをたとえば表示色を変える等の方法で状態の遷
移を判りやすく表示する装置も開発されている。
機能記述が頻繁に行われるようになっている。それに伴
い、計算機を用いて状態遷移図を入力し、シミュレーシ
ョンを行う装置も普及し始めている。このような装置の
中で、シミュレーション実行中に現在の状態を表す状態
シンボルをたとえば表示色を変える等の方法で状態の遷
移を判りやすく表示する装置も開発されている。
【0003】
【発明が解決しようとする課題】上述したような表示色
を変える装置にあっては、操作者が予め該当する状態遷
移図を表示画面上に表示させておく必要があった。しか
し回路の大規模化に伴い、図6に示すように、状態遷移
図の枚数が多くなり、また、複数の状態遷移図の接続関
係も複雑になって、表示画面上のどの状態遷移図に注目
すればよいのかが判りにくくなっている。本発明はこの
ような問題点を解決するためになされたもので、複数の
状態遷移図を使用するようなLSIの機能設計を効率よ
く行うことができる機能設計支援装置及び機能設計支援
方法を提供することを目的とする。
を変える装置にあっては、操作者が予め該当する状態遷
移図を表示画面上に表示させておく必要があった。しか
し回路の大規模化に伴い、図6に示すように、状態遷移
図の枚数が多くなり、また、複数の状態遷移図の接続関
係も複雑になって、表示画面上のどの状態遷移図に注目
すればよいのかが判りにくくなっている。本発明はこの
ような問題点を解決するためになされたもので、複数の
状態遷移図を使用するようなLSIの機能設計を効率よ
く行うことができる機能設計支援装置及び機能設計支援
方法を提供することを目的とする。
【0004】
【課題を解決するための手段】本発明の機能設計支援装
置は、回路の状態間の遷移関係を示す状態遷移図を構成
する複数の状態シンボル情報のそれぞれに状態識別情報
が付加された状態遷移図の情報に基づき作成されたシミ
ュレーション用情報が供給され該シミュレーション用情
報に基づき上記回路の少なくともアルゴリズムをシミュ
レーションするシミュレーション手段を備えた機能設計
支援装置であって、上記状態遷移図の情報が供給される
一方、上記シミュレーション手段からシミュレーション
を実行している状態を示す現状態識別情報が供給され、
上記現状態識別情報に基づき上記現状態識別情報が示す
状態識別情報を有する状態シンボル情報を上記状態遷移
図の情報から検索し検索した状態シンボル情報を含む状
態遷移図の情報を送出するシミュレーション実行経過検
索手段と、上記シミュレーション実行経過検索手段が送
出する状態遷移図の情報を表示する表示手段とを備えた
ことを特徴とする。
置は、回路の状態間の遷移関係を示す状態遷移図を構成
する複数の状態シンボル情報のそれぞれに状態識別情報
が付加された状態遷移図の情報に基づき作成されたシミ
ュレーション用情報が供給され該シミュレーション用情
報に基づき上記回路の少なくともアルゴリズムをシミュ
レーションするシミュレーション手段を備えた機能設計
支援装置であって、上記状態遷移図の情報が供給される
一方、上記シミュレーション手段からシミュレーション
を実行している状態を示す現状態識別情報が供給され、
上記現状態識別情報に基づき上記現状態識別情報が示す
状態識別情報を有する状態シンボル情報を上記状態遷移
図の情報から検索し検索した状態シンボル情報を含む状
態遷移図の情報を送出するシミュレーション実行経過検
索手段と、上記シミュレーション実行経過検索手段が送
出する状態遷移図の情報を表示する表示手段とを備えた
ことを特徴とする。
【0005】又、本発明の機能設計支援装置は、回路の
状態間の遷移関係を示す状態遷移図を構成する複数の状
態シンボル情報のそれぞれに状態識別情報が付加された
状態遷移図の情報に基づき作成されたシミュレーション
用情報が供給され該シミュレーション用情報に基づき上
記回路の少なくともアルゴリズムをシミュレーションす
るシミュレーション手段を備えた機能設計支援装置であ
って、上記状態遷移図の情報に基づき当該状態遷移図の
階層構造及び接続関係に関する接続関係情報を作成し、
かつ上記シミュレーション手段からシミュレーションを
実行している状態を示す現状態識別情報が供給され該現
状態識別情報に基づき該現状態識別情報を有する状態遷
移図の情報を上記接続関係情報から検索し検索した状態
遷移図の情報を送出する状態遷移図接続関係検索手段
と、上記シミュレーション実行経過検索手段が送出する
状態遷移図の情報を表示する表示手段とを備えたことを
特徴とする。
状態間の遷移関係を示す状態遷移図を構成する複数の状
態シンボル情報のそれぞれに状態識別情報が付加された
状態遷移図の情報に基づき作成されたシミュレーション
用情報が供給され該シミュレーション用情報に基づき上
記回路の少なくともアルゴリズムをシミュレーションす
るシミュレーション手段を備えた機能設計支援装置であ
って、上記状態遷移図の情報に基づき当該状態遷移図の
階層構造及び接続関係に関する接続関係情報を作成し、
かつ上記シミュレーション手段からシミュレーションを
実行している状態を示す現状態識別情報が供給され該現
状態識別情報に基づき該現状態識別情報を有する状態遷
移図の情報を上記接続関係情報から検索し検索した状態
遷移図の情報を送出する状態遷移図接続関係検索手段
と、上記シミュレーション実行経過検索手段が送出する
状態遷移図の情報を表示する表示手段とを備えたことを
特徴とする。
【0006】又、本発明の機能設計支援方法は、回路の
状態間の遷移関係を示す状態遷移図を構成する複数の状
態シンボル情報のそれぞれに状態識別情報が付加された
状態遷移図の情報に基づき作成されたシミュレーション
用情報が供給され該シミュレーション用情報に基づき上
記回路の少なくともアルゴリズムをシミュレーションす
るシミュレーション工程を備えた機能設計支援方法であ
って、上記状態遷移図の情報が供給される一方、上記シ
ミュレーション工程によりシミュレーションを実行して
いる状態を示す現状態識別情報が供給され、上記現状態
識別情報に基づき上記現状態識別情報が示す状態識別情
報を有する状態シンボル情報を上記状態遷移図の情報か
ら検索し検索した状態シンボル情報を含む状態遷移図の
情報を送出するシミュレーション実行経過検索工程と、
上記シミュレーション実行経過検索工程により送出され
る状態遷移図の情報を表示する表示工程とを備えたこと
を特徴とする。
状態間の遷移関係を示す状態遷移図を構成する複数の状
態シンボル情報のそれぞれに状態識別情報が付加された
状態遷移図の情報に基づき作成されたシミュレーション
用情報が供給され該シミュレーション用情報に基づき上
記回路の少なくともアルゴリズムをシミュレーションす
るシミュレーション工程を備えた機能設計支援方法であ
って、上記状態遷移図の情報が供給される一方、上記シ
ミュレーション工程によりシミュレーションを実行して
いる状態を示す現状態識別情報が供給され、上記現状態
識別情報に基づき上記現状態識別情報が示す状態識別情
報を有する状態シンボル情報を上記状態遷移図の情報か
ら検索し検索した状態シンボル情報を含む状態遷移図の
情報を送出するシミュレーション実行経過検索工程と、
上記シミュレーション実行経過検索工程により送出され
る状態遷移図の情報を表示する表示工程とを備えたこと
を特徴とする。
【0007】又、本発明の機能設計支援方法は、回路の
状態間の遷移関係を示す状態遷移図を構成する複数の状
態シンボル情報のそれぞれに状態識別情報が付加された
状態遷移図の情報に基づき作成されたシミュレーション
用情報が供給され該シミュレーション用情報に基づき上
記回路の少なくともアルゴリズムをシミュレーションす
るシミュレーション工程を備えた機能設計支援方法であ
って、上記状態遷移図の情報に基づき当該状態遷移図の
階層構造及び接続関係に関する接続関係情報を作成し、
かつ上記シミュレーション工程によりシミュレーション
を実行している状態を示す現状態識別情報が供給され該
現状態識別情報に基づき該現状態識別情報を有する状態
遷移図の情報を上記接続関係情報から検索し検索した状
態遷移図の情報を送出する状態遷移図接続関係検索工程
と、上記シミュレーション実行経過検索工程により送出
される状態遷移図の情報を表示する表示工程とを備えた
ことを特徴とする。
状態間の遷移関係を示す状態遷移図を構成する複数の状
態シンボル情報のそれぞれに状態識別情報が付加された
状態遷移図の情報に基づき作成されたシミュレーション
用情報が供給され該シミュレーション用情報に基づき上
記回路の少なくともアルゴリズムをシミュレーションす
るシミュレーション工程を備えた機能設計支援方法であ
って、上記状態遷移図の情報に基づき当該状態遷移図の
階層構造及び接続関係に関する接続関係情報を作成し、
かつ上記シミュレーション工程によりシミュレーション
を実行している状態を示す現状態識別情報が供給され該
現状態識別情報に基づき該現状態識別情報を有する状態
遷移図の情報を上記接続関係情報から検索し検索した状
態遷移図の情報を送出する状態遷移図接続関係検索工程
と、上記シミュレーション実行経過検索工程により送出
される状態遷移図の情報を表示する表示工程とを備えた
ことを特徴とする。
【0008】
【作用】このように構成することで、シミュレーション
実行経過検索手段には、状態遷移図の情報が供給され、
シミュレーション手段からシミュレーションを実行して
いる状態を示す現状態識別情報がそれぞれ供給される。
シミュレーション実行経過検索手段は、上記現状態識別
情報に基づき上記現状態識別情報が示す状態識別情報を
有する状態シンボル情報を上記状態遷移図の情報から検
索し検索した状態シンボル情報を含む状態遷移図の情報
を表示手段へ送出する。表示手段は、上記シミュレーシ
ョン実行経過検索手段が送出する状態遷移図の情報を表
示する。よって、シミュレーション実行経過検索手段
は、複数の状態遷移図を使用する機能設計の場合にあっ
ても、シミュレーション中の状態シンボルを含む状態遷
移図を自動的に検索し表示させることより、回路の動作
を追跡し把握することが容易かつ迅速に行え機能設計を
効率よく行えるように作用する。
実行経過検索手段には、状態遷移図の情報が供給され、
シミュレーション手段からシミュレーションを実行して
いる状態を示す現状態識別情報がそれぞれ供給される。
シミュレーション実行経過検索手段は、上記現状態識別
情報に基づき上記現状態識別情報が示す状態識別情報を
有する状態シンボル情報を上記状態遷移図の情報から検
索し検索した状態シンボル情報を含む状態遷移図の情報
を表示手段へ送出する。表示手段は、上記シミュレーシ
ョン実行経過検索手段が送出する状態遷移図の情報を表
示する。よって、シミュレーション実行経過検索手段
は、複数の状態遷移図を使用する機能設計の場合にあっ
ても、シミュレーション中の状態シンボルを含む状態遷
移図を自動的に検索し表示させることより、回路の動作
を追跡し把握することが容易かつ迅速に行え機能設計を
効率よく行えるように作用する。
【0009】又、状態遷移図接続関係検索手段には、状
態遷移図の情報が供給され、シミュレーション手段から
シミュレーションを実行している状態を示す現状態識別
情報がそれぞれ供給される。状態遷移図接続関係検索手
段は、状態遷移図の階層構造及び接続関係に関する接続
関係情報を作成し、上記現状態識別情報に基づき上記現
状態識別情報が示す状態識別情報を有する状態シンボル
情報を上記状態遷移図の情報から検索し検索した状態シ
ンボル情報を含む状態遷移図の情報を表示手段へ送出す
る。表示手段は、上記状態遷移図接続関係検索手段が送
出する状態遷移図の情報を表示する。よって、状態遷移
図接続関係検索手段は、複数の状態遷移図を使用する機
能設計の場合にあっても、シミュレーション中の状態シ
ンボルを含む状態遷移図を自動的に検索し表示させるこ
とより、回路の動作を追跡し把握することが容易かつ迅
速に行え機能設計を効率よく行えるように作用する。
態遷移図の情報が供給され、シミュレーション手段から
シミュレーションを実行している状態を示す現状態識別
情報がそれぞれ供給される。状態遷移図接続関係検索手
段は、状態遷移図の階層構造及び接続関係に関する接続
関係情報を作成し、上記現状態識別情報に基づき上記現
状態識別情報が示す状態識別情報を有する状態シンボル
情報を上記状態遷移図の情報から検索し検索した状態シ
ンボル情報を含む状態遷移図の情報を表示手段へ送出す
る。表示手段は、上記状態遷移図接続関係検索手段が送
出する状態遷移図の情報を表示する。よって、状態遷移
図接続関係検索手段は、複数の状態遷移図を使用する機
能設計の場合にあっても、シミュレーション中の状態シ
ンボルを含む状態遷移図を自動的に検索し表示させるこ
とより、回路の動作を追跡し把握することが容易かつ迅
速に行え機能設計を効率よく行えるように作用する。
【0010】
【実施例】本発明の機能設計支援装置の一実施例につい
て図を参照しながら以下に説明する。尚、本発明の機能
設計支援方法は、上記一実施例による機能設計支援装置
を使用することで実施されるものである。本実施例にお
ける機能設計支援装置は、図1に示すように、状態遷移
図作成手段1と、状態遷移図作成手段1の出力情報が供
給されるシミュレーション手段3と、状態遷移図作成手
段1及びシミュレーション手段3の出力情報が供給され
るシミュレーション実行経過検索手段4と、状態遷移図
作成手段1及びシミュレーション手段3の出力情報が供
給される状態遷移図接続関係検索手段5と、状態遷移図
作成手段1、シミュレーション実行経過検索手段4及び
状態遷移図接続関係検索手段5の出力情報を表示する表
示手段2とを備える。尚、状態遷移図作成手段1、表示
手段2及びシミュレーション手段3は既に一般的に使用
されているものである。
て図を参照しながら以下に説明する。尚、本発明の機能
設計支援方法は、上記一実施例による機能設計支援装置
を使用することで実施されるものである。本実施例にお
ける機能設計支援装置は、図1に示すように、状態遷移
図作成手段1と、状態遷移図作成手段1の出力情報が供
給されるシミュレーション手段3と、状態遷移図作成手
段1及びシミュレーション手段3の出力情報が供給され
るシミュレーション実行経過検索手段4と、状態遷移図
作成手段1及びシミュレーション手段3の出力情報が供
給される状態遷移図接続関係検索手段5と、状態遷移図
作成手段1、シミュレーション実行経過検索手段4及び
状態遷移図接続関係検索手段5の出力情報を表示する表
示手段2とを備える。尚、状態遷移図作成手段1、表示
手段2及びシミュレーション手段3は既に一般的に使用
されているものである。
【0011】状態遷移図作成手段1は、回路の状態間の
遷移関係を示す状態遷移図を構成する複数の状態シンボ
ル情報が入力されることで上記各状態シンボル情報に、
各状態を識別する状態識別情報を付加して状態遷移図を
作成し、さらに作成した状態遷移図に基づきシミュレー
ション用情報を作成する。シミュレーション手段3に
は、上記状態遷移図作成手段1にて作成された上記シミ
ュレーション用情報が供給され、シミュレーション手段
3は該シミュレーション用情報に基づき上記回路の少な
くともアルゴリズムについてシミュレーションを行う。
遷移関係を示す状態遷移図を構成する複数の状態シンボ
ル情報が入力されることで上記各状態シンボル情報に、
各状態を識別する状態識別情報を付加して状態遷移図を
作成し、さらに作成した状態遷移図に基づきシミュレー
ション用情報を作成する。シミュレーション手段3に
は、上記状態遷移図作成手段1にて作成された上記シミ
ュレーション用情報が供給され、シミュレーション手段
3は該シミュレーション用情報に基づき上記回路の少な
くともアルゴリズムについてシミュレーションを行う。
【0012】シミュレーション実行経過検索手段4に
は、上記状態遷移図作成手段1から状態遷移図の情報が
供給される一方、上記シミュレーション手段3からシミ
ュレーションを実行している状態を示す現状態識別情報
が供給され、シミュレーション実行経過検索手段4は、
上記現状態識別情報に基づき上記状態遷移図の情報から
上記現状態識別情報が示す状態識別情報を有する状態シ
ンボル情報を検索し検索された状態シンボル情報を含む
状態遷移図の情報を上記表示手段2へ送出する。
は、上記状態遷移図作成手段1から状態遷移図の情報が
供給される一方、上記シミュレーション手段3からシミ
ュレーションを実行している状態を示す現状態識別情報
が供給され、シミュレーション実行経過検索手段4は、
上記現状態識別情報に基づき上記状態遷移図の情報から
上記現状態識別情報が示す状態識別情報を有する状態シ
ンボル情報を検索し検索された状態シンボル情報を含む
状態遷移図の情報を上記表示手段2へ送出する。
【0013】状態遷移図接続関係検索手段5には、上記
状態遷移図作成手段1から状態遷移図の情報が供給さ
れ、状態遷移図接続関係検索手段5は、当該状態遷移図
の階層構造及び接続関係に関する接続関係情報を作成
し、かつ上記シミュレーション手段3から供給される上
記現状態識別情報に基づき上記接続関係情報から上記現
状態識別情報が示す状態遷移図の情報を検索し検索した
状態遷移図の情報を上記表示手段2へ送出する。
状態遷移図作成手段1から状態遷移図の情報が供給さ
れ、状態遷移図接続関係検索手段5は、当該状態遷移図
の階層構造及び接続関係に関する接続関係情報を作成
し、かつ上記シミュレーション手段3から供給される上
記現状態識別情報に基づき上記接続関係情報から上記現
状態識別情報が示す状態遷移図の情報を検索し検索した
状態遷移図の情報を上記表示手段2へ送出する。
【0014】尚、状態遷移図作成手段1、シミュレーシ
ョン手段3、シミュレーション実行経過検索手段4及び
状態遷移図接続関係検索手段5は、例えばパーソナルコ
ンピュータが使用でき、表示手段2は例えばCRTのよ
うなディスプレイが使用できる。又、状態遷移図作成手
段1、シミュレーション手段3、シミュレーション実行
経過検索手段4及び状態遷移図接続関係検索手段5への
情報の入力等は、キーボード、マウスを使用する。
ョン手段3、シミュレーション実行経過検索手段4及び
状態遷移図接続関係検索手段5は、例えばパーソナルコ
ンピュータが使用でき、表示手段2は例えばCRTのよ
うなディスプレイが使用できる。又、状態遷移図作成手
段1、シミュレーション手段3、シミュレーション実行
経過検索手段4及び状態遷移図接続関係検索手段5への
情報の入力等は、キーボード、マウスを使用する。
【0015】このように構成される本実施例の機能設計
支援装置の動作を図2等を参照し以下に説明する。ステ
ップ(図2では、「S」にて示す)1では、公知の状態
遷移図作成手段1は、状態遷移図を構成する、例えば図
3に示す「S0」,「S1」のような状態シンボル情報
や状態の遷移方向情報等が操作者によって入力されるこ
とで状態遷移図を作成する。尚、図3等において二重円
にて示す状態シンボルは下階層の状態遷移図を有するこ
とを示す。又、状態遷移図が作成されることで、各状態
シンボルには、それぞれの状態シンボルを一意に示す状
態識別情報が付与されている。又、作成された状態遷移
図の情報は、表示手段2、シミュレーション実行経過検
索手段4及び状態遷移図接続関係検索手段5へそれぞれ
送出される。さらに、このようにして状態遷移図作成手
段1にて1枚若しくは複数枚の状態遷移図が作成された
後、状態遷移図作成手段1は、公知の方法により、作成
されたそれぞれの状態遷移図に基づき、シミュレーショ
ン用情報としてのHDL(ハードウエア記述言語)を自
動作成する。作成されたシミュレーション用情報は、シ
ミュレーション手段3へ送出される。
支援装置の動作を図2等を参照し以下に説明する。ステ
ップ(図2では、「S」にて示す)1では、公知の状態
遷移図作成手段1は、状態遷移図を構成する、例えば図
3に示す「S0」,「S1」のような状態シンボル情報
や状態の遷移方向情報等が操作者によって入力されるこ
とで状態遷移図を作成する。尚、図3等において二重円
にて示す状態シンボルは下階層の状態遷移図を有するこ
とを示す。又、状態遷移図が作成されることで、各状態
シンボルには、それぞれの状態シンボルを一意に示す状
態識別情報が付与されている。又、作成された状態遷移
図の情報は、表示手段2、シミュレーション実行経過検
索手段4及び状態遷移図接続関係検索手段5へそれぞれ
送出される。さらに、このようにして状態遷移図作成手
段1にて1枚若しくは複数枚の状態遷移図が作成された
後、状態遷移図作成手段1は、公知の方法により、作成
されたそれぞれの状態遷移図に基づき、シミュレーショ
ン用情報としてのHDL(ハードウエア記述言語)を自
動作成する。作成されたシミュレーション用情報は、シ
ミュレーション手段3へ送出される。
【0016】尚、図3に示す状態遷移図は、当該回路に
おいて最上位にある状態遷移図(以下、図3に示す状態
遷移図を「TOP」と記す)であり、下階層を有する状
態シンボル「SUB1」を有する。図4に示す状態遷移
図は、上記状態シンボル「SUB1」の内容を示すもの
で、さらに下階層を有する状態シンボル「SUB2」を
有する。図5に示す状態遷移図は、上記状態シンボル
「SUB2」の内容を示すものである。よって、すべて
の状態遷移図の作成が終了した後、状態遷移図作成手段
1から表示手段2へ送出される状態遷移図の情報により
表示手段2へ表示される画像は、例えば図6に示すもの
となる。
おいて最上位にある状態遷移図(以下、図3に示す状態
遷移図を「TOP」と記す)であり、下階層を有する状
態シンボル「SUB1」を有する。図4に示す状態遷移
図は、上記状態シンボル「SUB1」の内容を示すもの
で、さらに下階層を有する状態シンボル「SUB2」を
有する。図5に示す状態遷移図は、上記状態シンボル
「SUB2」の内容を示すものである。よって、すべて
の状態遷移図の作成が終了した後、状態遷移図作成手段
1から表示手段2へ送出される状態遷移図の情報により
表示手段2へ表示される画像は、例えば図6に示すもの
となる。
【0017】ステップ2では、状態遷移図作成手段1か
ら供給されたシミュレーション用情報に基づきシミュレ
ーション手段3にて、上記状態遷移図にて表される回路
について、少なくとも当該回路のアルゴリズムのシミュ
レーションが実行される。当該シミュレーションが実行
されることで、シミュレーション手段3からシミュレー
ション実行経過検索手段4及び状態遷移図接続関係検索
手段5には、シミュレーションを実行中の現状態識別情
報が送出される。
ら供給されたシミュレーション用情報に基づきシミュレ
ーション手段3にて、上記状態遷移図にて表される回路
について、少なくとも当該回路のアルゴリズムのシミュ
レーションが実行される。当該シミュレーションが実行
されることで、シミュレーション手段3からシミュレー
ション実行経過検索手段4及び状態遷移図接続関係検索
手段5には、シミュレーションを実行中の現状態識別情
報が送出される。
【0018】ステップ3では、作成された状態遷移図の
すべてについてシミュレーションを実行したか否かが判
断され、すべてを実行しておれば動作を終了し、実行し
ていないものがあれば次のステップ4へ移行する。
すべてについてシミュレーションを実行したか否かが判
断され、すべてを実行しておれば動作を終了し、実行し
ていないものがあれば次のステップ4へ移行する。
【0019】ステップ4では、上述したように状態遷移
図作成手段1から供給される、それぞれの状態シンボル
に状態識別情報が付与された状態遷移図の情報と、シミ
ュレーション手段3から供給される上記現状態識別情報
とに基づき、シミュレーション実行経過検索手段4で
は、上記状態識別情報が付与されている状態シンボル情
報を有する状態遷移図の情報を検索し、検索した状態遷
移図の情報を表示手段2へ送出する。例えばシミュレー
ション実行開始直後にあっては、図3に示す状態シンボ
ル「S0」を実行しているので、シミュレーション実行
経過検索手段4は図3に示す状態遷移図を検索し、ステ
ップ5にて、検索された図3に示す状態遷移図を図7に
示すように表示手段2へ表示させる。さらに、シミュレ
ーション実行経過検索手段4は、図7に示すように、現
在シミュレーションを実行中している状態シンボル「S
0」を例えばハイライト表示させ(図7では網目模様に
て記している)、他の状態シンボルとの区別化を図る。
そしてシミュレーション手段3におけるシミュレーショ
ンが進行し状態シンボル「SUB1」に含まれる、図4
に示す状態シンボル「S1」の状態についてシミュレー
ション手段3がシミュレーションを実行したとすると、
シミュレーション手段3から供給される現状態識別情報
によってシミュレーション実行経過検索手段4は、図4
に示す状態シンボル「S1」を含む状態遷移図を検索
し、ステップ6,7にて、表示手段2へ先の「TOP」
の状態遷移図に変わって図8に示す状態シンボル「SU
B1」の状態遷移図を表示させ、さらに状態シンボル
「SUB1」の状態遷移図内の状態シンボル「S1」を
ハイライト表示する。
図作成手段1から供給される、それぞれの状態シンボル
に状態識別情報が付与された状態遷移図の情報と、シミ
ュレーション手段3から供給される上記現状態識別情報
とに基づき、シミュレーション実行経過検索手段4で
は、上記状態識別情報が付与されている状態シンボル情
報を有する状態遷移図の情報を検索し、検索した状態遷
移図の情報を表示手段2へ送出する。例えばシミュレー
ション実行開始直後にあっては、図3に示す状態シンボ
ル「S0」を実行しているので、シミュレーション実行
経過検索手段4は図3に示す状態遷移図を検索し、ステ
ップ5にて、検索された図3に示す状態遷移図を図7に
示すように表示手段2へ表示させる。さらに、シミュレ
ーション実行経過検索手段4は、図7に示すように、現
在シミュレーションを実行中している状態シンボル「S
0」を例えばハイライト表示させ(図7では網目模様に
て記している)、他の状態シンボルとの区別化を図る。
そしてシミュレーション手段3におけるシミュレーショ
ンが進行し状態シンボル「SUB1」に含まれる、図4
に示す状態シンボル「S1」の状態についてシミュレー
ション手段3がシミュレーションを実行したとすると、
シミュレーション手段3から供給される現状態識別情報
によってシミュレーション実行経過検索手段4は、図4
に示す状態シンボル「S1」を含む状態遷移図を検索
し、ステップ6,7にて、表示手段2へ先の「TOP」
の状態遷移図に変わって図8に示す状態シンボル「SU
B1」の状態遷移図を表示させ、さらに状態シンボル
「SUB1」の状態遷移図内の状態シンボル「S1」を
ハイライト表示する。
【0020】このようにシミュレーション実行経過検索
手段4を設けることで、複数枚の状態遷移図が存在する
場合であっても、シミュレーション実行中の状態シンボ
ルを含む状態遷移図を表示手段2に自動的に表示するこ
とができる。よって複数の状態遷移図からなる複雑で大
規模な回路でもその動作を追跡し把握することが容易か
つ迅速に行うことができる。
手段4を設けることで、複数枚の状態遷移図が存在する
場合であっても、シミュレーション実行中の状態シンボ
ルを含む状態遷移図を表示手段2に自動的に表示するこ
とができる。よって複数の状態遷移図からなる複雑で大
規模な回路でもその動作を追跡し把握することが容易か
つ迅速に行うことができる。
【0021】一方、ステップ8,9において、状態遷移
図接続関係検索手段5は、状態遷移図作成手段1から供
給される状態遷移図の情報に基づき、図9に示すような
各状態遷移図の接続関係を示す図を作成する。作成した
接続関係を示す図の情報は表示手段2へ送出され表示手
段2に表示される。そして、上述したように状態遷移図
作成手段1から供給される、それぞれの状態シンボルに
状態識別情報が付与された状態遷移図の情報と、シミュ
レーション手段3から供給される上記現状態識別情報と
に基づき、状態遷移図接続関係検索手段5は、上記状態
識別情報が付与されている状態シンボル情報を有する状
態遷移図の情報を検索し、さらに検索した状態遷移図の
情報が上記接続関係を示す図のいずれの項目に該当する
かを検索し、検索結果情報を表示手段2へ送出する。よ
って、表示手段2において、シミュレーション開始直後
にあっては図9に示すように、「TOP」の記載部分が
ハイライト表示(図9では網目模様にて記している)さ
れ、シミュレーションが進行し状態シンボル「SUB
1」についてのシミュレーションを実行しているときに
は図10に示すように「SUB1」の記載部分がハイラ
イト表示される。
図接続関係検索手段5は、状態遷移図作成手段1から供
給される状態遷移図の情報に基づき、図9に示すような
各状態遷移図の接続関係を示す図を作成する。作成した
接続関係を示す図の情報は表示手段2へ送出され表示手
段2に表示される。そして、上述したように状態遷移図
作成手段1から供給される、それぞれの状態シンボルに
状態識別情報が付与された状態遷移図の情報と、シミュ
レーション手段3から供給される上記現状態識別情報と
に基づき、状態遷移図接続関係検索手段5は、上記状態
識別情報が付与されている状態シンボル情報を有する状
態遷移図の情報を検索し、さらに検索した状態遷移図の
情報が上記接続関係を示す図のいずれの項目に該当する
かを検索し、検索結果情報を表示手段2へ送出する。よ
って、表示手段2において、シミュレーション開始直後
にあっては図9に示すように、「TOP」の記載部分が
ハイライト表示(図9では網目模様にて記している)さ
れ、シミュレーションが進行し状態シンボル「SUB
1」についてのシミュレーションを実行しているときに
は図10に示すように「SUB1」の記載部分がハイラ
イト表示される。
【0022】このように状態遷移図接続関係検索手段5
を設けることで、複数枚の状態遷移図が存在する場合で
あっても、これらの状態遷移図のいずれの状態遷移図を
実行しているかを表示手段2に自動的に表示することが
できる。よって複数の状態遷移図からなる複雑で大規模
な回路でもその動作を追跡し把握することが容易かつ迅
速に行うことができる。
を設けることで、複数枚の状態遷移図が存在する場合で
あっても、これらの状態遷移図のいずれの状態遷移図を
実行しているかを表示手段2に自動的に表示することが
できる。よって複数の状態遷移図からなる複雑で大規模
な回路でもその動作を追跡し把握することが容易かつ迅
速に行うことができる。
【0023】上述したステップ4からステップ9までを
シミュレーション手段3にてシミュレーションが終了す
るまで繰り返し実行する。
シミュレーション手段3にてシミュレーションが終了す
るまで繰り返し実行する。
【0024】尚、上述した実施例では、シミュレーショ
ン実行経過検索手段4及び状態遷移図接続関係検索手段
5には、状態遷移図作成手段1から状態遷移図の情報が
直接に供給されるが、これに限らず、例えば状態遷移図
作成手段1から記憶手段に上記状態遷移図の情報が記憶
され、該記憶手段からシミュレーション実行経過検索手
段4や状態遷移図接続関係検索手段5へ上記状態遷移図
の情報が供給されるようにしてもよい。
ン実行経過検索手段4及び状態遷移図接続関係検索手段
5には、状態遷移図作成手段1から状態遷移図の情報が
直接に供給されるが、これに限らず、例えば状態遷移図
作成手段1から記憶手段に上記状態遷移図の情報が記憶
され、該記憶手段からシミュレーション実行経過検索手
段4や状態遷移図接続関係検索手段5へ上記状態遷移図
の情報が供給されるようにしてもよい。
【0025】又、上述した実施例では、状態遷移図接続
関係検索手段5において、供給される状態遷移図の情報
に基づき状態遷移図の階層構造及び接続関係に関する接
続情報を作成するようにしたが、上記接続情報は他の構
成部分にて別途作成し作成された接続情報が状態遷移図
接続関係検索手段5に供給され状態遷移図接続関係検索
手段5ではシミュレーション手段3から供給される現状
態識別情報に基づき上記現状態識別情報を有する状態遷
移図の情報を上記接続関係情報から検索するようにして
もよい。
関係検索手段5において、供給される状態遷移図の情報
に基づき状態遷移図の階層構造及び接続関係に関する接
続情報を作成するようにしたが、上記接続情報は他の構
成部分にて別途作成し作成された接続情報が状態遷移図
接続関係検索手段5に供給され状態遷移図接続関係検索
手段5ではシミュレーション手段3から供給される現状
態識別情報に基づき上記現状態識別情報を有する状態遷
移図の情報を上記接続関係情報から検索するようにして
もよい。
【0026】
【発明の効果】以上詳述したように本発明によれば、シ
ミュレーション実行中の状態を示す現状態識別情報と状
態遷移図を構成する状態シンボルに付与された状態識別
情報とに基づき、上記現状態識別情報が示す状態識別情
報を有する状態シンボル情報を状態遷移図の情報から検
索し、検索した状態シンボル情報を含む状態遷移図の情
報を送出し表示するようにしたことより、複数の状態遷
移図を使用する機能設計の場合にあっても、シミュレー
ション中の状態シンボルを含む状態遷移図を自動的に検
索し表示することができ、回路の動作を追跡し把握する
ことが容易かつ迅速に行え機能設計を効率よく行うこと
ができる。
ミュレーション実行中の状態を示す現状態識別情報と状
態遷移図を構成する状態シンボルに付与された状態識別
情報とに基づき、上記現状態識別情報が示す状態識別情
報を有する状態シンボル情報を状態遷移図の情報から検
索し、検索した状態シンボル情報を含む状態遷移図の情
報を送出し表示するようにしたことより、複数の状態遷
移図を使用する機能設計の場合にあっても、シミュレー
ション中の状態シンボルを含む状態遷移図を自動的に検
索し表示することができ、回路の動作を追跡し把握する
ことが容易かつ迅速に行え機能設計を効率よく行うこと
ができる。
【図1】 本発明の機能設計支援装置の一実施例におけ
る構成を示すブロック図である。
る構成を示すブロック図である。
【図2】 図1に示す機能設計支援装置の動作を示すフ
ローチャートである。
ローチャートである。
【図3】 図1に示す状態遷移図作成装置にて作成され
た状態遷移図の一例を示す図である。
た状態遷移図の一例を示す図である。
【図4】 図3に示す状態シンボル「SUB1」の下階
層の状態遷移図を示す図である。
層の状態遷移図を示す図である。
【図5】 図4に示す状態シンボル「SUB2」の下階
層の状態遷移図を示す図である。
層の状態遷移図を示す図である。
【図6】 図1に示す状態遷移図作成装置にて作成され
た複数の状態遷移図を表示手段へ表示した状態を示す図
である。
た複数の状態遷移図を表示手段へ表示した状態を示す図
である。
【図7】 図1に示すシミュレーション実行経過検索手
段の動作により表示手段に表示される状態を示す図であ
る。
段の動作により表示手段に表示される状態を示す図であ
る。
【図8】 図1に示すシミュレーション実行経過検索手
段の動作により表示手段に表示される状態を示す図であ
る。
段の動作により表示手段に表示される状態を示す図であ
る。
【図9】 図1に示す状態遷移図接続関係検索手段の動
作により表示手段に表示される状態を示す図である。
作により表示手段に表示される状態を示す図である。
【図10】 図1に示す状態遷移図接続関係検索手段の
動作により表示手段に表示される状態を示す図である。
動作により表示手段に表示される状態を示す図である。
1…状態遷移図作成手段、2…表示手段、3…シミュレ
ーション手段、4…シミュレーション実行経過検索手
段、5…状態遷移図接続関係検索手段。
ーション手段、4…シミュレーション実行経過検索手
段、5…状態遷移図接続関係検索手段。
Claims (4)
- 【請求項1】 回路の状態間の遷移関係を示す状態遷移
図を構成する複数の状態シンボル情報のそれぞれに状態
識別情報が付加された状態遷移図の情報に基づき作成さ
れたシミュレーション用情報が供給され該シミュレーシ
ョン用情報に基づき上記回路の少なくともアルゴリズム
をシミュレーションするシミュレーション手段を備えた
機能設計支援装置であって、 上記状態遷移図の情報が供給される一方、上記シミュレ
ーション手段からシミュレーションを実行している状態
を示す現状態識別情報が供給され、上記現状態識別情報
に基づき上記現状態識別情報が示す状態識別情報を有す
る状態シンボル情報を上記状態遷移図の情報から検索し
検索した状態シンボル情報を含む状態遷移図の情報を送
出するシミュレーション実行経過検索手段と、 上記シミュレーション実行経過検索手段が送出する状態
遷移図の情報を表示する表示手段と、を備えたことを特
徴とする機能設計支援装置。 - 【請求項2】 回路の状態間の遷移関係を示す状態遷移
図を構成する複数の状態シンボル情報のそれぞれに状態
識別情報が付加された状態遷移図の情報に基づき作成さ
れたシミュレーション用情報が供給され該シミュレーシ
ョン用情報に基づき上記回路の少なくともアルゴリズム
をシミュレーションするシミュレーション手段を備えた
機能設計支援装置であって、 上記状態遷移図の情報に基づき当該状態遷移図の階層構
造及び接続関係に関する接続関係情報を作成し、かつ上
記シミュレーション手段からシミュレーションを実行し
ている状態を示す現状態識別情報が供給され該現状態識
別情報に基づき該現状態識別情報を有する状態遷移図の
情報を上記接続関係情報から検索し検索した状態遷移図
の情報を送出する状態遷移図接続関係検索手段と、 上記シミュレーション実行経過検索手段が送出する状態
遷移図の情報を表示する表示手段と、を備えたことを特
徴とする機能設計支援装置。 - 【請求項3】 回路の状態間の遷移関係を示す状態遷移
図を構成する複数の状態シンボル情報のそれぞれに状態
識別情報が付加された状態遷移図の情報に基づき作成さ
れたシミュレーション用情報が供給され該シミュレーシ
ョン用情報に基づき上記回路の少なくともアルゴリズム
をシミュレーションするシミュレーション工程を備えた
機能設計支援方法であって、 上記状態遷移図の情報が供給される一方、上記シミュレ
ーション工程によりシミュレーションを実行している状
態を示す現状態識別情報が供給され、上記現状態識別情
報に基づき上記現状態識別情報が示す状態識別情報を有
する状態シンボル情報を上記状態遷移図の情報から検索
し検索した状態シンボル情報を含む状態遷移図の情報を
送出するシミュレーション実行経過検索工程と、 上記シミュレーション実行経過検索工程により送出され
る状態遷移図の情報を表示する表示工程と、を備えたこ
とを特徴とする機能設計支援方法。 - 【請求項4】 回路の状態間の遷移関係を示す状態遷移
図を構成する複数の状態シンボル情報のそれぞれに状態
識別情報が付加された状態遷移図の情報に基づき作成さ
れたシミュレーション用情報が供給され該シミュレーシ
ョン用情報に基づき上記回路の少なくともアルゴリズム
をシミュレーションするシミュレーション工程を備えた
機能設計支援方法であって、 上記状態遷移図の情報に基づき当該状態遷移図の階層構
造及び接続関係に関する接続関係情報を作成し、かつ上
記シミュレーション工程によりシミュレーションを実行
している状態を示す現状態識別情報が供給され該現状態
識別情報に基づき該現状態識別情報を有する状態遷移図
の情報を上記接続関係情報から検索し検索した状態遷移
図の情報を送出する状態遷移図接続関係検索工程と、 上記シミュレーション実行経過検索工程により送出され
る状態遷移図の情報を表示する表示工程と、を備えたこ
とを特徴とする機能設計支援方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6184480A JPH0850603A (ja) | 1994-08-05 | 1994-08-05 | 機能設計支援装置及び機能設計支援方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6184480A JPH0850603A (ja) | 1994-08-05 | 1994-08-05 | 機能設計支援装置及び機能設計支援方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0850603A true JPH0850603A (ja) | 1996-02-20 |
Family
ID=16153912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6184480A Pending JPH0850603A (ja) | 1994-08-05 | 1994-08-05 | 機能設計支援装置及び機能設計支援方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0850603A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010009349A (ja) * | 2008-06-27 | 2010-01-14 | Hitachi Ltd | 状態設計支援装置、状態設計支援方法、およびプログラム |
-
1994
- 1994-08-05 JP JP6184480A patent/JPH0850603A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010009349A (ja) * | 2008-06-27 | 2010-01-14 | Hitachi Ltd | 状態設計支援装置、状態設計支援方法、およびプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5887154A (en) | Business process simulation system | |
| JP2000305766A (ja) | オブジェクト指向ソフトウェア開発支援装置および開発支援方法 | |
| JP2001331465A (ja) | マルチプロセスの表示方法及び装置並びに表示プログラムを格納した記録媒体 | |
| JP2002351896A (ja) | 特許検索装置および特許検索方法 | |
| JPH0850603A (ja) | 機能設計支援装置及び機能設計支援方法 | |
| JP5600826B1 (ja) | 非構造化データ処理システム、非構造化データ処理方法およびプログラム | |
| JP3078540B2 (ja) | 画像処理システム | |
| JPH0744343A (ja) | 操作支援情報自動生成装置 | |
| JP3158395B2 (ja) | テスト実行フロー作成装置 | |
| JPH0635987A (ja) | 回路図作成装置および回路図作成方法 | |
| JP2619487B2 (ja) | フアイル操作方式 | |
| JP3256614B2 (ja) | 情報提示装置 | |
| JP2004302669A (ja) | オブジェクト表示装置 | |
| JPH11272526A (ja) | データ処理装置及び記憶媒体 | |
| JP2630405B2 (ja) | 文書入力方法 | |
| JPH06337900A (ja) | 情報検索装置 | |
| JP2000163495A (ja) | ワークフロー処理方法及びその実施装置並びにその処理プログラムを記録した媒体 | |
| JP2980748B2 (ja) | プリント配線基板設計支援装置 | |
| JP3686780B2 (ja) | 電源接続指示システムおよび電源接続指示方法 | |
| JPH0736592A (ja) | ガイダンス提示装置及びガイダンス提示方法 | |
| JPH05189488A (ja) | 文書検索方法及び装置 | |
| JPH01296354A (ja) | ルール型推論のデバッグ方式 | |
| JPH11232087A (ja) | ユーザインタフェース作成支援装置 | |
| EP0448327A2 (en) | Work scheduling method and system | |
| Cooper | Interactive computer graphics in quantum chemistry research |