Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2898181B2 - Waveform editing method - Google Patents
[go: Go Back, main page]

JP2898181B2 - Waveform editing method - Google Patents

Waveform editing method

Info

Publication number
JP2898181B2
JP2898181B2 JP5243999A JP24399993A JP2898181B2 JP 2898181 B2 JP2898181 B2 JP 2898181B2 JP 5243999 A JP5243999 A JP 5243999A JP 24399993 A JP24399993 A JP 24399993A JP 2898181 B2 JP2898181 B2 JP 2898181B2
Authority
JP
Japan
Prior art keywords
waveform
memory area
editing
capacity
data
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.)
Expired - Fee Related
Application number
JP5243999A
Other languages
Japanese (ja)
Other versions
JPH0774543A (en
Inventor
義則 佐田
千代子 柴田
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.)
Tektronix Japan Ltd
Original Assignee
Sony Tektronix 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 Sony Tektronix Corp filed Critical Sony Tektronix Corp
Priority to JP5243999A priority Critical patent/JP2898181B2/en
Publication of JPH0774543A publication Critical patent/JPH0774543A/en
Application granted granted Critical
Publication of JP2898181B2 publication Critical patent/JP2898181B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)
  • Tests Of Electronic Circuits (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、大容量の波形メモリ領
域及び小容量の編集メモリ領域を有する波形発生器用の
波形編集方法において、波形メモリ領域に記憶された波
形データを編集する方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for editing a waveform data stored in a waveform memory area in a waveform editing method for a waveform generator having a large-capacity waveform memory area and a small-capacity edit memory area.

【0002】[0002]

【従来の技術】図2は、波形発生器のブロック図を示
す。波形出力メモリ10は、ランダム・アクセス・メモ
リ(RAM)などのデジタル・メモリであり、記憶した
デジタル波形データを高速に読出すことができる。ま
た、波形出力メモリ10から読出されたデジタル波形デ
ータは、デジタル・アナログ(D/A)変換器14によ
りアナログ波形信号に変換されて、出力端子16から出
力される。なお、波形出力メモリ10内には、アドレス
信号発生器、入出力バッファなどが含まれているが、こ
れらは一般的であるので、その詳細な説明を省略する。
2. Description of the Related Art FIG. 2 shows a block diagram of a waveform generator. The waveform output memory 10 is a digital memory such as a random access memory (RAM), and can read stored digital waveform data at high speed. The digital waveform data read from the waveform output memory 10 is converted into an analog waveform signal by a digital / analog (D / A) converter 14 and output from an output terminal 16. Note that the waveform output memory 10 includes an address signal generator, an input / output buffer, and the like, but these are common and will not be described in detail.

【0003】波形出力メモリ10はバス18に接続され
ており、このバス18には、マイクロプロセッサなどの
中央処理装置(CPU)20、プログラムを記憶したリ
ード・オンリ・メモリ(ROM)22、CPU20の作
業用メモリであるRAM24、キーボードやカソール制
御器などの入力装置26、表示装置28が接続さてい
る。なお、RAM24は、波形メモリ領域及び波形編集
領域も具えており、波形メモリ領域は、入力端子25を
介して供給された種々の波形デジタル・データを記憶す
る。RAM24の波形データ領域の波形デジタル・デー
タは、波形出力メモリ10に転送され、アナログ波形出
力用となる。よって、RAM24の波形メモリ領域の容
量と波形出力メモリ10の容量は等しい。なお、これら
ブロック20〜26は、波形発生の種々の制御を行い、
その結果を表示装置28に表示したりする。また、波形
出力メモリ10と、RAM24内の波形メモリ領域との
両方を設けているのは、波形編集中でも、記憶した波形
データのアナログ波形を端子16から出力できるためで
ある。
[0003] The waveform output memory 10 is connected to a bus 18. The bus 18 has a central processing unit (CPU) 20 such as a microprocessor, a read-only memory (ROM) 22 storing a program, and a CPU 20. A RAM 24 serving as a working memory, an input device 26 such as a keyboard and a console controller, and a display device 28 are connected. The RAM 24 also has a waveform memory area and a waveform editing area, and the waveform memory area stores various waveform digital data supplied via the input terminal 25. The waveform digital data in the waveform data area of the RAM 24 is transferred to the waveform output memory 10 and used for outputting an analog waveform. Therefore, the capacity of the waveform memory area of the RAM 24 and the capacity of the waveform output memory 10 are equal. In addition, these blocks 20 to 26 perform various controls of waveform generation,
The result is displayed on the display device 28 or the like. The reason why both the waveform output memory 10 and the waveform memory area in the RAM 24 are provided is that the analog waveform of the stored waveform data can be output from the terminal 16 even during waveform editing.

【0004】ところで、コンピュータやデジタル・オシ
ロスコープなどから、入力端子25を経由してデジタル
波形データをRAM24の波形メモリ領域に記憶した場
合、その波形を編集したい場合がある。この場合、RA
M24の波形メモリ領域に記憶されている波形データを
RAM24内の編集領域に転送する。ROM22に記憶
されたプログラムに従ってCPU20は動作し、RAM
24の編集領域に転送された波形データをアナログ波形
として表示装置28に表示する。操作者は、表示装置2
8の表示を見ながら、入力装置26によりRAM24の
編集領域内の波形データを編集する。編集の終わった波
形データを再び波形メモリ領域に記憶した後、波形出力
メモリ10に転送して、D/A変換器14によりアナロ
グ波形を端子16に出力する。
When digital waveform data is stored in the waveform memory area of the RAM 24 from a computer or a digital oscilloscope via the input terminal 25, it may be necessary to edit the waveform. In this case, RA
The waveform data stored in the waveform memory area of M24 is transferred to the editing area in RAM24. The CPU 20 operates according to the program stored in the ROM 22,
The waveform data transferred to the edit area 24 is displayed on the display device 28 as an analog waveform. The operator operates the display device 2
The waveform data in the editing area of the RAM 24 is edited by the input device 26 while looking at the display 8. After the edited waveform data is stored again in the waveform memory area, it is transferred to the waveform output memory 10 and the D / A converter 14 outputs an analog waveform to the terminal 16.

【0005】[0005]

【発明が解決しようとする課題】最近は、RAM24の
波形メモリ領域の記憶容量(波形出力メモリ10の記憶
容量に対応)が、例えば、4メガバイトというように非
常に大きくなってきている。これにより、長い波形を発
生できる。しかし、CPU20の種類や、システム構成
の制限から、RAM24の内の編集メモリ領域の容量を
波形メモリ領域の容量よりも小さくせざるを得ない場合
がある。このような場合、波形メモリ領域内に記憶され
た波形データを編集することができなかった。
Recently, the storage capacity of the waveform memory area of the RAM 24 (corresponding to the storage capacity of the waveform output memory 10) has become extremely large, for example, 4 megabytes. As a result, a long waveform can be generated. However, the capacity of the edit memory area in the RAM 24 may be forced to be smaller than the capacity of the waveform memory area due to the type of the CPU 20 and restrictions on the system configuration. In such a case, the waveform data stored in the waveform memory area could not be edited.

【0006】したがって、本発明の目的は、編集メモリ
領域の記憶容量が波形メモリ領域の記憶容量よりも小さ
くても、波形メモリ領域内に記憶された波形データを編
集できる波形編集方法の提供にある。
Accordingly, an object of the present invention is to provide a waveform editing method capable of editing waveform data stored in a waveform memory area even if the storage capacity of the edit memory area is smaller than the storage capacity of the waveform memory area. .

【0007】[0007]

【課題を解決するための手段】本発明は、大容量の波形
メモリ領域及び小容量の編集メモリ領域を有する波形発
生器用の波形編集方法である。まず、波形メモリ領域に
記憶された波形データを複数の区画に分割する際の分割
数、又は1区画のサイズを設定する。1区画のサイズを
設定した場合に、波形メモリ領域の容量及びサイズより
分割数を求める。次に、複数の区画から選択された区画
内の波形データを波形メモリ領域から編集メモリ領域に
転送し、この編集メモリ領域内の波形データを編集後、
編集したデータを波形メモリ領域に戻すことを特徴とす
る。
SUMMARY OF THE INVENTION The present invention is a waveform editing method for a waveform generator having a large waveform memory area and a small edit memory area. First, the number of divisions for dividing the waveform data stored in the waveform memory area into a plurality of sections or the size of one section is set. When the size of one section is set, the number of divisions is obtained from the capacity and size of the waveform memory area. Next, the waveform data in the section selected from the plurality of sections is transferred from the waveform memory area to the editing memory area, and after editing the waveform data in the editing memory area,
The edited data is returned to the waveform memory area.

【0008】[0008]

【実施例】本発明の波形編集方法で用いる波形発生器
は、図2に示したブロック図と同じ構成である。しか
し、図1に示す流れ図に沿った波形編集のためのプログ
ラムがROM22内に記憶されている。まず、ステップ
30において、CPU20は、表示装置28に、RAM
24の波形メモリ領域全体を分割する際の各区画のサイ
ズ、又は分割数(区画の総数)を入力可能とし、その旨
を表示装置28に表示する。操作者は、入力装置26を
介して、サイズ又は分割数を入力する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A waveform generator used in the waveform editing method of the present invention has the same configuration as the block diagram shown in FIG. However, a program for waveform editing according to the flowchart shown in FIG. First, in step 30, the CPU 20 stores the RAM in the display device 28.
The size of each section or the number of divisions (total number of sections) when the entire 24 waveform memory areas are divided can be input, and that fact is displayed on the display device 28. The operator inputs the size or the number of divisions via the input device 26.

【0009】判断ステップ32において、サイズが入力
されたと判断した場合は、ステップ34に進み、波形メ
モリ領域の容量及び入力されたサイズより分割数を求め
る。また、ステップ30で分割数を入力した場合、又は
ステップ34の処理が終わった場合、ステップ36に進
む。このステップ36において、各区画が波形メモリ領
域のどのアドレス範囲に対応するかは既にCPU20が
求めている。これに応じて、CPU20は、各区画の一
覧表を表示装置28に表示する。操作者は、この表示を
参照して、編集すべき波形データ部分の区画を入力装置
26により選択する。
If it is determined in step 32 that a size has been input, the process proceeds to step 34, where the number of divisions is determined from the capacity of the waveform memory area and the input size. If the number of divisions has been input in step 30 or if the processing in step 34 has been completed, the process proceeds to step 36. In this step 36, the CPU 20 has already determined which address range of the waveform memory area corresponds to each section. In response, the CPU 20 displays a list of each section on the display device 28. The operator refers to this display and selects a section of the waveform data portion to be edited by using the input device 26.

【0010】ステップ38において、CPU20は、R
AM24波形メモリ領域の選択された区画の波形データ
をRAM24の編集メモリ領域に移動する。この編集メ
モリ領域内のデータは、ステップ40において、操作者
が入力装置26及び表示装置28を用いて編集する。こ
の編集作業は、従来の波形編集と同じである。しかし、
1区画の大きさが編集メモリ領域の容量よりも小さい場
合は、その波形部分を拡大して表示装置28に表示する
し、1区画の大きさが編集メモリ領域の容量よりも大き
い場合は、その波形部分を縮小して表示装置28に表示
する。これら拡大及び縮小は、ズーム機能により任意に
制御できる。
In step 38, the CPU 20 sets R
The waveform data of the selected section of the AM24 waveform memory area is moved to the edit memory area of the RAM 24. The data in the editing memory area is edited by the operator using the input device 26 and the display device 28 in step 40. This editing operation is the same as the conventional waveform editing. But,
If the size of one section is smaller than the capacity of the edit memory area, the waveform portion is enlarged and displayed on the display device 28. If the size of one section is larger than the capacity of the edit memory area, The waveform portion is reduced and displayed on the display device 28. These enlargement and reduction can be arbitrarily controlled by the zoom function.

【0011】波形編集が終わると、ステップ42におい
て、編集の終わった波形データ部分を波形メモリ領域に
戻す。そして、これで編集作業が終わりならば、判断ス
テップ44において、この処理から抜け出す。しかし、
編集作業を継続する場合は、ステップ36に戻る。すべ
ての処理が終わった後、RAM24の波形メモリ領域の
データを波形出力メモリ10に転送する。
When the waveform editing is completed, in step 42, the edited waveform data portion is returned to the waveform memory area. Then, if the editing operation is completed, the process exits from this processing in a decision step 44. But,
If the editing operation is to be continued, the process returns to step S36. After all the processes are completed, the data in the waveform memory area of the RAM 24 is transferred to the waveform output memory 10.

【0012】上述は、本発明の好適な実施例について説
明したが、本発明の要旨を逸脱することなく、種々の変
更変形が可能である。例えば、RAM24の波形メモリ
領域と波形出力メモリ10とを単一のメモリ領域で兼用
してもよい。すなわち、RAM24の波形メモリ領域の
出力データをD/A変換器14に直接供給してもよい。
Although the preferred embodiment of the present invention has been described above, various changes and modifications can be made without departing from the spirit of the present invention. For example, the waveform memory area of the RAM 24 and the waveform output memory 10 may be shared by a single memory area. That is, the output data of the waveform memory area of the RAM 24 may be directly supplied to the D / A converter 14.

【0013】[0013]

【発明の効果】上述のごとく本発明によれば、編集メモ
リ領域の容量が波形メモリ領域の容量よりも小さい場合
であっても、効率よく波形を編集できる。また、編集す
る区画の大きさは、各区画のサイズでも総区画数(分割
数)でも選択できるので、編集作業が一層容易になる。
As described above, according to the present invention, a waveform can be edited efficiently even when the capacity of the edit memory area is smaller than the capacity of the waveform memory area. Further, since the size of the section to be edited can be selected from the size of each section and the total number of sections (the number of divisions), the editing work is further facilitated.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を用いる波形発生器のブロック図であ
る。
FIG. 1 is a block diagram of a waveform generator using the present invention.

【図2】本発明の好適な実施例の流れ図である。FIG. 2 is a flowchart of a preferred embodiment of the present invention.

【符号の説明】[Explanation of symbols]

10 波形出力メモリ 24 波形メモリ領域及び編集メモリ領域を含むRAM 10 Waveform output memory 24 RAM including waveform memory area and edit memory area

フロントページの続き (58)調査した分野(Int.Cl.6,DB名) H03B 28/00 G01R 31/3183 G10H 7/02 Continuation of the front page (58) Field surveyed (Int. Cl. 6 , DB name) H03B 28/00 G01R 31/3183 G10H 7/02

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 大容量の波形メモリ領域及び小容量の編
集メモリ領域を有する波形発生器用の波形編集方法にお
いて、 上記波形メモリ領域に記憶された波形データを複数の区
画に分割する際の分割数、又は1区画のサイズを設定
し、 上記1区画のサイズを設定した場合に、上記波形メモリ
領域の容量及び上記サイズより分割数を求め、 上記複数の区画から選択された区画内の波形データを上
記波形メモリ領域から上記編集メモリ領域に転送し、 上記編集メモリ領域内の波形データを編集後、編集した
データを上記波形メモリ領域に戻すことを特徴とする波
形編集方法。
1. A waveform editing method for a waveform generator having a large-capacity waveform memory area and a small-capacity edit memory area, the number of divisions when dividing the waveform data stored in the waveform memory area into a plurality of sections. Or, when the size of one section is set, and when the size of the one section is set, the number of divisions is obtained from the capacity of the waveform memory area and the size, and the waveform data in the section selected from the plurality of sections is obtained. A waveform editing method, comprising: transferring from the waveform memory area to the edit memory area; editing the waveform data in the edit memory area; and returning the edited data to the waveform memory area.
JP5243999A 1993-09-03 1993-09-03 Waveform editing method Expired - Fee Related JP2898181B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5243999A JP2898181B2 (en) 1993-09-03 1993-09-03 Waveform editing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5243999A JP2898181B2 (en) 1993-09-03 1993-09-03 Waveform editing method

Publications (2)

Publication Number Publication Date
JPH0774543A JPH0774543A (en) 1995-03-17
JP2898181B2 true JP2898181B2 (en) 1999-05-31

Family

ID=17112214

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5243999A Expired - Fee Related JP2898181B2 (en) 1993-09-03 1993-09-03 Waveform editing method

Country Status (1)

Country Link
JP (1) JP2898181B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4876645B2 (en) * 2006-03-13 2012-02-15 ヤマハ株式会社 Waveform editing device
DE112008001574T5 (en) * 2007-06-05 2010-04-29 Advantest Corp. Waveform generator, waveform generation method and program

Also Published As

Publication number Publication date
JPH0774543A (en) 1995-03-17

Similar Documents

Publication Publication Date Title
JPH1079043A (en) Texture data reading device and rendering device
JP2898181B2 (en) Waveform editing method
JPS60227292A (en) Frame buffer memory writing system
JPH0668760B2 (en) DMA controller for image editing device
JPH05304613A (en) Image data compression / decompression method and image data compression / decompression device
JPS5835592A (en) display screen splitting device
JP2769384B2 (en) Arithmetic control IC and information processing device
US5742281A (en) Image control device
JPH07271966A (en) Data storage method, scroll method and data output method using the same
JP3069384B2 (en) Document processing apparatus and method
JP3429880B2 (en) Memory device and memory access method
JP2674051B2 (en) Work line indicator
JPH023196B2 (en)
JP2852050B2 (en) Image processing device
JPH02110758A (en) Dma transfer system
JPH0510975A (en) Wave form indication method of wave form recorder
JPH0863386A (en) Memory circuit
JPH04184505A (en) Factory information filing system
JPS62229361A (en) Character processor
JPH08263036A (en) Image processing device
JPS62174876A (en) Time chart display system
JPH0683919A (en) Image information processor
JPH02199556A (en) Dump system for file device
JPH03274468A (en) Waveform display apparatus
JPS6316377A (en) Input system for graphic data

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees