JPH01130380A - 縦横変換機能付き記憶装置 - Google Patents
縦横変換機能付き記憶装置Info
- Publication number
- JPH01130380A JPH01130380A JP62287490A JP28749087A JPH01130380A JP H01130380 A JPH01130380 A JP H01130380A JP 62287490 A JP62287490 A JP 62287490A JP 28749087 A JP28749087 A JP 28749087A JP H01130380 A JPH01130380 A JP H01130380A
- Authority
- JP
- Japan
- Prior art keywords
- data
- vertical
- address
- memory
- bits
- 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 abstract description 23
- 230000015654 memory Effects 0.000 claims abstract description 25
- 230000006870 function Effects 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 2
- 101100325756 Arabidopsis thaliana BAM5 gene Proteins 0.000 description 1
- 101150046378 RAM1 gene Proteins 0.000 description 1
- 101100476489 Rattus norvegicus Slc20a2 gene Proteins 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Memory System (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はデータの縦横変換機能(データのアドレス位置
とビット位置を交換する機能)を有する記憶装置に関す
るものである。
とビット位置を交換する機能)を有する記憶装置に関す
るものである。
ディジタル通信においてデータのインターリーブ操作や
、マルチフレーム構造のデータから1フレ一ム分のデー
タを取り出す操作、また画像処理における画像の90度
回転操作などは、データの縦横変換によって実現できる
。データの縦横変換機能とは第3図に示したようにデー
タの縦方向(アドレス方向)と横方向(ビット方向)を
変換する機能である。例として1ワード8ビットの場合
について説明する。この場合8ビット×8ワードの縦横
変換となる。書き込み時←は第3図(a)のようにデー
タを横方向、即ちアドレス方向に書き込み、読み出し時
には第3図(b)のように縦方向、即ちビット方向にデ
ータが読み出される。−データの書き込み・読み出しの
際、アドレスレジスタは同一のものが使用される。つま
り書き込み時と、読み出し時でアドレス位置とビット位
置が交換される。4ビット×4ビットの時の縦横変換の
具体例を示す。
、マルチフレーム構造のデータから1フレ一ム分のデー
タを取り出す操作、また画像処理における画像の90度
回転操作などは、データの縦横変換によって実現できる
。データの縦横変換機能とは第3図に示したようにデー
タの縦方向(アドレス方向)と横方向(ビット方向)を
変換する機能である。例として1ワード8ビットの場合
について説明する。この場合8ビット×8ワードの縦横
変換となる。書き込み時←は第3図(a)のようにデー
タを横方向、即ちアドレス方向に書き込み、読み出し時
には第3図(b)のように縦方向、即ちビット方向にデ
ータが読み出される。−データの書き込み・読み出しの
際、アドレスレジスタは同一のものが使用される。つま
り書き込み時と、読み出し時でアドレス位置とビット位
置が交換される。4ビット×4ビットの時の縦横変換の
具体例を示す。
書き込みデータが、
アドレス データ
3210・・・ビット位置
の時、
読み出しデータは、
アドレス データ
3210・・・ビット位置
・1 1110
となる。
このようなデータの縦横変換を行うために、従来、
(1)ビット操作命令をもったマイクロプロセッサを用
い、通常のメモリから特定ビット位置のビットを1ビッ
トずつ取り出し1ワード分揃える。
い、通常のメモリから特定ビット位置のビットを1ビッ
トずつ取り出し1ワード分揃える。
(2)第5図に示すように、メモリ1からデータをアド
レス順に順次取り出し、セレクタ2により、あるビット
位置のデータを抜き出し、シフトレジスタ3に書き込む
。ここで、縦横変換された結果がシフトレジスタ上にで
きる。
レス順に順次取り出し、セレクタ2により、あるビット
位置のデータを抜き出し、シフトレジスタ3に書き込む
。ここで、縦横変換された結果がシフトレジスタ上にで
きる。
等のような手段が用いられていた。
しかしながら以上述べた方法では、nビットのデータの
縦横変換にnステップ以上必要であり高速な処理を必要
とする分野では使用できない等の問題点がある。
縦横変換にnステップ以上必要であり高速な処理を必要
とする分野では使用できない等の問題点がある。
本発明の目的は、このような従来の欠点を除去せしめて
、1ステツプで高速にデータの縦横変換が行える記憶装
置を提供することにある。
、1ステツプで高速にデータの縦横変換が行える記憶装
置を提供することにある。
本発明の縦横変換機能付き記憶装置は、1ワードnビッ
トのデータの書き込み・読み出しを行うn個のメモリと
、書き込みアドレスをデコードし前記メモリのうちから
書き込むべきメモリを選択する信号を出力するメモリ選
択装置、と、メモリの書き込み状態と読み出し状態とを
指定するライトイネーブル信号に基づいて前記n個のメ
モリより出力されるnビットのデータから読み出しアド
レスによって指定される1ビットデータを選択するn個
のセレクタとを有することを特徴としている。
トのデータの書き込み・読み出しを行うn個のメモリと
、書き込みアドレスをデコードし前記メモリのうちから
書き込むべきメモリを選択する信号を出力するメモリ選
択装置、と、メモリの書き込み状態と読み出し状態とを
指定するライトイネーブル信号に基づいて前記n個のメ
モリより出力されるnビットのデータから読み出しアド
レスによって指定される1ビットデータを選択するn個
のセレクタとを有することを特徴としている。
本発明においては、nビットのデータをn1IIのメモ
リに順次書き込み、それらn個のメモリから同時かつ並
列にデータを読み出し、各々のnビットデータからある
ビット位置の1ビットデータをセレクタで選択し出力す
る。出力されたnビットは、縦横変換されたデータであ
る。以上のように、本発明によればデータの縦横変換を
1ステツプで行うことができる。また、データ記憶部分
は、従来のメモリセルをそのまま利用できる。
リに順次書き込み、それらn個のメモリから同時かつ並
列にデータを読み出し、各々のnビットデータからある
ビット位置の1ビットデータをセレクタで選択し出力す
る。出力されたnビットは、縦横変換されたデータであ
る。以上のように、本発明によればデータの縦横変換を
1ステツプで行うことができる。また、データ記憶部分
は、従来のメモリセルをそのまま利用できる。
次に、図面を参照して本発明の実施例について説明する
。
。
第1図は8ビット×8ビットの縦横変換を行う一実施例
を示す図である。この記憶装置は、1ワード8ビットの
データの書き込み・読み出しを行う8個のRAMl0と
、書き込みアドレスをデコードし、書き込みアドレスに
対応するメモリ選択制御信号(以下チップセレクト信号
と呼ぶ)を出力するデコーダ11と、8個のAND回路
12と、8個のOR回路13と、8個のトランジスタス
イッチ14と、8個の8−1セレクタ15と、インバー
タ16とを有している。
を示す図である。この記憶装置は、1ワード8ビットの
データの書き込み・読み出しを行う8個のRAMl0と
、書き込みアドレスをデコードし、書き込みアドレスに
対応するメモリ選択制御信号(以下チップセレクト信号
と呼ぶ)を出力するデコーダ11と、8個のAND回路
12と、8個のOR回路13と、8個のトランジスタス
イッチ14と、8個の8−1セレクタ15と、インバー
タ16とを有している。
次に、以上のような構成の縦横変換機能付き記憶装置の
動作を説明する。
動作を説明する。
アドレス端子17には、1つのアドレスレジスタ
。
。
の内容が、書き込みアドレス・読み出しアドレスとして
入力される。書き込みアドレスあるいは読み出しアドレ
スの区別は、WE倍信号ライトイネーブル信号)入力端
子18からのWE倍信号ハイ・ロウによってなされる。
入力される。書き込みアドレスあるいは読み出しアドレ
スの区別は、WE倍信号ライトイネーブル信号)入力端
子18からのWE倍信号ハイ・ロウによってなされる。
但し、RAMl0は、WE信号がハイの時書き込み状態
、ロウのとき読み出し状態であ。るとする。
、ロウのとき読み出し状態であ。るとする。
チップセレクト信号は読み出し時または書き込み時で、
ビットアドレスのデコード出力により選ばれた場合にハ
イになる。
ビットアドレスのデコード出力により選ばれた場合にハ
イになる。
まず、データの書き込み動作を説明する。書き込みアド
レスがデコーダ11に入力され、チップセレクト信号が
出力される。このとき、WE傷信号ハイであり、AND
回路12およびOR回路13壱経て、チップセレクト信
号によって選ばれたRAM10に、書き込みデータ端子
19からの書き込みデータが書き込まれる。このとき、
ビットアドレスのデコード出力により選ばれたRAMl
0につながるスイッチ14がオンしている。
レスがデコーダ11に入力され、チップセレクト信号が
出力される。このとき、WE傷信号ハイであり、AND
回路12およびOR回路13壱経て、チップセレクト信
号によって選ばれたRAM10に、書き込みデータ端子
19からの書き込みデータが書き込まれる。このとき、
ビットアドレスのデコード出力により選ばれたRAMl
0につながるスイッチ14がオンしている。
次に、データの読み出し動作を説明する。データの読み
出し時にデータの縦横変換も行われる。
出し時にデータの縦横変換も行われる。
読み出し時には、WE傷信号ロウであるから、チップセ
レクト信号は全てのRAMl0に対して出力される。W
E傷信号ロウであると全てのRAMl0から8ビットの
データが出力される。各RAMから出力された8ピント
データは8−1セレクタ15により読み出しアドレスに
あったビットデータが出力される。各セレクタ15より
出力された合計8ビットの信号が縦横変換されたデータ
となる。
レクト信号は全てのRAMl0に対して出力される。W
E傷信号ロウであると全てのRAMl0から8ビットの
データが出力される。各RAMから出力された8ピント
データは8−1セレクタ15により読み出しアドレスに
あったビットデータが出力される。各セレクタ15より
出力された合計8ビットの信号が縦横変換されたデータ
となる。
第4図のように、縦横変換を行う面を何ページも持って
いると実用上便利である。書き込み時には第4図(a)
のようにデータを横方向、即ちアドレス方向に書き込み
、読み出し時には第4図(b)のように縦方向、即ちビ
ット方向にデータが読み出される。第2図は複数のペー
ジを持った縦横変換機能付き記憶装置の実施例である。
いると実用上便利である。書き込み時には第4図(a)
のようにデータを横方向、即ちアドレス方向に書き込み
、読み出し時には第4図(b)のように縦方向、即ちビ
ット方向にデータが読み出される。第2図は複数のペー
ジを持った縦横変換機能付き記憶装置の実施例である。
基本的には、第1図の実施例の構成と同じであり、各R
AMl0の同一アドレスにあるデータは、1つのページ
内のデータを表している。なお、第1図と同一の構成要
素には同一の番号を付して示している。
AMl0の同一アドレスにあるデータは、1つのページ
内のデータを表している。なお、第1図と同一の構成要
素には同一の番号を付して示している。
端子20から入力されたページは、各RAMl0のアド
レスに入力される。各RAMの同一アドレスにあるデー
タは、1つのページ内のデータを表しており、書き込み
時・読み出し時ともページで指されたアドレスのデータ
が用いられる。ベージング以外の動作は、第1図の記憶
装置の動作と同様である。
レスに入力される。各RAMの同一アドレスにあるデー
タは、1つのページ内のデータを表しており、書き込み
時・読み出し時ともページで指されたアドレスのデータ
が用いられる。ベージング以外の動作は、第1図の記憶
装置の動作と同様である。
なお、以上の2つの実施例においてはメモリとしてRA
Mを用いたが、レジスクラッチとすることもできる。こ
の場合には、WE傷信号不要である。
Mを用いたが、レジスクラッチとすることもできる。こ
の場合には、WE傷信号不要である。
本発明によれば、通常のメモリと同様に1ステツプで書
き込み・読み出しの可能な縦横変換機能を持った記憶装
置が実現できる。この記憶装置はディジタル信号処理、
画像処理等で非常に有用である。
き込み・読み出しの可能な縦横変換機能を持った記憶装
置が実現できる。この記憶装置はディジタル信号処理、
画像処理等で非常に有用である。
第1図は本発明の一実施例を示す図、
第2図は複数のページを持った縦横変換機能付き記憶装
置の一実施例を示す図、 第3図は縦横変換機能を示す図、 第4図は複数のページを持った縦横変換機能を示す図、 第5図は従来の縦横変換装置構成例を示す図である。 10・・・・・RAM 11・・・・・デコーダ 12・・・・・AND回路 13・・・・・OR回路 14・・・・・トランジスタスイッチ 15・・・・・セレクタ 代理人 弁理士 岩 佐 義 幸 エ トユΔに俟C ト 寸 法
置の一実施例を示す図、 第3図は縦横変換機能を示す図、 第4図は複数のページを持った縦横変換機能を示す図、 第5図は従来の縦横変換装置構成例を示す図である。 10・・・・・RAM 11・・・・・デコーダ 12・・・・・AND回路 13・・・・・OR回路 14・・・・・トランジスタスイッチ 15・・・・・セレクタ 代理人 弁理士 岩 佐 義 幸 エ トユΔに俟C ト 寸 法
Claims (1)
- (1)1ワードnビットのデータの書き込み・読み出し
を行うn個のメモリと、書き込みアドレスをデコードし
前記メモリのうちから書き込むべきメモリを選択する信
号を出力するメモリ選択装置と、メモリの書き込み状態
と読み出し状態とを指定するライトイネーブル信号に基
づいて前記n個のメモリより出力されるnビットのデー
タから読み出しアドレスによって指定される1ビットデ
ータを選択するn個のセレクタとを有することを特徴と
する縦横変換機能付き記憶装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62287490A JPH01130380A (ja) | 1987-11-16 | 1987-11-16 | 縦横変換機能付き記憶装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62287490A JPH01130380A (ja) | 1987-11-16 | 1987-11-16 | 縦横変換機能付き記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01130380A true JPH01130380A (ja) | 1989-05-23 |
Family
ID=17718015
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62287490A Pending JPH01130380A (ja) | 1987-11-16 | 1987-11-16 | 縦横変換機能付き記憶装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01130380A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60142449A (ja) * | 1983-12-28 | 1985-07-27 | Hitachi Ltd | デ−タ変換回路 |
-
1987
- 1987-11-16 JP JP62287490A patent/JPH01130380A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60142449A (ja) * | 1983-12-28 | 1985-07-27 | Hitachi Ltd | デ−タ変換回路 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6011751A (en) | Sychronous semiconductor memory device with burst address counter operating under linear/interleave mode of single data rate/double data rate scheme | |
| JPS62194561A (ja) | 半導体記憶装置 | |
| KR930000767B1 (ko) | 반도체 기억장치 | |
| JPS61267148A (ja) | 記憶回路 | |
| JPH0560425B2 (ja) | ||
| JPH09198862A (ja) | 半導体メモリ | |
| JPH01130380A (ja) | 縦横変換機能付き記憶装置 | |
| US5055717A (en) | Data selector circuit and method of selecting format of data output from plural registers | |
| JPS61175998A (ja) | リ−ドオンリメモリ回路 | |
| JP2769384B2 (ja) | 演算制御icおよび情報処理装置 | |
| JPH10116226A (ja) | 半導体記憶装置のアドレス整列装置 | |
| JPS6148189A (ja) | 半導体記憶装置 | |
| JP3185278B2 (ja) | 直交メモリ | |
| JP2969825B2 (ja) | デュアルポートメモリ | |
| JPH04360425A (ja) | 半導体記憶装置 | |
| JPS61149989A (ja) | 半導体記憶装置 | |
| JPS61180991A (ja) | 半導体メモリ | |
| JPS62151987A (ja) | 画像処理用マルチ・ポ−ト・メモリ | |
| JP3031581B2 (ja) | ランダムアクセスメモリおよび情報処理装置 | |
| JPH0831269B2 (ja) | デ−タ選択回路 | |
| JPS62236195A (ja) | メモリ装置 | |
| JPH07122899B2 (ja) | 高速回転回路 | |
| JPS61121597A (ja) | 時分割通話路方式及び装置 | |
| JPS62119679A (ja) | 回転・縮小用画像記憶装置 | |
| JPH03116322A (ja) | 行列変換装置 |