JPH01150980A - Time chart reader - Google Patents
Time chart readerInfo
- 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
Links
- 238000000034 method Methods 0.000 description 22
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Abstract
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.
従来のタイムチャートリーダは第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.
従来のタイムチャート読取装置は以上のような処理を行
なうように構成されており、第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
この発明に係るタイムチャート読取装置は、信号情報用
紙とタイムチャート用紙の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.
・ この発明においては、上述のように構成することに
より、従来のもののように、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.
以下、この発明の実施例を図について説明する。 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.
′以上のように、この発明に係るタイムチャート読取装
置によれば、信号情報用紙とタイムチャート用紙の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.
第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)
るタイムチャート読取装置において、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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6027317A (en) * | 1997-06-05 | 2000-02-22 | Alcatel | Scroll type machine |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5395545A (en) * | 1977-02-02 | 1978-08-21 | Hitachi Ltd | Test method of electronic circuit |
-
1987
- 1987-12-08 JP JP62310301A patent/JPH01150980A/en active Pending
Patent Citations (1)
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)
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 |