JPH04324775A - Picture memory device - Google Patents
Picture memory deviceInfo
- Publication number
- JPH04324775A JPH04324775A JP3094488A JP9448891A JPH04324775A JP H04324775 A JPH04324775 A JP H04324775A JP 3094488 A JP3094488 A JP 3094488A JP 9448891 A JP9448891 A JP 9448891A JP H04324775 A JPH04324775 A JP H04324775A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- image
- input
- trigger
- signal
- 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.)
- Withdrawn
Links
Landscapes
- Image Input (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【0001】0001
【産業上の利用分野】本発明は、画像メモリ装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image memory device.
【0002】0002
【従来の技術】ビデオ信号の画像信号処理回路では通常
、アナログ・ビデオ信号をディジタル化して得られるデ
ィジタル・ビデオ信号をそのまま画像メモリに1画面又
は複数画面分書き込み、所定の処理を行なうようにして
いた。画像メモリのアドレスは、書き込もうとする画像
信号の同期信号のタイミングで制御されていた。2. Description of the Related Art In an image signal processing circuit for a video signal, a digital video signal obtained by digitizing an analog video signal is usually written as is for one screen or multiple screens into an image memory, and predetermined processing is performed on the digital video signal. Ta. The address of the image memory was controlled by the timing of the synchronization signal of the image signal to be written.
【0003】0003
【発明が解決しようとする課題】従来例では、画像メモ
リのアドレス制御は、画像信号の同期タイミングにより
規定されていたので、図2に斜線で示すような未使用部
分が少なからず発生し、無駄になっていた。この未使用
部分は、水平画素数や水平ライン数によってはかなりに
大きさになる。[Problems to be Solved by the Invention] In the conventional example, the address control of the image memory was defined by the synchronization timing of the image signal, so there was a considerable amount of unused portions as shown by diagonal lines in FIG. It had become. This unused portion becomes quite large depending on the number of horizontal pixels and horizontal lines.
【0004】本発明は、このような未使用分を節減した
画像メモリ装置を提示することを目的とする。An object of the present invention is to provide an image memory device that saves such unused memory.
【0005】[0005]
【課題を解決するための手段】本発明に係る画像メモリ
装置は、メモリ手段と入出力手段との間にバッファ・メ
モリを設け、当該メモリ手段と各バッファ・メモリとの
間のデータ転送、及び当該バッファ・メモリと当該入出
力手段との間のデータ転送を別々のタイミングで制御す
るようにしたことを特徴とする。[Means for Solving the Problems] An image memory device according to the present invention provides a buffer memory between a memory means and an input/output means, and transfers data between the memory means and each buffer memory, and The present invention is characterized in that data transfer between the buffer memory and the input/output means is controlled at different timings.
【0006】[0006]
【作用】上記手段により、メモリ手段のアドレス制御を
入力画像又は出力画像から独立した独自のタイミングで
行なうことができる。これにより、メモリ手段の未使用
部分が減る。[Operation] With the above means, address control of the memory means can be performed at a unique timing independent of the input image or the output image. This reduces the unused portion of the memory means.
【0007】[0007]
【実施例】以下、図面を参照して本発明の実施例を説明
する。Embodiments Hereinafter, embodiments of the present invention will be described with reference to the drawings.
【0008】図1は、本発明の一実施例の構成ブロック
図である。10はビデオ・カメラやビデオ再生装置から
の画像信号(動画像又は静止画)の入力端子、12は入
力端子10からの画像信号をディジタル化するA/D変
換器からなる入力回路、14は入力回路12の出力をバ
ス16に非同期式に供給するFIFO(先入れ先出し)
メモリ(バッファ・バッファ)、18画像メモリ、20
は画像メモリ18のアドレスを発生するアドレス発生回
路である。バス16はデータ・バス、複数の制御信号線
及びクロック線からなる。FIG. 1 is a block diagram of an embodiment of the present invention. 10 is an input terminal for an image signal (moving image or still image) from a video camera or video playback device, 12 is an input circuit consisting of an A/D converter that digitizes the image signal from the input terminal 10, and 14 is an input terminal. FIFO (first in, first out) that asynchronously supplies the output of circuit 12 to bus 16
Memory (buffer buffer), 18 image memory, 20
is an address generation circuit that generates an address for the image memory 18. Bus 16 consists of a data bus, a plurality of control signal lines, and a clock line.
【0009】22,24は、画像メモリ18から読み出
されバス16を介して入力した画像データを、夫々出力
回路26,28に供給するFIFOメモリである。出力
回路26,28は例えばD/A変換器からなる。30,
32はモニタやビデオ記録装置に接続する出力端子であ
る。22 and 24 are FIFO memories that supply image data read from the image memory 18 and input via the bus 16 to output circuits 26 and 28, respectively. The output circuits 26 and 28 are composed of, for example, D/A converters. 30,
32 is an output terminal connected to a monitor or a video recording device.
【0010】34,36,38は入出力回路12,26
,287とFIFOメモリ14,22,24との間のデ
ータ転送、及びバス16を介したFIFOメモリ14,
22,24と画像メモリ18との間のデータ転送に必要
なクロックや制御信号を発生するパルス発生回路、40
,42,44は、所定データ量毎に、入出力回路12,
26,287とFIFOメモリ14,22,24との間
のデータ転送要求を発生するトリガ発生回路、46,4
8,50は、トリガ発生回路40,42,44が発生す
るトリガ数をカウントするトリガ・カウンタである。34, 36, 38 are input/output circuits 12, 26
, 287 and the FIFO memories 14, 22, 24, and the FIFO memories 14, 287 via the bus 16.
a pulse generation circuit 40 that generates clocks and control signals necessary for data transfer between 22, 24 and the image memory 18;
, 42, 44 are input/output circuits 12, 44 for each predetermined amount of data.
Trigger generation circuit 46, 4 that generates a data transfer request between 26, 287 and the FIFO memory 14, 22, 24;
8 and 50 are trigger counters that count the number of triggers generated by the trigger generation circuits 40, 42, and 44.
【0011】52は各入出力回路12,26,28にお
けるデータ転送要求を調停し、画像メモリ18とFIF
Oメモリ14,22,24との間のデータ転送を制御す
るメモリ制御回路、54は全体の動作モードを指示入力
する操作装置である。52 arbitrates data transfer requests in each input/output circuit 12, 26, 28, and connects the image memory 18 and FIF
A memory control circuit 54 controls data transfer between the O-memories 14, 22, and 24, and a control device 54 inputs instructions for the overall operation mode.
【0012】入力端子10に入力する画像信号を画像メ
モリ18に格納する場合を例に、本実施例の動作を説明
する。The operation of this embodiment will be explained by taking as an example the case where an image signal input to the input terminal 10 is stored in the image memory 18.
【0013】ユーザは、操作装置54から入力画像デー
タの画像メモリ18への格納をメモリ制御回路52に指
示する。メモリ制御回路52は、入力回路12の出力の
FIFOメモリ14への書き込みをパルス発生回路34
に指令し、パルス発生回路34は、FIFOメモリ14
への書き込み制御信号を、入力端子10から入力する画
像信号の同期信号に同期して発生する。また、トリガ発
生回路40は、所定量(以下、メモリ単位という)の画
像データがFIFOメモリ14に書き込まれるたびに、
トリガ・カウンタ46及びメモリ制御回路52にトリガ
信号を送信する。トリガ・カウンタ46はこのトリガ信
号をカウントし、カウント数をメモリ制御回路52に供
給する。The user instructs the memory control circuit 52 to store the input image data in the image memory 18 from the operating device 54 . The memory control circuit 52 controls writing of the output of the input circuit 12 to the FIFO memory 14 using the pulse generation circuit 34.
The pulse generation circuit 34 outputs a command to the FIFO memory 14.
A write control signal is generated in synchronization with the synchronization signal of the image signal input from the input terminal 10. Further, the trigger generation circuit 40 generates a message every time a predetermined amount (hereinafter referred to as a memory unit) of image data is written to the FIFO memory 14.
A trigger signal is sent to trigger counter 46 and memory control circuit 52. Trigger counter 46 counts this trigger signal and provides the count to memory control circuit 52.
【0014】メモリ制御回路52はトリガ発生回路40
からのトリガ信号に応じて、トリガ・カウンタ46から
のトリガ・カウント数をアドレス発生回路20に出力さ
せると同時に、FIFOメモリ14からバス16を介し
て画像メモリ18に転送させる。アドレス発生回路20
は、メモリ単位の個々のデータに対するアドレスを発生
し、これにより、FIFOメモリ14からの画像データ
が画像メモリ18に書き込まれる。The memory control circuit 52 is connected to the trigger generation circuit 40.
In response to a trigger signal from the trigger counter 46, the trigger count number from the trigger counter 46 is outputted to the address generation circuit 20, and simultaneously transferred from the FIFO memory 14 to the image memory 18 via the bus 16. Address generation circuit 20
generates an address for each memory unit of data, thereby writing the image data from the FIFO memory 14 into the image memory 18.
【0015】このようにすることにより、画像メモリ1
8では、画像データが密に書き込まれ、その未使用部分
は図3の斜線に相当する部分のみとなり、非常に少なく
することができる。By doing this, the image memory 1
In No. 8, the image data is densely written, and the unused portion is only the portion corresponding to the diagonal line in FIG. 3, which can be extremely reduced.
【0016】画像メモリ18から出力回路26,28へ
の画像データの読み出しも、同様にメモリ単位毎にデー
タ転送要求のトリガ信号を発生させることにより実行さ
れる。但し、画像メモリ18とFIFOメモリ22,2
4との間のデータ転送は、一時に1つのFIFOメモリ
としか実行できないので、メモリ制御回路52が、それ
ぞれの転送要求を調停し、転送要求がぶつからないよう
にする。Reading of image data from the image memory 18 to the output circuits 26 and 28 is similarly executed by generating a data transfer request trigger signal for each memory unit. However, the image memory 18 and the FIFO memory 22,2
Since data transfer to and from FIFO memory 4 can only be performed with one FIFO memory at a time, memory control circuit 52 arbitrates between each transfer request to prevent transfer requests from colliding.
【0017】[0017]
【発明の効果】以上の説明から容易に理解できるように
、本発明によれば、未使用部分が少なく、利用効率の高
い画像メモリ装置を提示できる。As can be easily understood from the above description, according to the present invention, it is possible to provide an image memory device with a small amount of unused portions and high utilization efficiency.
【図1】 本発明の一実施例の構成ブロック図である
。FIG. 1 is a configuration block diagram of an embodiment of the present invention.
【図2】 従来例のメモリ使用状況の説明図である。FIG. 2 is an explanatory diagram of memory usage in a conventional example.
【図3】 本実施例によるメモリ使用状況の説明図で
ある。FIG. 3 is an explanatory diagram of memory usage according to the present embodiment.
10:画像信号入力端子 12:入力回路 14:
FIFOメモリ 16:バス18:画像メモリ 2
0:アドレス発生回路 22,24:FIFOメモリ
26,28:出力回路 30,32:出力端子 3
4,36,38:パルス発生回路40,42,44:ト
リガ発生回路 46,48,50:トリガ・カウンタ
52:メモリ制御回路 54:操作装置10: Image signal input terminal 12: Input circuit 14:
FIFO memory 16: Bus 18: Image memory 2
0: Address generation circuit 22, 24: FIFO memory 26, 28: Output circuit 30, 32: Output terminal 3
4, 36, 38: Pulse generation circuit 40, 42, 44: Trigger generation circuit 46, 48, 50: Trigger counter 52: Memory control circuit 54: Operating device
Claims (1)
ファ・メモリを設け、当該メモリ手段と各バッファ・メ
モリとの間のデータ転送、及び当該バッファ・メモリと
当該入出力手段との間のデータ転送を別々のタイミング
で制御するようにしたことを特徴とする画像メモリ装置
。Claim 1: A buffer memory is provided between the memory means and the input/output means, and data transfer between the memory means and each buffer memory and data transfer between the buffer memory and the input/output means is provided. An image memory device characterized in that data transfer is controlled at different timings.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3094488A JPH04324775A (en) | 1991-04-24 | 1991-04-24 | Picture memory device |
| EP92303654A EP0510968B1 (en) | 1991-04-24 | 1992-04-23 | An image memorizing device |
| DE69223543T DE69223543T2 (en) | 1991-04-24 | 1992-04-23 | Image storage device |
| US08/274,666 US5523799A (en) | 1991-04-24 | 1994-07-13 | Image storing device including an inhibiting function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3094488A JPH04324775A (en) | 1991-04-24 | 1991-04-24 | Picture memory device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04324775A true JPH04324775A (en) | 1992-11-13 |
Family
ID=14111682
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3094488A Withdrawn JPH04324775A (en) | 1991-04-24 | 1991-04-24 | Picture memory device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04324775A (en) |
-
1991
- 1991-04-24 JP JP3094488A patent/JPH04324775A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07113821B2 (en) | Semiconductor memory device | |
| JPS5823373A (en) | Picture memory device | |
| US7113208B1 (en) | Image processing apparatus, image processing method and recording medium | |
| JPS60124764A (en) | Direct memory access controller | |
| JPH04324775A (en) | Picture memory device | |
| JP2853743B2 (en) | Video printer | |
| JPS59101089A (en) | Memory circuit | |
| JP2961733B2 (en) | Image memory device | |
| JP2989193B2 (en) | Image memory interleaved input / output circuit | |
| JP3107555B2 (en) | Data processing device | |
| JP2002055873A (en) | Memory integrator | |
| JP2000259812A (en) | High-speed image processing method and device | |
| JP2895514B2 (en) | Image data transfer control method for page printer | |
| JP3309560B2 (en) | Image processing device | |
| JPH04117085A (en) | Picture data rate conversion device | |
| JPS62249574A (en) | video memory | |
| JPS5897086A (en) | Data transfer circuit for image memory | |
| JPH04259984A (en) | Memory access method | |
| JPH02255988A (en) | image memory | |
| JPS63171077A (en) | image memory | |
| JPH0477033A (en) | Data transfer equipment | |
| JPH0393090A (en) | video memory | |
| JPS63114369A (en) | Image signal processing device | |
| JPS6078483A (en) | Memory control circuit | |
| JPH0432592B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980711 |