JPH03183100A - メモリ読み出し回路 - Google Patents

メモリ読み出し回路

Info

Publication number
JPH03183100A
JPH03183100A JP1322973A JP32297389A JPH03183100A JP H03183100 A JPH03183100 A JP H03183100A JP 1322973 A JP1322973 A JP 1322973A JP 32297389 A JP32297389 A JP 32297389A JP H03183100 A JPH03183100 A JP H03183100A
Authority
JP
Japan
Prior art keywords
circuit
output
address
memory
counter
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
Application number
JP1322973A
Other languages
English (en)
Inventor
Kazuhiko Takeda
和彦 武田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1322973A priority Critical patent/JPH03183100A/ja
Publication of JPH03183100A publication Critical patent/JPH03183100A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Read Only Memory (AREA)
  • Static Random-Access Memory (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概 要〕 アドレスカウンタの指定するアドレスのデータをメモリ
から順次読み出すメモリ読み出し回路に関し、 N個のフリップフロップ回路から構成されるアドレスカ
ウンタの出力変化を常に1本のみとするアドレスカウン
タを提供することを目的とし、N個のフリップフロップ
回路より構成されるアドレスカウンタと、アドレスカウ
ンタの指定するアドレスにより、データを読み出される
メモリを備え、メモリの読み出しアドレスを指定するN
個のフリップフロップ回路の出力変化を常に1本のみと
するように構成する。
〔産業上の利用分野〕
本発明は、アドレスカウンタの指定するアドレスのデー
タをメモリから順次読み出すメモリ読み出し回路に関す
る。
ディジタル回路において、ランダムパターンを発生する
とき、メモリ特にリードオンリメモリ(以下ROMと称
する)を使用することが多い。
この方法は、ROMにランダムパターンを書き込んでお
き、アドレスカウンタの指定するアドレスのデータを順
次読み出すことによりランダムパターンを発生させてい
る。
かかるランダムパターンの発生において、アドレスの切
替え時に不定状態が発生するので、不定状態を出力しな
いようにすることが必要となる。
かかる不定状態の出力防止を簡単な回路で実現すること
が要求されている。
〔従来の技術〕
第5図は従来例のメモリ読み出し回路を説明するブロッ
ク図、第6図は従来例の16進カウンタの動作を説明す
る図、第7図は従来例のメモリ読み出し回路によるメモ
リ出力を説明する図である。
第5図の従来例はクロックの入力毎に読み出しアドレス
を発生するアドレスカウンタIOAと、ランダムパター
ンを書き込んだメモリ20と、メモリ20のデータを読
み出したデータ出力をラッチするFF回路30より構成
されている。
アドレスカウンタIOAはクロックの入力毎に読み出す
アドレスを順次指定する。
第6図は従来例のI6進カウンタの例であり、4個のフ
リップフロップ回路(以下FF回路と称する)よりなり
、その出力を下位ビットよりQOlQl、Q2、Q3と
する。
ここで、16進の0からlにカウントが変わるときは、
QIQ2、Q3は「0」のままであり、QOのみが「O
jから「l」に変化する。
次いで、16進のlから2にカウントが変わるときは、
Q2、Q3は「O」のままであり、QOは「i」から「
0」に、Qlは「0」から「l」に変化し、アドレスの
出力変化は2本となる。
以下、同様に16進カウンタの歩進する毎の出力変化を
図に示したものであり、図中のアドレス出力変化、不定
状態の最下段は、カウントがFからOへ変化するときを
示す。
このように、1G進カウンタの歩進により、アドレスの
出力変化は1本から4本の範囲で変化し、2本以上の出
力変化があるときには、そのタイミングに差があるので
、メモリからの出力に不定状態が発生する。
第7図は、不定状態の発生状況を示し、例えば図に示す
ように、16進のrF」から「O」へ変化するときには
、4本の出力がすべて「l」から「0」へ変化するので
、不定状態が発生し、16進の「0」からrNへ変化す
るときには、出力変化は1本のみであるので不定状態は
発生しない。
このような不定状態を出力しないようにするために、F
F回路30でメモリ出力をラッチし、データが確定した
後の安定状態のデータを出力するようにしている。
〔発明が解決しようとする課題〕
上述の従来例においては、メモリの読み出しアドレスを
指定するアドレスカウンタIOAの出力が、2本以上変
化するときに、不定状態が発生する。
かかる、不定状態を出力しないようにするためにFF回
路30を使用して安定状態のデータを出力するようにし
ており、メモリ読み出し回路の規模が大きくなる。
本発明は、N個のFF回路から構成されるアドレスカウ
ンタの出力変化を常に1本のみとするアドレスカウンタ
を提供することを目的とする。
〔課題を解決するための手段〕
第1図は本発明の詳細な説明するブロック図を示す。
第1図に示す本発明の原理ブロック図中の10は、N個
FF回路回路11〜1Nより構成されるアドレスカウン
タであり、 20は、アドレスカウンタ)0の指定するアドレスによ
り、データを読み出されるメモリであり、かかる手段を
具備することにより本課題を解決するための手段とする
〔作 用〕
メモリに書き込んであるデータの読み出しアドレスを指
定するN個のFF回路11〜1Nより構成されるアドレ
スカウンタIOの出力変化を、常に1本のみとすること
により、読み出したデータの不定状態をなくすることが
可能となる。
〔実施例〕
以下本発明の要旨を第2図〜第5図に示す実施例により
具体的に説明する。
第2図は本発明の実施例の16進カウンタの動作を説明
する図、第3図は本発明の実施例のメモノ読み出し回路
によるメモリ出力を説明する図、第4図は本発明の実施
例の16進カウンタを説明する図をそれぞれ示す。なお
、全図を通じて同一符号は同一対象物を示す。
第2図に示す本発明の16進カウンタの動作は、図に示
すように、16進の「0」のつぎは16進の「IJ、つ
いで16進の「3」、以下「2」、「6」 ・・・と読
み出しアドレスを指定することによりアドレスの出力変
化は図に示すように常に1本となり、不定状態が発生す
ることはない。
第3図は本発明の実施例のメモリの出力であり、第2図
の如くアドレスの出力変化を常に1本のみとすることに
より不定状態は発生しない。
第4図は本発明の実施例の16進カウンタであり、16
進カウンタを構成する4個のJ−KFF回路III〜I
14と、 J−KFF回路111−114の動作を制御するJ−K
FF回路21、排他的否定論理和回路(以下EX−NO
R回路と称する)22、排他的論理和回路(以下EX−
OR回路と称する)23.6個のインバータ(以下tN
Vと称する)II〜■6.3個の論理積回路(以下AN
D回路と称する)および論理和回路(以下OR回路と称
する)ORより構成されている。
以下この16進カウンタの概略動作を説明する。
■ 16進カウンタの動作はリセット端子よりのリセッ
ト入力により全てのJ−KFF回路111〜114.2
1がリセットされた後動作を開始する。
■ リセットされた次のクロックでQO−Q3に「0」
が出力される。この状態が16進の「0」である。
■ EX−NOR回路22の2・ノの人力に「0」であ
るので、出力は「1」となる。
■ EX−NOR回路22の出力rlJとJ−KFF回
路2Iの出力「0」が、EX−OR回路23に入力され
その出力はrlJとなる。
■ EX−OR回路23の出力rlJがJ−KFF回路
11.に入力され、次のクロックで出力QOのみが「1
」となる。この状態が16進のrlJである。
■ QOがrl」、Qlが「0」となったので、EX−
NOR回路22の出力は「OJとなり、EX−OR回路
23の出力も「0」、rL大入力roJとなる。
■ EX−OR回路23の出力「0」は1NVItによ
り反転され、rlJとなり、QOの「lJとのANDを
とったNJがJ−KFF回路112に入力されるので、
次のクロックでQlは川」となる。このときJ−KFF
回路11+の入力は「0」であるので「IJを持続して
いる。
この状態が16進の「3」である。
このようにして、第2図に示す順序で16進カウンタが
歩進する。
すなわち、上述の16進カウンタの動作は、J−KFF
回路21が「0」のときには、下2桁(QOlQl)が
「00→01→11→10」とカウントし、rNのとき
には「10→II→O1→OOJとカウントする。
Q2、Q3は自分より■つ下位のビットが「l」で、か
つ自分より下位の全てのビットが反転を起こさないとき
に、出力を反転させる。
このような、16進カウンタを使用することにより、ア
ドレスを指定する出力変化は常に1本のみとなるので、
データ出力の不定状態がなくなり、従来例で使用してい
たデータ出力をラッチするためのFF回路は必要なくな
る。
また、実施例では16進のカウンタで説明したが、2f
iカウンタで同様な構成をとり、データ出力の不定状態
をなくすることができるのは勿論である。
〔発明の効果〕
以上のような本発明によれば、メモリの読み出しアドレ
スを指定するアドレスカウンタの出力変化を常に1本の
みとすることにより、小規模のメモリ読み出し回路を提
供することができる。
【図面の簡単な説明】
第1図は本発明の詳細な説明するブロック図、第2図は
本発明の実施例の16進カウンタの動作を説明する図、 第3図は本発明の実施例のメモリ読み出し回路によるメ
モリ出力を説明する図、 第4図は本発明の実施例の16進カウンタを説明する図
、 第5図は従来例のメモリ読み出し回路を説明するブロッ
ク図、 第6図は従来例の16進カウンタの動作を説明する図、 第7図は従来例のメモリ読み出し回路によるメモリ出力
を説明する図、 をそれぞれ示す。 図において、 l01IOAはアドレスカウンタ、 11〜1N、30はFF回路、 111〜114.21はJ−KFF回路、20はメモリ
、 22はEX−NOR回路、 23はEX−OR回路、 ■1〜I6は1NV、 A1−A3はAND回路、 ORはOR回路、 をそれぞれ示す。 本発明の詳細な説明するブロック図 第1図 本発明の実施例のメモリ読み出し回路によるメモリ出力
を説明する図第3図 本発明の実施例の16進カウンタの動作を説明する図第
2図 本発明の実施例の16進カウンタを説明する図クロック 従来例のメモリの読み出し回路を説明するブロック図第
5図 FF回路でランチして出力 従来例のメモリ読み出し回路によるメモリ出力を説明す
る図517E片

Claims (1)

  1. 【特許請求の範囲】 N個のフリップフロップ回路(11〜1N)より構成さ
    れるアドレスカウンタ(10)と、前記アドレスカウン
    タ(10)の指定するアドレスにより、データを読み出
    されるメモリ(20)を備え、 前記メモリ(20)の読み出しアドレスを指定する前記
    N個のフリップフロップ回路(11〜1N)の出力変化
    を常に1本のみとすることを特徴とするメモリ読み出し
    回路。
JP1322973A 1989-12-12 1989-12-12 メモリ読み出し回路 Pending JPH03183100A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1322973A JPH03183100A (ja) 1989-12-12 1989-12-12 メモリ読み出し回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1322973A JPH03183100A (ja) 1989-12-12 1989-12-12 メモリ読み出し回路

Publications (1)

Publication Number Publication Date
JPH03183100A true JPH03183100A (ja) 1991-08-09

Family

ID=18149720

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1322973A Pending JPH03183100A (ja) 1989-12-12 1989-12-12 メモリ読み出し回路

Country Status (1)

Country Link
JP (1) JPH03183100A (ja)

Similar Documents

Publication Publication Date Title
US3992635A (en) N scale counter
KR100541549B1 (ko) 링 오실레이터
US4509183A (en) Bidirectional transition counter with threshold output
JPH03183100A (ja) メモリ読み出し回路
JPH04165810A (ja) パルス発生回路
KR100223026B1 (ko) 동기화 회로
JP2924030B2 (ja) クロック信号選択回路
JPS61187080A (ja) 鏡像発生用画像処理装置
JPH0339275B2 (ja)
JP2707759B2 (ja) 入力信号変化感知回路
JP2661326B2 (ja) エラスティックストア回路
JPH02209010A (ja) タイミングパルス生成回路
JP3003328B2 (ja) クロック信号回路
JPH0349095A (ja) 半導体記憶装置
JPH035994A (ja) アドレス選択回路
JPH04227551A (ja) アクセス制御回路
JPS6344215A (ja) クロック信号発生装置
JPH0338784A (ja) パターンジェネレータ
JPS6386046A (ja) メモリ・セレクト方式
JPS63229520A (ja) シフタ回路
JPH05289933A (ja) メモリアドレス生成装置
JPH0453127B2 (ja)
JPH03262329A (ja) 繰り返し波形生成回路
JPS6010654B2 (ja) タイミング信号発生回路
JPS5899823A (ja) タイミング信号発生装置