JPH01320553A - データ変換回路 - Google Patents
データ変換回路Info
- Publication number
- JPH01320553A JPH01320553A JP63154157A JP15415788A JPH01320553A JP H01320553 A JPH01320553 A JP H01320553A JP 63154157 A JP63154157 A JP 63154157A JP 15415788 A JP15415788 A JP 15415788A JP H01320553 A JPH01320553 A JP H01320553A
- Authority
- JP
- Japan
- Prior art keywords
- column
- data
- row
- write
- conversion circuit
- 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
- 238000006243 chemical reaction Methods 0.000 title claims description 20
- 238000010586 diagram Methods 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
- Memory System (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野〕
本発明は、例えばワード単位にデータを処理するCPU
と組合せて二次元データの転置、回転等を高速に行うデ
ータ変換回路に関する。
と組合せて二次元データの転置、回転等を高速に行うデ
ータ変換回路に関する。
従来、二次元データのZNR(Nは整数、Rは直角を示
す)回転変換は、汎用のマイクロプロセッサを用いてソ
フトウェアで行っていた。
す)回転変換は、汎用のマイクロプロセッサを用いてソ
フトウェアで行っていた。
ところが、前記の従来技術では、例えば、48×48画
素の2値画像でも約4500回のシフト命令が必要とな
り、実時間で変換と印字を行う印字装置等に於いては、
処理が高速なCP 1.Jを用いなければならずコスト
アップを招いていた。
素の2値画像でも約4500回のシフト命令が必要とな
り、実時間で変換と印字を行う印字装置等に於いては、
処理が高速なCP 1.Jを用いなければならずコスト
アップを招いていた。
本発明のデータ変換回路は、N行×N行の記憶素子から
なる記憶回路を有し、該記憶回路に於いて少なくとも行
単位に書込み、列単位に読出し、又は列単位に書込み、
行単位に読み出しができる事を特徴としている。
なる記憶回路を有し、該記憶回路に於いて少なくとも行
単位に書込み、列単位に読出し、又は列単位に書込み、
行単位に読み出しができる事を特徴としている。
本発明の上記の構成によれば、データをCP TJによ
って記憶回路に列単位に書込み、行単位に読出す事によ
り高速に/NRの回転変換ができる。
って記憶回路に列単位に書込み、行単位に読出す事によ
り高速に/NRの回転変換ができる。
第1図に本発明の一実施例を示した。第1図(a)は本
発明のデータ変換回路の一例、図中1は記憶素子、第1
図(b)は個々の記憶素子の構成例である。
発明のデータ変換回路の一例、図中1は記憶素子、第1
図(b)は個々の記憶素子の構成例である。
この図の通りデータの書き込みは、書き込みデータ線(
図中2)にデータを並列に出力し、書き込みたい列の選
択線(図中3)を真にする事によって行われる。一方読
み出しは、読み出したい行の選択線(図中4)を真にし
たときに、読出しデータ線(図中5)にデータが並列に
出力される。
図中2)にデータを並列に出力し、書き込みたい列の選
択線(図中3)を真にする事によって行われる。一方読
み出しは、読み出したい行の選択線(図中4)を真にし
たときに、読出しデータ線(図中5)にデータが並列に
出力される。
この回路を用いると列Oから書き込んだ第2図(a)の
図形データを行0から順次読み出す事によって第2図(
b)の様に左時計方向に90度回転変換させる事ができ
る。
図形データを行0から順次読み出す事によって第2図(
b)の様に左時計方向に90度回転変換させる事ができ
る。
又、回路へのデータ書き込み順と読み出し順を組合せる
事によって第2図(C)、 (d)、 (e)に示す変
換を行うことが可能である。
事によって第2図(C)、 (d)、 (e)に示す変
換を行うことが可能である。
以上述べた様に、本発明のデータ変換回路を用いる事に
より、様々な図形データ変換を高速に行うことができる
。例えば、本発明のデータ変換回路を印字装置に応用し
た場合、文字の縦書、横書変換印字だけでなく、処理ワ
ードのビット並び方向への文字拡大などビット挿入を必
要とする変換等も、文字データを一度90度回転変換を
行ってワード単位に処理する事により高速に処理できる
様になる。
より、様々な図形データ変換を高速に行うことができる
。例えば、本発明のデータ変換回路を印字装置に応用し
た場合、文字の縦書、横書変換印字だけでなく、処理ワ
ードのビット並び方向への文字拡大などビット挿入を必
要とする変換等も、文字データを一度90度回転変換を
行ってワード単位に処理する事により高速に処理できる
様になる。
第1図は本発明を示すデータ変換回路(a)と記憶素子
の構成(b)を示す図。 第2図は本発明のデータ変換回路の変換例を示す原図形
(a)と列0から書き込み、行Oから読み出した時の変
換例(b)と列0から書き込み、行、−1から読み出し
た時の変換例(C)と、列N−’lから書き込み、行N
−1から読出した時の変換例(d)と、列N−1から書
込み、行Oから読出した時の変換例(e)を示す図。 1・・・記憶素子 2・・・書き込みデータ線 3・・・書き込みたい列の選択線 4・・・読み出したい行の選択線 5・・・読出しデータ線 6・・・トランスミッションゲート (制御端子は正論理、反転出力) 7・・・インバーター 以上 出願人 セイコーエプソン株式会社 代理人弁理士 鈴木喜三部 他1名 第1 図 (す (e) 第2
の構成(b)を示す図。 第2図は本発明のデータ変換回路の変換例を示す原図形
(a)と列0から書き込み、行Oから読み出した時の変
換例(b)と列0から書き込み、行、−1から読み出し
た時の変換例(C)と、列N−’lから書き込み、行N
−1から読出した時の変換例(d)と、列N−1から書
込み、行Oから読出した時の変換例(e)を示す図。 1・・・記憶素子 2・・・書き込みデータ線 3・・・書き込みたい列の選択線 4・・・読み出したい行の選択線 5・・・読出しデータ線 6・・・トランスミッションゲート (制御端子は正論理、反転出力) 7・・・インバーター 以上 出願人 セイコーエプソン株式会社 代理人弁理士 鈴木喜三部 他1名 第1 図 (す (e) 第2
Claims (1)
- 【特許請求の範囲】 a)N行×N列(Nは2以上の整数)の記憶素子からな
る記憶回路を有し、 b)該記憶回路に於いて、少なくとも行単位に書き込み
、列単位に読出し、又は、列単位に書き込み行単位に読
み出しができる事を特徴とするデータ変換回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63154157A JPH01320553A (ja) | 1988-06-22 | 1988-06-22 | データ変換回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63154157A JPH01320553A (ja) | 1988-06-22 | 1988-06-22 | データ変換回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01320553A true JPH01320553A (ja) | 1989-12-26 |
Family
ID=15578086
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63154157A Pending JPH01320553A (ja) | 1988-06-22 | 1988-06-22 | データ変換回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01320553A (ja) |
-
1988
- 1988-06-22 JP JP63154157A patent/JPH01320553A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0221418A2 (en) | Improved method for rotating a binary image | |
| JPS6235679B2 (ja) | ||
| JPH01134495A (ja) | 画像データ回転処理装置及びその方法 | |
| US5424995A (en) | Static random access memory allowing reading angle rotation | |
| JPH058835B2 (ja) | ||
| US5361339A (en) | Circuit for fast page mode addressing of a RAM with multiplexed row and column address lines | |
| JPH06101039B2 (ja) | ウインドウ画像データの読出処理方式 | |
| JPH01320553A (ja) | データ変換回路 | |
| US5253213A (en) | Semiconductor memory used for changing sequence of data | |
| US4935897A (en) | Semiconductor memory device suitable for use as a dot image buffer for a printer | |
| US5910794A (en) | Method and apparatus for storing and rotating bit patterns | |
| JPH0259943A (ja) | 塗潰しパターン発生装置 | |
| JP2643533B2 (ja) | 画像情報回転装置 | |
| JPH0248912B2 (ja) | ||
| JPH0241267A (ja) | 像形成装置 | |
| JP2748003B2 (ja) | 文字パターン回転処理方法 | |
| JPH0117183B2 (ja) | ||
| JP3185278B2 (ja) | 直交メモリ | |
| JPS6333348B2 (ja) | ||
| JPS62239193A (ja) | 文字パタ−ン発生器 | |
| JP2839768B2 (ja) | 画像回転回路 | |
| KR960006883B1 (ko) | 스태틱랜덤액세스메모리 | |
| JPH07122899B2 (ja) | 高速回転回路 | |
| JPH061449B2 (ja) | 画像編集用イメ−ジメモリ | |
| JPH09218946A (ja) | イメージ回転回路 |