JPS603714B2 - 可変長シフトレジスタ - Google Patents

可変長シフトレジスタ

Info

Publication number
JPS603714B2
JPS603714B2 JP51116908A JP11690876A JPS603714B2 JP S603714 B2 JPS603714 B2 JP S603714B2 JP 51116908 A JP51116908 A JP 51116908A JP 11690876 A JP11690876 A JP 11690876A JP S603714 B2 JPS603714 B2 JP S603714B2
Authority
JP
Japan
Prior art keywords
shift register
variable length
memory
length shift
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.)
Expired
Application number
JP51116908A
Other languages
English (en)
Other versions
JPS5342529A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP51116908A priority Critical patent/JPS603714B2/ja
Publication of JPS5342529A publication Critical patent/JPS5342529A/ja
Publication of JPS603714B2 publication Critical patent/JPS603714B2/ja
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers
    • G11C19/28Digital stores in which the information is moved stepwise, e.g. shift registers using semiconductor elements

Landscapes

  • Shift Register Type Memory (AREA)

Description

【発明の詳細な説明】 この発明は、ビット数を任意に変えることができる可変
長シフトレジスタに関する。
かかる可変長シフトレジスタは、データ処理技術分神野
等において、いよいよ必要とされる。
例えばファクシミリシステムにおいては画像情報がライ
ン単位で扱かわれているが、ライン当りの画像情報のビ
ット数の切換えを伴う場合は該画像情報蓄積用のシフト
レジスタそして可変長シフトレジスタが必要である。従
来、このような可変長シフトレジスタは、固定長のシフ
トレジスタをいくつか直列に接続し、出力点を選択する
ように構成されていた。
一例を第1図において説明すれば、11,12,13,
1 4はそれぞれ160ビット、160ビット、704
ビット、320ビットのシフトレジスタであり、これら
は直列に接続される。入力データは先頭のシフトレジス
ター1に入力され、この入力データはクロックが到来す
る毎に後端のシフトレジスタ14の出力端に向って1ビ
ットづつシフトする。ゲート回路15は、ビット数切換
信号にしたがって、各シフトレジスタ11,12,13
,14のうちの一つのシフトレジスタの出力を選択する
。このゲート回路15の出力が、可変長シフトレジスタ
の出力となる。本例の場合、ゲート回路15の選択によ
って、可変長シフトレジス夕のビット数を160ピツト
、320ビツト、1024ビツト、1344ビツトに切
換えることができる。以上の説明から明らかなように、
従来の構成では、ビット数を段階的には変化できるが1
ビット単位で連続的に変化することは実際上不可能であ
る。
また得られるビット数は組合せるシフトレジスタのビッ
ト数によって決まってしまい、簡単には変更できない。
しかも、市販されているシフトレジスタはビット数が数
種に限られており、任意のビット数を得ることは困難で
ある。この発明は、叙上の問題点に鑑みなされたもので
、その目的とするところはビット数を1ビット単位で任
意に変えることができる可変長シフトレジスタを提供す
ることにある。
しかして、この発明の可変長シフトレジスタの特徴は、
ランダムアクセスメモIJ‘こ可変N進カウンタをアド
レスカウンタとして細合せて構成した点にある。以下、
添付図面を参照したこの発明を詳細に説明する。第2図
はこの発明による可変長シフトレジスタの基本的構成を
示すブロック図、第3図は同上タイムチャートである。
第2図において、21はランダムアクセスメモリであり
、例えば1×Mビットのランダムアクセスできる半導体
メモリであってアドレスデコーダを内蔵している。
22は可変N進カウンタであり、そのモジュロすなわち
N(<M)はNコントロール信号により任意に設定され
る。
このカゥンタ22は、メモリ21への入力データと同期
するクロックパルス(第3図参照)を計数し、その計数
値はアドレス信号としてメモリ21に供給される。また
23はタイミング発生回路であり、上記クロックパルス
に基づいて読出/書込タイミング信号(第3図参照)を
発生してメモリ21に供給する。つぎに、第3図を参照
して動作を説明する。
カゥンタ22の計数値が(N−1)として、1発目のク
ロックパルスを計数するとカウンタ22がクリアしてメ
モリ21のアドレス(0)が指定される。タイミング発
生回路23から出される読出ノ書込タイミング信号は当
該クロックパルスの直後は“0”レベルであるためメモ
リ21のアドレス(0)の内容がまず読出され出力デー
タとして送出され、ついで読出/書込タイミング信号が
立上り“1”レベルnになると入力データdoがメモリ
21のアドレス(0)に書込まれる。同様な動作がクロ
ックパルスが到来する毎に繰返される。(N+1)発目
のクロツクパルスが到釆するとカウンタ22がクリアし
、メモリ21のアドレス(0)が選択され、その内容す
なわちデータもが謙出され、ついで入力データdNが書
込まれる。(N+2)発目のクロツクパルスが到釆する
と、メモリ21のアドレス(1)からデータd,が読出
されついで新たな入力データdN+,が当該アドレス(
1)に書込まれる。このように、この可変長シフトレジ
スタは、Nビットの直列入力・直列出力のシフトレジス
タとして作用するものであり、ビット数は可変N造カウ
ンタ22のモジュロNを変えることによって任意に変化
できる。
なお、メモリ21は1×Mビットの構成に限らず、x×
Mビット(xビット×Mアドレス)の構成でもよいこと
は云うまでもない。
以上に述べたように、この発明によればビット数を任意
に変化できる可変長シフトレジスタを実現でき、特に最
近は半導体ランダムアクセスメモリが比較的安価に入手
できるようになっており、この発明の効果は顕著である
【図面の簡単な説明】
第1図は従来の可変長シフトレジスタの一例を示すブロ
ック図、第2図はこの発明による可変長シフトレジスタ
の基本構成を示すブロック図、第3図は第2図に示した
可変長シフトレジスタの動作を説明するためのタイムチ
ャートである。 21・・・ランダムアクセスメモリ、22・・・可変N
進カゥンタ、23・・・タイミング発生回路。 第1図第2図 第3図

Claims (1)

    【特許請求の範囲】
  1. 1 ランダムアクセスメモリと、当該メモリの入力デー
    タと同期したクロツクパルスを計数する可変N進カウン
    タと、当該クロツクに同期して上記メモリの読出/書込
    タイミング信号を発生する回路とを具備し、上記読出/
    書込タイミング信号にしたがって、上記メモリの上記カ
    ウンタの計数値に対応するアドレスの内容を読出しつい
    で当該アドレスに上記入力データを書込むように構成し
    て成る可変長シフトレジスタ。
JP51116908A 1976-09-29 1976-09-29 可変長シフトレジスタ Expired JPS603714B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51116908A JPS603714B2 (ja) 1976-09-29 1976-09-29 可変長シフトレジスタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51116908A JPS603714B2 (ja) 1976-09-29 1976-09-29 可変長シフトレジスタ

Publications (2)

Publication Number Publication Date
JPS5342529A JPS5342529A (en) 1978-04-18
JPS603714B2 true JPS603714B2 (ja) 1985-01-30

Family

ID=14698612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51116908A Expired JPS603714B2 (ja) 1976-09-29 1976-09-29 可変長シフトレジスタ

Country Status (1)

Country Link
JP (1) JPS603714B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01159613U (ja) * 1988-04-22 1989-11-06
JPH0238206A (ja) * 1988-07-23 1990-02-07 Amusetsuku:Kk バケットエレベータ

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56166625A (en) * 1980-05-26 1981-12-21 Graphtec Corp Multichannel shift register
JPS6129499A (ja) * 1984-07-20 1986-02-10 Mitsubishi Electric Corp プログラマブルシフトレジスタ回路
JP2615004B2 (ja) * 1984-10-19 1997-05-28 株式会社日立製作所 集積化順次アクセスメモリ回路
JPS631927A (ja) * 1986-06-23 1988-01-06 Nippon Kokan Kk <Nkk> コンクリ−トの打設レベル測定方法
DE3742514A1 (de) * 1986-12-24 1988-07-07 Mitsubishi Electric Corp Variable verzoegerungsschaltung
KR20090078577A (ko) * 2008-01-15 2009-07-20 삼성에스디아이 주식회사 주사구동부 및 그를 이용한 평판 표시장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01159613U (ja) * 1988-04-22 1989-11-06
JPH0238206A (ja) * 1988-07-23 1990-02-07 Amusetsuku:Kk バケットエレベータ

Also Published As

Publication number Publication date
JPS5342529A (en) 1978-04-18

Similar Documents

Publication Publication Date Title
US4876670A (en) Variable delay circuit for delaying input data
US5463591A (en) Dual port memory having a plurality of memory cell arrays for a high-speed operation
US6452864B1 (en) Interleaved memory device for sequential access synchronous reading with simplified address counters
JPS603714B2 (ja) 可変長シフトレジスタ
US5319596A (en) Semiconductor memory device employing multi-port RAMs
US5416746A (en) Memory circuit for alternately accessing data within a period of address data
JP3506148B2 (ja) シーケンシャルアクセスメモリ
US5201058A (en) Control system for transferring vector data without waiting for transfer end of the previous vector data
JPS61194910A (ja) デイジタル信号遅延用回路装置
US5467303A (en) Semiconductor memory device having register groups for writing and reading data
KR960032217A (ko) 듀얼포트 메모리 장치 및 듀얼포트 메모리 장치의 시리얼데이타 출력방법
US5293346A (en) Simplified serial selection circuit for serial access in semiconductor memory and operating method thereof
US5708842A (en) Apparatus for changing coefficients utilized to perform a convolution operation having address generator which uses initial count number and up/down count inputs received from external
US6466505B1 (en) Flexible input structure for an embedded memory
US4296480A (en) Refresh counter
US4734888A (en) Circuit arrangement comprising a matrix shaped memory arrangement for variably adjustable time delay of digital signals
JPH06124586A (ja) 半導体記憶装置
US5394364A (en) High-speed memory readout circuit using a single set of data buffers
JP2667702B2 (ja) ポインタリセット方式
EP1459291A1 (en) Digital line delay using a single port memory
JP2615004B2 (ja) 集積化順次アクセスメモリ回路
SU370601A1 (ru) Всесоюзная i
SU1298766A1 (ru) Устройство дл формировани адресов процессора быстрого преобразовани Фурье
JPS626481A (ja) 可変長シフトレジスタ
SU1536366A1 (ru) Устройство дл ввода-вывода информации