JPH0426312B2 - - Google Patents

Info

Publication number
JPH0426312B2
JPH0426312B2 JP60260609A JP26060985A JPH0426312B2 JP H0426312 B2 JPH0426312 B2 JP H0426312B2 JP 60260609 A JP60260609 A JP 60260609A JP 26060985 A JP26060985 A JP 26060985A JP H0426312 B2 JPH0426312 B2 JP H0426312B2
Authority
JP
Japan
Prior art keywords
data
memory
address
signal
buffer
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 - Lifetime
Application number
JP60260609A
Other languages
Japanese (ja)
Other versions
JPS62119049A (en
Inventor
Akio Akao
Masato Takami
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP26060985A priority Critical patent/JPS62119049A/en
Publication of JPS62119049A publication Critical patent/JPS62119049A/en
Publication of JPH0426312B2 publication Critical patent/JPH0426312B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は印写装置等のデータバツフア回路に関
し、更に詳述すれば、文字コードにより文字パタ
ーンを指定して文字情報を印写するためのプリン
タバツフア回路と、パターンをドツトで表すラス
タデータとして印写するためのプロツタバツフア
回路の両方の機能を有するデータバツフア回路、
即ちプリンタ/プロツタバツフア回路に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a data buffer circuit for a printing device, etc., and more specifically, to a printer for printing character information by specifying a character pattern using a character code. A data buffer circuit that has the functions of both a buffer circuit and a printer buffer circuit for printing a pattern as raster data representing dots;
That is, it relates to a printer/printer buffer circuit.

〔従来技術〕[Prior art]

従来の印写装置においては、文字コードにより
文字パターンを指定して文字情報を印写するため
のプリンタバツフアと、パターンをドツトパター
ンの形で表したラスタデータにて画像情報を印写
するためのプロツタバツフアの双方を別個に備え
るか、あるいは一つのバツフアをI/0ポートを
介して切換えることにより、両者のいずれかの機
能を発揮するようにして使用していた。
In conventional printing devices, there is a printer buffer for printing character information by specifying a character pattern using a character code, and a printer buffer for printing image information using raster data representing the pattern in the form of a dot pattern. By providing both printer buffers separately, or by switching one buffer through the I/O port, either one of the two functions was used.

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

しかし、前者の場合には、個別に二つのメモリ
が必要であるため部品数の増加、装置の大型化及
びコストアツプ等を招来し、後者の場合には、特
にダイレクト・メモリ・アクセスにて高速処理を
行うに際してハードウエア的にもソフトウエア的
にも複雑な構成となることは避けられず、製品化
の際のコスト上昇及び信頼性の低下を招く結果と
なつていた。
However, in the former case, two separate memories are required, which increases the number of parts, increases the size of the device, and increases costs. When carrying out this process, it is inevitable that the configuration becomes complicated in terms of both hardware and software, resulting in an increase in cost and a decrease in reliability when commercializing the product.

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

本発明はこのような事情に鑑みてなされたもの
であり、ラスタデータと文字コードデータそれぞ
れにそのデータが文字コードデータであるかを弁
別可能なアドレスを付してバツフアメモリに記憶
させ、バツフアメモリからの読出しに際しては読
出すべきデータのアドレスが与えられるとそのア
ドレス信号をアドレスデコーダにて弁別し、これ
に基づいて自動的にプリンタバツフアまたはプロ
ツタバツフアとしての機能が切換えられて発揮さ
れるように構成して前述の如き難点の解消を図つ
たプリンタ/プロツタバツフア回路の提供を目的
とする。
The present invention has been made in view of the above circumstances, and involves assigning addresses to each of raster data and character code data that can distinguish whether the data is character code data, and storing the data in a buffer memory. During reading, when the address of the data to be read is given, the address signal is discriminated by an address decoder, and the function as a printer buffer or plotter buffer is automatically switched and performed based on this. It is an object of the present invention to provide a printer/plotter buffer circuit which solves the above-mentioned difficulties.

本発明にかかるプリンタ/プロツタバツフア回
路は、パターンをドツトで表すラスタデータ、及
び文字コードデータを記憶する第1のメモリと、
該第1のメモリから出力されるデータが入力さ
れ、文字コードデータに対応する文字パターンデ
ータを出力する第2のメモリと、前記第1のメモ
リと読出しデータの転送を行うデータバスとの間
に介装された第1のゲート回路と、前記第2のメ
モリと読出しデータの転送を行うデータバスとの
間に介装された第2のゲート回路と、前記第1の
メモリに割付けられたアドレスを二種類に弁別し
て第1及び第2のチツプセレクト信号を発生する
アドレスデコーダと、第1のチツプセレクト信号
と読出信号とが与えられた場合に、第1のゲート
回路を開門して第1のメモリに記憶してあるラス
タデータを読出して前記データバスに出力させる
回路と、第2のチツプセレクト信号と読出信号と
が与えられた場合に、第2のゲート回路を開門し
て第1のメモリに記憶してある文字コードデータ
を読出し、これを第2のメモリに与えてこのデー
タに対応する文字パターンデータを前記データバ
スに出力させる回路とを備えたことを特徴とす
る。
The printer/plot buffer circuit according to the present invention includes a first memory storing raster data representing a pattern as dots and character code data;
between a second memory that receives data output from the first memory and outputs character pattern data corresponding to the character code data, and a data bus that transfers read data to the first memory; an interposed first gate circuit, a second gate circuit interposed between the second memory and a data bus for transferring read data, and an address assigned to the first memory; an address decoder that discriminates between two types of chip select signals and generates first and second chip select signals; a circuit that reads out raster data stored in the memory of the computer and outputs it to the data bus; The present invention is characterized by comprising a circuit that reads character code data stored in a memory, supplies this to a second memory, and outputs character pattern data corresponding to this data to the data bus.

〔実施例〕〔Example〕

以下、本発明をその実施例を示す図面に基づい
て詳述する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below based on drawings showing embodiments thereof.

第1図は本発明に係るプリンタ/プロツタバツ
フア回路の構成を示すブロツク図である。
FIG. 1 is a block diagram showing the configuration of a printer/plotter buffer circuit according to the present invention.

図中1は第1のメモリであるバツフアメモリで
あり、RAM(ランダム・アクセス・メモリ)を
使用している。このバツフアメモリ1には、その
アドレス入力端子ADDRESSにアドレスバスAB
からアドレスが、チツプセレクト信号入力端子
CSにチツプセレクト信号が、そしてメモリライ
ト信号入力端WRにメモリライト(書込み)信号
MWRがそれぞれ与えられる。
In the figure, 1 is a buffer memory which is a first memory, and uses RAM (random access memory). This buffer memory 1 has an address bus AB connected to its address input terminal ADDRESS.
The address is from the chip select signal input terminal.
Chip select signal is applied to CS, and memory write signal is applied to memory write signal input terminal WR.
MWR is given for each.

このバツフアメモリ1へのデータの入力及び記
憶されたデータの出力はデータ入出力端子
DATAを介して行われる。そしてこのデータ入
出力端DATAはバスを介して、ゲート回路とし
て機能するトライ・ステート・バツフア3,4及
び第2のメモリであるROM2のアドレス入力端
子ADDRESSに接続されている。
The input of data to this buffer memory 1 and the output of stored data are data input/output terminals.
Done via DATA. This data input/output terminal DATA is connected via a bus to tri-state buffers 3 and 4 that function as gate circuits and to an address input terminal ADDRESS of a ROM2 that is a second memory.

第2図は本発明回路が組込まれる装置全体のメ
モリマツプである。第2図に示す如く、全体のメ
モリ領域は複数の領域に分割されており、それぞ
れはチツプセレクト信号CS1,CS2…CSa…CSb
…CSnにて特定されアクセスされるメモリ等に割
当てられている。そして、これらの各メモリ領域
の内、チツプセレクト信号CSaにてアクセスされ
る領域とチツプセレクト信号CSbにてアクセスさ
れる領域は後述する如くいずれも上述のバツフア
メモリ1の記憶領域に割付けられている。具体的
には、アドレス信号はチツプセレクト信号に対応
する部分、たとえばその上位ビツト、と記憶領域
を示す部分、たとえばその下位ビツトとから構成
されており、チツプセレクト信号CSaにてアクセ
スされる領域のアドレス信号とチツプセレクト信
号CSbにてアクセスされる領域のアドレス信号と
は同一のバツフアメモリ1の記憶領域のアドレス
を指定する。従つて、見掛け上は同一のバツフア
メモリ1に対して、記憶位置を表す下位ビツトが
同一でチツプセレクト信号に対応する上位ビツト
のみが異なる二通りのアドレスが割当てられてい
る状態になつている。換言すれば、バツフアメモ
リ1の同一のアドレスに記憶されているデータ
は、上位ビツトが異なる二通りのアドレス信号、
具体的には上位ビツトによりチツプセレクト信号
CSaが弁別されるアドレス信号とチツプセレクト
信号CSbが弁別されるアドレス信号の両アドレス
信号にてアクセスが可能である。そして、本発明
回路においては、パターンをドツトで表すラスタ
データにはチツプセレクト信号CSaが弁別される
上位ビツトを有するアドレス信号が付され、文字
コードデータにはチツプセレクト信号CSbが弁別
される上位ビツトを有するアドレス信号がそれぞ
れ付されている。
FIG. 2 is a memory map of the entire device in which the circuit of the present invention is incorporated. As shown in Figure 2, the entire memory area is divided into multiple areas, each with chip select signals CS1, CS2...CSa...CSb.
...Allocated to memory, etc. that is specified and accessed by CSn. Of these memory areas, the area accessed by the chip select signal CSa and the area accessed by the chip select signal CSb are both allocated to the storage area of the buffer memory 1, as described later. Specifically, the address signal consists of a part corresponding to the chip select signal, for example its upper bit, and a part indicating the storage area, for example its lower bit. The address signal and the address signal of the area accessed by the chip select signal CSb designate the address of the same storage area of the buffer memory 1. Therefore, two types of addresses are assigned to apparently the same buffer memory 1, in which the lower bits representing the storage location are the same and only the upper bits corresponding to the chip select signal are different. In other words, data stored at the same address in the buffer memory 1 has two different address signals with different upper bits.
Specifically, the chip select signal is determined by the upper bit.
Access is possible using both address signals: an address signal distinguished from CSa and an address signal distinguished from chip select signal CSb. In the circuit of the present invention, raster data representing a pattern in the form of dots is attached with an address signal having upper bits from which the chip select signal CSa is discriminated, and character code data is attached with an address signal having upper bits from which the chip select signal CSb is discriminated. An address signal having a value is attached to each address signal.

トライ・ステート・バツフア3及び4は、それ
ぞれイネーブル信号が与えられた場合にのみ一方
向への信号を通過させるように構成されており、
それぞれデータバスDBと接続されている。具体
的には、トライ・ステート・バツフア3はイネー
ブル信号が与えられた場合に、バツフアメモリ1
から出力されたデータをデータバスDBへ出力
し、トライ・ステート・バツフア4は同じくイネ
ーブル信号が与えられた場合に、データバスDB
からの信号をバツフアメモリ1に入力する方向に
それぞれ通過させる。
Tri-state buffers 3 and 4 are each configured to pass a signal in one direction only when an enable signal is applied, and
Each is connected to a data bus DB. Specifically, when the tri-state buffer 3 is given an enable signal, the buffer memory 1
The tri-state buffer 4 outputs the data output from the data bus DB to the data bus DB.
The signals from the buffer memory 1 are passed in the input direction to the buffer memory 1.

データバスDBは印写ヘツド等に接続されてお
り、バツフアメモリ1から出力されたデータがこ
のデータバスDBを介してこの印写ヘツド等に転
送されることにより、データの印写等が行われ
る。
The data bus DB is connected to a printing head, etc., and data outputted from the buffer memory 1 is transferred to the printing head, etc. via this data bus DB, thereby performing data printing, etc.

第2のメモリであるROM(読出し専用メモリ)
2はキヤラクタジエネレータとして使用されてい
る。即ち、ROM2には種々の文字パターンが記
憶されており、バツフアメモリ1から出力される
データがアドレス信号として与えられる。そして
このROM2は与えられたアドレス信号に対応す
るアドレスに記憶している文字パターンのデータ
をデータ出力端子DATAからトライ・ステー
ト・バツフア5に出力する。
ROM (read-only memory) is the second memory
2 is used as a character generator. That is, various character patterns are stored in the ROM 2, and data output from the buffer memory 1 is given as an address signal. The ROM 2 then outputs the character pattern data stored at the address corresponding to the applied address signal to the tri-state buffer 5 from the data output terminal DATA.

トライ・ステート・バツフア5は前述のトラ
イ・ステート・バツフア3,4と同様の機能を有
しており、イネーブル信号が与えられた場合に、
ROM2から出力されたデータ(文字パターン)
の信号をデータバスDBへ出力する。
The tri-state buffer 5 has the same function as the tri-state buffers 3 and 4 described above, and when an enable signal is applied,
Data output from ROM2 (character pattern)
Outputs the signal to the data bus DB.

アドレスデコーダ6は、アドレスバスABから
与えられるアドレスをその値に応じてデコードし
て対応するチツプセレクタ信号を出力する。これ
らのチツプセレクト信号の内、ラスタデータに付
されるアドレスに対応するチツプセレクト信号
CSaはORゲート7及びANDゲート9それぞれの
一方の入力端子に、文字コードデータに付される
アドレスに対応するチツプセレクト信号CSbは
ORゲート7の他方の入力端子及びANDゲート1
0の一方の入力端子にそれぞれ与えられている。
Address decoder 6 decodes the address given from address bus AB according to its value and outputs a corresponding chip selector signal. Among these chip select signals, the chip select signal corresponding to the address attached to raster data
CSa is connected to one input terminal of each of OR gate 7 and AND gate 9, and chip select signal CSb corresponding to the address attached to the character code data is
The other input terminal of OR gate 7 and AND gate 1
0 to one of the input terminals.

ORゲート7の出力は、バツフアメモリ1のチ
ツプセレクト信号入力端子CS及びANDゲート8
の一方の入力端子に与えられている。このAND
ゲート8の他方の入力端子にはメモリライト(書
込み)信号MWRが与えられ、その出力は書込み
信号としてバツフアメモリ1のライト信号入力端
子WRに、またイネーブル信号としてトライ・ス
テート・バツフア4にそれぞれ与えられている。
The output of OR gate 7 is connected to the chip select signal input terminal CS of buffer memory 1 and AND gate 8.
is applied to one input terminal of . This AND
A memory write signal MWR is applied to the other input terminal of the gate 8, and its output is applied to the write signal input terminal WR of the buffer memory 1 as a write signal and to the tri-state buffer 4 as an enable signal. ing.

ANDゲート9の他方の入力端子には、メモリ
リード(読込み)信号MRDが与えられ、その出
力はイネーブル信号としてトライ・ステート・バ
ツフア3に与えられている。
A memory read signal MRD is applied to the other input terminal of the AND gate 9, and its output is applied to the tri-state buffer 3 as an enable signal.

ANDゲート10の他方の入力端子には、上述
のメモリリード信号MRDが与えられ、その出力
はイネーブル信号としてトライ・ステート・バツ
フア5に与えられている。
The above-mentioned memory read signal MRD is applied to the other input terminal of the AND gate 10, and its output is applied to the tri-state buffer 5 as an enable signal.

以上のように構成された本発明のプリンタ/プ
ロツタバツフア回路の動作について以下に説明す
る。
The operation of the printer/printer buffer circuit of the present invention configured as described above will be explained below.

まずバツフアメモリ1へのデータの書込みは以
下の如く行われる。この場合にはメモリライト信
号MWRが“1”とされ、また記憶されるべきデ
ータがラスタデータであるか文字コードデータで
あるかにより、上位ビツトがチツプセレクト信号
CSaまたはCSbに対応するアドレス信号が最初に
アドレスバスABからバツフアメモリ1及びアド
レスデコーダ6に与えられる。この際、アドレス
デコーダ6は与えられたアドレス信号のデコード
を行うが、これにより与えられたアドレス信号を
弁別してチツプセレクト信号CSaまたはCSbのい
ずれかを“1”出力とし、同時にORゲート7の
出力も“1”とされる。
First, data is written to the buffer memory 1 as follows. In this case, the memory write signal MWR is set to "1", and depending on whether the data to be stored is raster data or character code data, the upper bit is set to the chip select signal.
An address signal corresponding to CSa or CSb is first applied to buffer memory 1 and address decoder 6 from address bus AB. At this time, the address decoder 6 decodes the applied address signal, which discriminates the applied address signal and outputs either the chip select signal CSa or CSb as "1", and at the same time outputs the OR gate 7. is also set to “1”.

ORゲート7の出力が“1”になると、バツフ
アメモリ1のチツプセレクト信号入力端子CSに
これが与えられてバツフアメモリ1はイネーブル
となり、またメモリライト信号MWRも“1”と
されているのでバツフアメモリ1のメモリライト
信号入力端子WRに与えられてバツフアメモリ1
はデータの書込みが可能な状態となる。更に、
ANDゲート8の出力も“1”となりこれがイネ
ーブル信号としてトライ・ステート・バツフア4
に与えられるため、データバスDBからトライ・
ステート・バツフア4を介してデータがバツフア
メモリ1に入力される。この場合、バツフアメモ
リ1については与えられたアドレス信号の内のデ
ータの記憶位置を表す下位ビツトのみが有効であ
り、これに対応するバツフアメモリ1のアドレス
にデータが記憶される。
When the output of the OR gate 7 becomes "1", this is applied to the chip select signal input terminal CS of the buffer memory 1, and the buffer memory 1 is enabled, and since the memory write signal MWR is also "1", the memory of the buffer memory 1 is Buffer memory 1 is given to the write signal input terminal WR.
is in a state where data can be written. Furthermore,
The output of AND gate 8 also becomes "1", which serves as an enable signal for tri-state buffer 4.
is given to the data bus DB.
Data is input to buffer memory 1 via state buffer 4 . In this case, for the buffer memory 1, only the lower bit representing the storage position of the data in the applied address signal is valid, and the data is stored at the address of the buffer memory 1 corresponding to this.

以上のようにしてデータがアドレス信号にて指
示されたバツフアメモリ1のアドレスに記憶され
る。
As described above, data is stored at the address of the buffer memory 1 designated by the address signal.

バツフアメモリ1からのデータの出力は以下の
如く行われる。
Data is output from the buffer memory 1 as follows.

まずバツフアメモリ1に記憶されているラスタ
データを出力させる場合には、対応するアドレス
信号を与えると、このアドレス信号はバツフアメ
モリ1のアドレス入力端子ADDRESSに与えら
れる他、アドレスデコーダ6にも与えられて弁別
されてチツプセレクト信号CSaが“1”とされ、
またメモリリード信号MRDも“1”とされる。
これにより、バツフアメモリ1のチツプセレクト
信号入力端子CSの入力が“1”になるため、バ
ツフアメモリ1に与えられたアドレス信号の内の
記憶位置を表す下位ビツトに対応するアドレスに
記憶されているデータ(この場合はラスタデー
タ)がデータ入出力端子DATAから出力される。
また同時に、ANDゲート9の両入力も“1”と
なつてその出力も“1”となるので、トライ・ス
テート・バツフア3にイネーブル信号が与えられ
てこれが開門される。従つて、バツフアメモリ1
の入出力端子DATAから出力されたラスタデー
タはトライ・ステート・バツフア3を通じてデー
タバスDBに出力され、印写ヘツド等に与えられ
てパターンの印写が行われる。
First, when outputting the raster data stored in the buffer memory 1, a corresponding address signal is given, and this address signal is not only given to the address input terminal ADDRESS of the buffer memory 1, but also given to the address decoder 6 for discrimination. and the chip select signal CSa is set to “1”.
The memory read signal MRD is also set to "1".
As a result, the input to the chip select signal input terminal CS of the buffer memory 1 becomes "1", so that the data ( In this case, raster data) is output from the data input/output terminal DATA.
At the same time, both inputs of the AND gate 9 become "1" and its output becomes "1", so an enable signal is given to the tri-state buffer 3 and it is opened. Therefore, buffer memory 1
The raster data outputted from the input/output terminal DATA is outputted to the data bus DB through the tri-state buffer 3, and applied to a printing head etc. to print a pattern.

一方、文字コードデータを読出す場合には、対
応するアドレス信号を与えると、このアドレス信
号はバツフアメモリ1のアドレス入力端子
ADDRESSに与えられる他、アドレスデコーダ
6にも与えられて弁別されてチツプセレクト信号
CSbが“1”とされ、またメモリリード信号
MRDも“1”とされる。これによりバツフアメ
モリ1のチツプセレクト信号入力端子CSへの入
力が”1”になるため、与えられたアドレスの内
の記憶位置を表す下位ビツトに対応するデータ
(この場合は文字コードデータ)がデータ入出力
端子DATAから出力される。そして、この文字
コードデータはROM2にそのアドレス信号とし
て与えられ、ROM2はこのアドレス信号に対応
するアドレスに記憶している文字パターンデータ
を出力する。また同時に、ANDゲート10の両
入力も“1”となつてその出力も“1”となるた
め、トライ・ステート・バツフア5にイネーブル
信号が与えられてこれが開門される。従つて、
ROM2から出力された文字パターンのデータは
トライ・ステート・バツフア5を通じてデータバ
スDBに出力され、印写ヘツド等に与えられて文
字パターン印写が行われる。
On the other hand, when reading character code data, if a corresponding address signal is given, this address signal is sent to the address input terminal of buffer memory 1.
In addition to being given to ADDRESS, it is also given to address decoder 6 and is discriminated as a chip select signal.
CSb is set to “1” and memory read signal
MRD is also set to "1". As a result, the input to the chip select signal input terminal CS of buffer memory 1 becomes "1", so the data (character code data in this case) corresponding to the lower bit representing the storage location in the given address becomes the data input. Output from output terminal DATA. This character code data is then given to the ROM2 as its address signal, and the ROM2 outputs the character pattern data stored at the address corresponding to this address signal. At the same time, both inputs of the AND gate 10 become "1" and its output also becomes "1", so an enable signal is given to the tri-state buffer 5 and it is opened. Therefore,
The character pattern data outputted from the ROM 2 is outputted to the data bus DB through the tri-state buffer 5, and is applied to a printing head or the like to print the character pattern.

なお、ラスタデータの読出しに際しても、読出
されたラスタデータがROM2に与えられるが、
トライ・ステート・バツフア5が閉門しているた
め、文字パターンデータがデータバスDBに出力
されることはない。
Note that when reading raster data, the read raster data is given to ROM2, but
Since the tri-state buffer 5 is closed, character pattern data is not output to the data bus DB.

〔効果〕〔effect〕

以上に説明したように、本発明によれば、一つ
のバツフアメモリの同一の記憶領域を文字コード
により文字パターンを指定して文字情報を印写す
るためのプリンタバツフアとして、またドツトパ
ターンの形で表されたラスタデータにてパターン
を印写するためのプロツタバツフアとしてのいず
れにも単にデータ読出しのアドレスを変更するの
みの操作にて容易に切換えて使用することが可能
となる。このため、ハードウエア的にもソフトウ
エア的にも従来に比して簡潔な構成を採ることが
可能となる。
As explained above, according to the present invention, the same storage area of one buffer memory can be used as a printer buffer for printing character information by specifying a character pattern using a character code, and also as a printer buffer for printing character information in the form of a dot pattern. It is possible to easily switch to use as a plotter buffer for printing a pattern using the expressed raster data by simply changing the data readout address. Therefore, it is possible to adopt a simpler configuration in terms of both hardware and software than in the past.

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

図面は本発明の実施例を示すものであり、第1
図は本発明のプリンタ/プロツタバツフア回路の
構成を示すブロツク図、第2図はメモリマツプの
模式図である。 AB……アドレスバス、DB……データバス、
1……バツフアメモリ、2……ROM(キヤラク
タジエネレータ)、3,4,5……トライ・ステ
ート・バツフア、6……アドレスデコーダ、7…
…ORゲート、8,9,10……ANDゲート。
The drawings show embodiments of the present invention.
The figure is a block diagram showing the configuration of the printer/protester buffer circuit of the present invention, and FIG. 2 is a schematic diagram of the memory map. AB...address bus, DB...data bus,
1... Buffer memory, 2... ROM (character generator), 3, 4, 5... Tri-state buffer, 6... Address decoder, 7...
...OR gate, 8, 9, 10...AND gate.

Claims (1)

【特許請求の範囲】 1 パターンをドツトで表すラスタデータ、及び
文字コードデータを記憶する第1のメモリと、 該第1のメモリから出力されるデータが入力さ
れ、文字コードデータに対応する文字パターンデ
ータを出力する第2のメモリと、 前記第1のメモリと読出しデータの転送を行う
データバスとの間に介装された第1のゲート回路
と、 前記第2のメモリと読出しデータの転送を行う
データバスとの間に介装された第2のゲート回路
と、 前記第1のメモリに割付けられたアドレスを二
種類に弁別して第1及び第2のチツプセレクト信
号を発生するアドレスデコーダと、 第1のチツプセレクト信号と読出信号とが与え
られた場合に、第1のゲート回路を開門して第1
のメモリに記憶してあるラスタデータを読出して
前記データバスに出力させる回路と、 第2のチツプセレクト信号と読出信号とが与え
られた場合に、第2のゲート回路を開門して第1
のメモリに記憶してある文字コードデータを読出
し、これを第2のメモリに与えてこのデータに対
応する文字パターンデータを前記データバスに出
力させる回路と を備えたことを特徴とするプリンタ/プロツタバ
ツフア回路。
[Claims] 1. A first memory that stores raster data representing a pattern as dots and character code data; and a character pattern corresponding to the character code data into which data output from the first memory is input. a second memory that outputs data; a first gate circuit interposed between the first memory and a data bus that transfers read data; and a first gate circuit that transfers read data to and from the second memory. a second gate circuit interposed between a data bus and an address decoder that discriminates between two types of addresses allocated to the first memory and generates first and second chip select signals; When the first chip select signal and the read signal are applied, the first gate circuit opens and the first chip select signal and the read signal are applied.
a circuit for reading out raster data stored in the memory of the device and outputting it to the data bus;
A printer/plotter buffer comprising: a circuit for reading out character code data stored in a second memory, applying it to a second memory, and outputting character pattern data corresponding to this data to the data bus. circuit.
JP26060985A 1985-11-19 1985-11-19 Printer/plotter buffer circuit Granted JPS62119049A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26060985A JPS62119049A (en) 1985-11-19 1985-11-19 Printer/plotter buffer circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26060985A JPS62119049A (en) 1985-11-19 1985-11-19 Printer/plotter buffer circuit

Publications (2)

Publication Number Publication Date
JPS62119049A JPS62119049A (en) 1987-05-30
JPH0426312B2 true JPH0426312B2 (en) 1992-05-07

Family

ID=17350308

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26060985A Granted JPS62119049A (en) 1985-11-19 1985-11-19 Printer/plotter buffer circuit

Country Status (1)

Country Link
JP (1) JPS62119049A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160001269A (en) * 2014-06-27 2016-01-06 주식회사 중정 vacuum cleaner
KR20160009842A (en) * 2014-07-17 2016-01-27 주식회사 중정 vacuum cleaner

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58147786A (en) * 1982-02-26 1983-09-02 株式会社東芝 Character generator
JPS58192140A (en) * 1982-05-07 1983-11-09 Casio Comput Co Ltd Printing control method of X-Y plotter
JPS60169893A (en) * 1984-02-15 1985-09-03 シチズン時計株式会社 Bit pattern converter

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160001269A (en) * 2014-06-27 2016-01-06 주식회사 중정 vacuum cleaner
KR20160009842A (en) * 2014-07-17 2016-01-27 주식회사 중정 vacuum cleaner

Also Published As

Publication number Publication date
JPS62119049A (en) 1987-05-30

Similar Documents

Publication Publication Date Title
US5025415A (en) Memory card
JPS62119049A (en) Printer/plotter buffer circuit
JP2687679B2 (en) Program development equipment
JPS63255750A (en) Memory system
JPS6226548A (en) Memory controller
JPS592123A (en) Telephone terminal equipment controlling system
KR920003845B1 (en) Rom region expansion system for users of pc
JP3131918B2 (en) Memory device
JPS62276643A (en) Memory control method
JP2699482B2 (en) Data transfer control device
JP2964504B2 (en) Document processing device
JPS6211753B2 (en)
JPH0427571B2 (en)
JP2932730B2 (en) Vending machine data input / output device
JPH06131519A (en) IC card
JPH0628248A (en) Memory access method
JPS62284421A (en) Control device
JPS61147352A (en) Computer device
JPS6320551A (en) Memory device
JPH04239392A (en) Memory card provided with enciphering mechanism
JPS6242308B2 (en)
JPH06337847A (en) Multiprocessor equipment
JPS6314254A (en) Bank switching control method
JPH0385658A (en) Data processor
JPS5819965A (en) Recording device