JPH01150980A - Time chart reader - Google Patents

Time chart reader

Info

Publication number
JPH01150980A
JPH01150980A JP62310301A JP31030187A JPH01150980A JP H01150980 A JPH01150980 A JP H01150980A JP 62310301 A JP62310301 A JP 62310301A JP 31030187 A JP31030187 A JP 31030187A JP H01150980 A JPH01150980 A JP H01150980A
Authority
JP
Japan
Prior art keywords
time chart
signal information
paper
digits
reading
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
Application number
JP62310301A
Other languages
Japanese (ja)
Inventor
Mamoru Iwatsuki
岩附 守
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP62310301A priority Critical patent/JPH01150980A/en
Publication of JPH01150980A publication Critical patent/JPH01150980A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To decrease the number of forms for a time chart to be prepared and to shorten time for preparing the time chart by providing a function to identify the two kinds of forms, which are a signal information form and a time chart form. CONSTITUTION:When the left side two digits out of the seven digits of a page number 19 are changed in the signal information form, the form is regarded as the signal information form. On the other hand, when it is decided that the form is not the signal information form, the device shifts to a time chart reading processing after confirming whether the left side two digits out of the seven digits of the page number 19 are the same as signal information or not and confirming whether the left two digits coincide with PIN names 1 and 2 or not in order to decide whether the form is the time chart form or not. Thus, since a time chart reader is composed so that it can discriminate the signal information form and the time chart form, it becomes possible to make the entries of to up 20 cycles, which are the double entries of that of a conventional form, in the time chart of an A3 size form.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、LSIの論理設計の検証に用いられる論理
シミュレータへの入力信号データを、信号波形(タイム
チャート)として作成、記入した用紙を読取り、論理シ
ミュレータへの入力データに自動変換するタイムチャー
ト読取装置に関するものである。
[Detailed Description of the Invention] [Industrial Application Field] This invention creates input signal data to a logic simulator used for verifying LSI logic design as a signal waveform (time chart) and reads a written form. , relates to a time chart reading device that automatically converts input data to a logic simulator.

〔従来の技術〕[Conventional technology]

従来のタイムチャートリーダは第5図に示すように1枚
の用紙に信号名、入出力信号の区別、タイミングの種1
’I (TG) 、波形の種類等の信号情報とタイムチ
ャートとを記述したものを読取るようにしており、商品
化されたものとしては例えば安胚電気a聯のタイムチャ
ートリーグ AU−4101がある。
Conventional time chart readers write signal names, input/output signal distinctions, and timing types on one sheet of paper, as shown in Figure 5.
'I (TG), which describes signal information such as the type of waveform and a time chart, is read, and a commercially available product is, for example, the Time Chart League AU-4101 by Andu Electric A-Ren. .

第5図において、1は入出力信号(PIN)名、2は入
力、出力バスライン(IOB)名、3はタイミングの遅
れの種類(TG Nh’) 、4は波形の種類、5はパ
スラインの場合のビット表示、6は波形か文字表現かの
区別、7は信号波形(タイムチャート)、8はページの
始まりのサイクル数、9はページ番号を示す。
In Figure 5, 1 is the input/output signal (PIN) name, 2 is the input/output bus line (IOB) name, 3 is the timing delay type (TG Nh'), 4 is the waveform type, and 5 is the pass line. 6 indicates the waveform or character representation, 7 indicates the signal waveform (time chart), 8 indicates the number of cycles at the beginning of the page, and 9 indicates the page number.

第6図はこの従来のタイムチャート読取装置のハードウ
ェア構成を示す。図において、20は読取装置(イメー
ジ0CR)、21は読取制御装置、22はパソコン(C
PU) 、23はグラフィック表示装置、24は固定デ
ィスク装置、25はフロッピーディスク装置、26はメ
インメモリ、27はネットワーク制御装置である。
FIG. 6 shows the hardware configuration of this conventional time chart reading device. In the figure, 20 is a reading device (image 0CR), 21 is a reading control device, and 22 is a personal computer (C
PU), 23 is a graphic display device, 24 is a fixed disk device, 25 is a floppy disk device, 26 is a main memory, and 27 is a network control device.

本タイムチャート読取装置はタイムチャート読取部30
とシステム制御部40とに大別され、タイムチャ−ト読
取処理 る読取装置20と読取制御装置21とからなる。
This time chart reading device has a time chart reading section 30.
and a system control section 40, and is comprised of a reading device 20 that performs time chart reading processing and a reading control device 21.

システム制御部40はタイムチャート読取部30で読取
った波形や文字入力をタイムチャートとして認識したり
、システム全体の制御と論理シミュレータ用の入力デー
タを作成する。
The system control section 40 recognizes the waveforms and character inputs read by the time chart reading section 30 as time charts, controls the entire system, and creates input data for the logic simulator.

従来のタイムチャート読取装置は以上のように構成され
ており、第4図に示すような手順で読取り処理を行なっ
ている。第4図において、10は読取り前の初期設定処
理、11は読取った用紙が最終用紙か否かの判定処理、
12は最終用紙でない場合、第5図の用紙を信号情報、
波形データに分けて読取る処理、13は読取データのメ
モリ又はディスク装置への格納処理、14は最終用紙の
場合の読取終了処理、15は読取った全データから論理
シミュレータ用入力データを作成する処理、16は処理
の終了の段階で作成したデータをディスクまたは磁気テ
ープへ出力する等を行なう終了処理を示す。
The conventional time chart reading device is constructed as described above, and performs reading processing according to the procedure shown in FIG. In FIG. 4, 10 is an initial setting process before reading, 11 is a process for determining whether the read sheet is the last sheet,
If 12 is not the final paper, use the paper in Figure 5 as signal information,
13 is a process of storing the read data in memory or a disk device; 14 is a reading end process in the case of the final paper; 15 is a process of creating input data for the logic simulator from all the read data; Reference numeral 16 indicates an end process in which data created at the end of the process is output to a disk or magnetic tape.

なお、ここではタイムチャートとして波形表現のものに
限らずデータバスを表現するのに便利な文字表現をも扱
うものとする。
Note that time charts are not limited to those expressed in waveforms, but also include character expressions convenient for expressing data buses.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

従来のタイムチャート読取装置は以上のような処理を行
なうように構成されており、第5図に示した用紙に波形
を記述する場合、用紙の半分程に信号情報を記述する必
要があるため、実際のA3版タイムチャートは10サイ
クル程度しか記入できず、例えば10.000サイクル
の時間を論理シミュレーションする場合には1000枚
もの用紙に記述する必要があり、タイムチャートを作成
する時間、読取時間ともに長くなり、設計期間売長くな
るという問題があった。
Conventional time chart reading devices are configured to perform the above processing, and when writing waveforms on the paper shown in Figure 5, it is necessary to write signal information on about half of the paper. In an actual A3 size time chart, only about 10 cycles can be written.For example, when performing a logic simulation of 10,000 cycles, it is necessary to write on 1,000 sheets of paper, and both the time to create the time chart and the time to read it. There was a problem that the design period became longer.

この発明は上記のような従来のものの問題点を解消する
ためになされたもので、作成するタイムチャートの用紙
数を減らし、タイムチャートを作成する時間を短縮でき
るタイムチャート読取装置を得ることを目的としている
This invention was made in order to solve the above-mentioned problems of the conventional ones, and its purpose is to provide a time chart reading device that can reduce the number of sheets of paper for time charts to be created and shorten the time for creating time charts. It is said that

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係るタイムチャート読取装置は、信号情報用
紙とタイムチャート用紙の2種類の用紙を識別する機能
を設けるようにしたものである。
A time chart reading device according to the present invention is provided with a function of identifying two types of paper, signal information paper and time chart paper.

〔作用〕[Effect]

・ この発明においては、上述のように構成することに
より、従来のもののように、1枚の用紙から信号情報と
タイムチャートとを読取るのではなく、1枚の用紙のみ
に記入した信号情報と、他の用紙に記入したタイムチャ
ートとを識別して読み取ることができるようにしたので
、1枚の用紙に記入できるタイムチャートのステップ数
を増加でき、用紙の無駄がなくなり、タイムチャート作
成時間を短縮できる。
- In this invention, by having the configuration as described above, instead of reading the signal information and time chart from one sheet of paper as in the conventional case, the signal information and time chart written on only one sheet of paper can be read. Since it is now possible to distinguish and read time charts written on other forms, the number of time chart steps that can be written on one sheet of paper can be increased, eliminating wasted paper and reducing time chart creation time. can.

〔実施例〕〔Example〕

以下、この発明の実施例を図について説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第1図は本発明の一実施例によるタイムチャート読取装
置の読取り処理を示しており、そのハードウェア構成は
第6図に示す従来のものと全く同様である。第1図にお
いて、17は信号情報用紙かタイムチャート用紙かを識
別判定する処理(用紙識別処理)で、第2図における信
号情報用紙の中でページ番号9の7桁中の左側2桁が変
化する場合、信号情報用紙とみなす。さらに誤りをなく
すために遅れ情報31種類情報4.ビット線51区別情
報6が正しく記述されているかを識別することにより、
信号情報の処理8に移る。一方ステップ17の判定で信
号情報用紙でないと判定した場合は第3図のタイムチャ
ート用紙であるかを判定するためページ番号9の7桁中
左側2桁が信号情報と同じか否かを確認した上PIN名
1.2と一致するか否かを確認のうえ、タイムチャート
読取処理に移る。
FIG. 1 shows the reading process of a time chart reading device according to an embodiment of the present invention, and its hardware configuration is exactly the same as that of the conventional device shown in FIG. In Fig. 1, 17 is a process to identify whether it is a signal information paper or a time chart paper (paper identification process), and in the signal information paper in Fig. 2, the left two digits of the seven digits of page number 9 change. If so, it shall be considered a signal information sheet. Furthermore, to eliminate errors, there are 31 types of delay information 4. By identifying whether the bit line 51 distinction information 6 is correctly written,
The process moves to signal information processing 8. On the other hand, if it is determined in step 17 that it is not the signal information paper, it is checked whether the left two digits of the seven digits of page number 9 are the same as the signal information to determine whether it is the time chart paper shown in Figure 3. After checking whether it matches the above PIN name 1.2, proceed to the time chart reading process.

他の動作は第4図で示した従来の動作と同様である。Other operations are similar to the conventional operation shown in FIG.

このように、本実施例によれば、信号情報用紙とタイム
チャート用紙とを判別できるようにタイムチャート読取
装置を構成したため、タイムチャートには従来の用紙の
倍の20サイクルまでA3版用紙で記入することができ
るようになった。
As described above, according to this embodiment, the time chart reading device is configured to be able to distinguish between signal information paper and time chart paper, so that time charts can be filled in up to 20 cycles on A3 size paper, which is twice as many as on conventional paper. Now you can.

なお、上記実施例では第3図のタイムチャート図に1.
2のPIN名、 IOB名欄金膜計者のわかりやすさの
ために設けたが、ページ番号9JfJだけあればタイム
チャート読取装置は信号情報のPIN名。
In the above embodiment, 1. is shown in the time chart of FIG.
2. PIN name and IOB name column This was provided for ease of understanding for gold film testers, but if only the page number 9JfJ is available, the time chart reader can read the PIN name of the signal information.

IOB名と一致させることができるため、第3図からP
IN名、 IOB名欄金膜いて、タイムチャートをさら
に幅広いクロックまで1枚に記入できるようにしてもよ
い。
Since it can be matched with the IOB name, P
The IN name and IOB name columns may be gold-plated so that a wider range of clocks can be written on the time chart on one sheet.

また第2図の右側には7種類のTGllhの欄を設け、
各TGm毎の遅延(DELAY)値を3aで、変化幅(
luDT!1)値を3bで示すようにしているが、これ
は第3図のタイムチャートの波形の立ち上り、立ち下り
の遅れと幅を示すもので、設計者にわかりやすいように
波形がTGIlhによって少しずつずれて書かれており
、実際にはサイクル8を7分割してずらせて記述できる
ようになっている。タイムチャート読取装置としては第
2図の3,3a、3bの定義があれば、第3図のサイク
ル8を7分割して読取る必要がなく、逆にサイクル単位
に遅延がないタイムチャートが書かれていても、第1図
の読取りデータ格納のステップ13の時に第2図の3の
定義に合わせて処理することが可能であり、このように
TGllhの欄を設けることにより、1枚のタイムチャ
ート用紙に50クロフク以上記述することもできるよう
になる。
In addition, on the right side of Figure 2, there are columns for seven types of TGllh,
The delay (DELAY) value for each TGm is 3a, and the change width (
luDT! 1) The value is shown as 3b, which shows the delay and width of the rise and fall of the waveform in the time chart in Figure 3. To make it easier for designers to understand, the waveform is slightly shifted by TGIlh. Actually, cycle 8 can be divided into seven parts and written with shifts. As a time chart reading device, if 3, 3a, and 3b in Fig. 2 are defined, there is no need to divide cycle 8 in Fig. 3 into 7 and read it, and conversely, a time chart with no delay in each cycle can be written. Even if the read data is stored in step 13 of FIG. 1, it is possible to process it according to the definition of 3 in FIG. 2. By providing the TGllh column in this way, one time chart You will also be able to write more than 50 words on a sheet of paper.

〔発明の効果〕〔Effect of the invention〕

′以上のように、この発明に係るタイムチャート読取装
置によれば、信号情報用紙とタイムチャート用紙の2種
類の用紙を識別する機能を設けるようにしたので、信号
情報用紙とタイムチャート用紙とに区別してタイムチャ
ートを記述でき、1枚のタイムチャート用紙に従来の倍
以上の信号波形を記述できるため、設計者にとっては思
考の断続がなく、用紙も節約でき、しかも読取時間も短
縮できるという効果がある。
'As described above, the time chart reading device according to the present invention is provided with the function of identifying two types of paper, signal information paper and time chart paper. Since time charts can be written separately and more than twice as many signal waveforms as before can be written on a single sheet of time chart paper, designers have the advantage of no interruptions in thinking, saving paper, and shortening reading time. There is.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例によるタイムチャート読取装
置の読取り処理を示すフローチャート図、第2図は信号
情報用紙の記入例を示す図、第3図はタイムチャート用
紙の例を示す図、第4図は従来のタイムチャート読取装
置の読取り処理を示すフローチャート図、第5図は従来
のタイムチャート用紙の例を示す図、第6図は本発明お
よび従来のタイムチャート読取装置の構成を示すブロッ
ク図である。 図において、1は入出力信号(PIN)名、2は入出力
バスライン(IOB)名、3はタイミングの遅れの種類
(TG !Ikl) 、3 aはタイミングの遅延値、
3bは変化幅、4は波形の種類、5はパスラインのビッ
ト表示、6は波形か文字表現かの区別(W=1は文字表
現)、7は信号波形(タイムチャート)、8はページの
始まりのサイクル数、9はページ番号、10は読取前の
初期設定処理、11は読み取った用紙が最終用紙か否か
の判定処理、12は信号情報、タイムチャートの読取処
理、13は読取データの格納処理、14は読取終了処理
、15は論理シミュレータ用入力データ作成処理、16
は終了処理、17は信号情報用紙かタイムチャート用紙
かの判定処理(用紙識別手段)、18は信号情報の処理
、19はタイムチャート読取処理、20は読取装置、2
1は読取制御装置、22はパソコン、23はグラフィッ
ク表示装置、24は固定ディスク装置、25はフロッピ
ーディスク装置、26はメインメモリ、27はネットワ
ーク制御装置、30はタイムチャート読取部、40はシ
ステム制御部である。
FIG. 1 is a flowchart showing the reading process of a time chart reading device according to an embodiment of the present invention, FIG. 2 is a diagram showing an example of filling in a signal information form, and FIG. 3 is a diagram showing an example of a time chart form. FIG. 4 is a flowchart showing the reading process of a conventional time chart reading device, FIG. 5 is a diagram showing an example of a conventional time chart paper, and FIG. 6 is a diagram showing the configuration of the present invention and a conventional time chart reading device. It is a block diagram. In the figure, 1 is the input/output signal (PIN) name, 2 is the input/output bus line (IOB) name, 3 is the timing delay type (TG !Ikl), 3 a is the timing delay value,
3b is the change width, 4 is the type of waveform, 5 is the bit display of the pass line, 6 is the distinction between waveform or text representation (W = 1 is text representation), 7 is the signal waveform (time chart), and 8 is the page number. The number of starting cycles, 9 is the page number, 10 is the initial setting process before reading, 11 is the process to determine whether the read sheet is the last sheet, 12 is the signal information, time chart reading process, 13 is the read data Storage processing, 14 reading end processing, 15 logic simulator input data creation processing, 16
17 is a process for determining whether it is a signal information paper or a time chart paper (paper identification means); 18 is a signal information process; 19 is a time chart reading process; 20 is a reading device;
1 is a reading control device, 22 is a personal computer, 23 is a graphic display device, 24 is a fixed disk device, 25 is a floppy disk device, 26 is a main memory, 27 is a network control device, 30 is a time chart reading section, 40 is a system control Department.

Claims (1)

【特許請求の範囲】[Claims] (1)論理シミュレータ用の入力データを自動的に読取
るタイムチャート読取装置において、1枚目の用紙は信
号情報用紙、2枚目の用紙以降は信号波形(タイムチャ
ート)記入用紙であることを識別する用紙識別手段を備
えたことを特徴とするタイムチャート読取装置。
(1) A time chart reading device that automatically reads input data for a logic simulator identifies that the first sheet is a signal information sheet, and the second and subsequent sheets are signal waveform (time chart) entry sheets. What is claimed is: 1. A time chart reading device characterized by comprising a paper identification means.
JP62310301A 1987-12-08 1987-12-08 Time chart reader Pending JPH01150980A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62310301A JPH01150980A (en) 1987-12-08 1987-12-08 Time chart reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62310301A JPH01150980A (en) 1987-12-08 1987-12-08 Time chart reader

Publications (1)

Publication Number Publication Date
JPH01150980A true JPH01150980A (en) 1989-06-13

Family

ID=18003577

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62310301A Pending JPH01150980A (en) 1987-12-08 1987-12-08 Time chart reader

Country Status (1)

Country Link
JP (1) JPH01150980A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6027317A (en) * 1997-06-05 2000-02-22 Alcatel Scroll type machine

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5395545A (en) * 1977-02-02 1978-08-21 Hitachi Ltd Test method of electronic circuit

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5395545A (en) * 1977-02-02 1978-08-21 Hitachi Ltd Test method of electronic circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6027317A (en) * 1997-06-05 2000-02-22 Alcatel Scroll type machine

Similar Documents

Publication Publication Date Title
JP4243245B2 (en) Transparent ECC memory system
JP2000021193A (en) Method and apparatus for testing memory and storage medium
JPH01150980A (en) Time chart reader
TW388818B (en) Method and system for single cycle direct execution of floating-point status and control register instructions
JPS5927334A (en) Direct memory access memory device
JPH0283473A (en) Ic testing apparatus
JPH09311812A (en) Microcomputer
JP2798026B2 (en) Logic verification system
JP2806535B2 (en) Microcomputer development support equipment
JP2000259775A (en) Copying method of card-type storage medium
JPS6011969A (en) Memory device with logical arithmetic means
JPS62145444A (en) Image data recorder
JPH0194455A (en) System for accessing storage device
JPS59191656A (en) Memory ic simulator
JPS61161560A (en) Memory device
JPS6190241A (en) Read control circuit
JPS6136854A (en) Memory switching device
JP2003345848A (en) Method and apparatus for logic verification and semiconductor device
JPH05205007A (en) Generating system for real chip information file
JPH06259334A (en) Memory write data check system
JPS63249240A (en) Data transfer control system in cache memory system
JPS5832433B2 (en) pattern reading device
JPS63278156A (en) Memory writing control circuit
JPS60225942A (en) Microprogram control device
JPS63201810A (en) Time system for information processing system