JPS6160516B2 - - Google Patents
Info
- Publication number
- JPS6160516B2 JPS6160516B2 JP54083588A JP8358879A JPS6160516B2 JP S6160516 B2 JPS6160516 B2 JP S6160516B2 JP 54083588 A JP54083588 A JP 54083588A JP 8358879 A JP8358879 A JP 8358879A JP S6160516 B2 JPS6160516 B2 JP S6160516B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- data
- ram
- flip
- flop
- 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
Links
- 230000003068 static effect Effects 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 102100026758 Serine/threonine-protein kinase 16 Human genes 0.000 description 1
- 101150108263 Stk16 gene Proteins 0.000 description 1
- 101150077668 TSF1 gene Proteins 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
- G11C11/413—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
- G11C11/417—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction for memory cells of the field-effect type
- G11C11/419—Read-write [R-W] circuits
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Static Random-Access Memory (AREA)
Description
【発明の詳細な説明】
本発明は記憶装置に関し特にスタテイツク
RAMの読み出し制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a storage device, and particularly to a static storage device.
This relates to a RAM read control device.
最近データ処理システムとしてマイクロコンピ
ユータが多用されそこではシステムに内蔵された
メモリのデータを命令により処理するために
RAM読み出し制御装置が用いられている。従来
のRAM読み出し装置は、RAMセルのデータ共通
出力線であるQと、その反転共通出力線の両者
を備えているにもかかわらず、読み出しアンプに
はQ又はのいずれかしか結合されていなかつ
た。この為、一旦A.L.U.(Arithmetic Logic
Unitの略)でデータを処理しデータメモリである
RAMに記憶してしまうと、処理された一連デー
タの反転データを得るには、最も一般的な方法と
して、RAMのアドレスを指定し、アキユムレー
タにデータを読み出し、A.L.Uでその反転処理を
し、さらにRAMに書き込む、この操作を毎回
RAMアドレス指定を変えながら実行する必要が
あつた。 Recently, microcomputers have been widely used as data processing systems, and they are used to process data in the system's built-in memory using instructions.
A RAM read controller is used. Conventional RAM read devices have both Q, which is the data common output line of RAM cells, and its inverted common output line, but only Q or Q is coupled to the read amplifier. . For this reason, ALU (Arithmetic Logic
Unit) is a data memory that processes data.
Once stored in RAM, the most common way to obtain the inverted data of a series of processed data is to specify the RAM address, read the data to the accumulator, invert it in ALU, and then Write to RAM, do this operation every time
It was necessary to execute the program while changing the RAM address specification.
本発明の目的は容易にメモリの反転データを得
ることのできる記憶装置を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a storage device that can easily obtain inverted data of the memory.
本発明によれば選択信号を記憶するセツト、リ
セツト可能なフリツプフロツプと、その反転出力
線を持つスタテイツクRAMと出力読み出しアン
プの間に、該出力線と反転出力線を、上記選択信
号により制御される制御ゲートを備え、上記フリ
ツプフロツプをセツト又はリセツトすることによ
り、上記スタテイツクRAMに記憶された情報と
その反転情報を任意に選択出来るようにしたこと
を特徴とする。 According to the present invention, between a static RAM having a set/resettable flip-flop that stores a selection signal, and an output readout amplifier having an inverted output line thereof, the output line and the inverted output line are controlled by the selection signal. The device is characterized in that it includes a control gate, and by setting or resetting the flip-flop, the information stored in the static RAM and its inverted information can be arbitrarily selected.
次に本発明の一実施例を第1図を参照して説明
する。本実施例ではNチヤンネルMOSトランジ
スタを採用した例について示すがPチヤンネルで
も本質的には同様である。 Next, one embodiment of the present invention will be described with reference to FIG. Although this embodiment shows an example in which an N-channel MOS transistor is used, a P-channel MOS transistor is essentially the same.
第1図において、ワード線A0〜A3と一対の出
力線とQとの各交点にはメモリ―セルC0〜C3
が配されており、メモリ―セルC0〜C3はそれぞ
れワード線A0〜A3に制御電極が結合された一対
のゲート(A0,A0Q)、(A1,A1Q)、(A2
,A2Q)および(A3,A3Q)を介して反転共
通出力線と共通出力線Qに結合されている。こ
こでメモリ―セルC0〜C3としてはフリツプフロ
ツプ形式の真補の出力信号を発生するものが利用
されるが真補の出力を発生するものであれば何ら
フリツプフロツプ形式のものに特定されるもので
はない。共通出力線Q,は一般にはデイツト線
と呼ばれている。 In FIG. 1, memory cells C0 to C3 are located at each intersection of word lines A0 to A3 , a pair of output lines, and Q.
The memory cells C 0 to C 3 have a pair of gates (A 0 , A 0 Q) and (A 1 , A 1 Q) whose control electrodes are connected to the word lines A 0 to A 3 , respectively. , (A 2
, A 2 Q) and (A 3 , A 3 Q) to the inverting common output line and the common output line Q. Here, as the memory cells C0 to C3 , memory cells that generate a true complement output signal of a flip-flop type are used, but any cell that generates a true complement output can be specified as a flip-flop type. isn't it. The common output line Q is generally called a date line.
出力線QとはトランスアーゲートTSF2と
TSF1を介してセンスアンプRAの入力に結合され
ている。トランスフアーゲートTSF2には制御用
フリツプフロツプFFの真出力が制御入力され、
トランスフアーゲートTSF1にはフリツプフロツ
プFFの反転出力が入力されている。 Output line Q is transargate TSF 2 and
Coupled to the input of sense amplifier RA via TSF 1 . The true output of the control flip-flop FF is input to the transfer gate TSF 2 .
The inverted output of the flip-flop FF is input to the transfer gate TSF1 .
一般にデータ処理をする時のRAMへのデータ
の書き込み及びRAMからのデータの読み出しを
実行する場合、選択信号記憶フリツプフロツプ
FFはシステムの初期状態でセツトされていると
すると、FFの出力はハイレベルであるからゲー
トTSF1は非導通であり、ゲートTSF2が導通して
いることから全てのデータの処理はRAMのデー
タ共通線Qすなわちデイジツト線Qを介して実行
されることになる。次に一旦処理されてRAMに
記憶された一連のデータの反転データが必要な場
合、上記フリツプフロツプFFを命令等により、
リセツトすることで、FFの出力はロウレベルと
なり、インバータINVの出力が、ハイレベルとな
るので、TSF2が非導通、TSF1が導通となるの
で、RAMのデータ共通線が読み出しアンプに
出力される事になり、指定したRAMのアドレス
の値は全て記憶された値の反転情報として取り扱
う事が出来ることになる。従つて本発明を使用す
る事により大量のデータを扱う例えばビデオシス
テム等に於ては一命令で記憶情報(パターン)を
反転する事が出来、いわゆるソフトウエアの負担
を大幅に軽減出来るものである。 Generally, when writing data to RAM and reading data from RAM during data processing, a selection signal storage flip-flop is used.
Assuming that FF is set in the initial state of the system, the output of FF is high level, so gate TSF 1 is non-conductive, and gate TSF 2 is conductive, so all data processing is performed by RAM. This is executed via the data common line Q, that is, the digit line Q. Next, when inverted data of a series of data that has been processed and stored in RAM is required, the flip-flop FF is
By resetting, the output of FF becomes low level and the output of inverter INV becomes high level, so TSF 2 becomes non-conductive and TSF 1 becomes conductive, so the RAM data common line is output to the read amplifier. This means that all values at the specified RAM address can be treated as inverted information of the stored values. Therefore, by using the present invention, it is possible to reverse the stored information (pattern) with a single command in a video system, etc. that handles a large amount of data, and the burden on so-called software can be greatly reduced. .
第1図は本発明の一実施例を示す構成図であ
る。C0〜C3はスタテイツクRAMセル、A0〜A3は
アドレス線、QはRAMデータ共通線、はQの
反転データ共通線、A0Q〜A3Qは各アドレスが選
択された時にセルのデータをデータ共通線に導く
選択ゲート、A0〜A3は反転共通線へ導く選
択ゲート。
RAは読み出しアンプ、FFはQを出力とするか
を出力とするかの選択信号記憶フリツプフロツ
プ、Rはそのリセツト入力、Sはそのセツト入
力。TSF1はをRAに導くトランスフアゲート、
TSF2はQをRAに導くトランスフアゲート。INV
はインバータ。
FIG. 1 is a block diagram showing an embodiment of the present invention. C 0 - C 3 are static RAM cells, A 0 - A 3 are address lines, Q is a RAM data common line, Q is an inverted data common line, A 0 Q - A 3 Q are cells when each address is selected. A 0 to A 3 are selection gates that lead the data to the data common line, and A 0 to A 3 are selection gates that lead the data to the inverted common line. RA is a read amplifier, FF is a flip-flop that stores a selection signal for outputting Q or not, R is its reset input, and S is its set input. TSF 1 is a transfer gate that leads to RA,
TSF 2 is a transfer gate that leads Q to RA. INV
is an inverter.
Claims (1)
ト線と、上記メモリの補出力が与えられる第2の
デイジツト線と、読み出しアンプと、上記第1の
デイジツト線と上記読み出しアンプの入力との間
に設けられた第1のゲートと、上記第2のデイジ
ツト線と上記読み出しアンプの入力との間に設け
られた第2のゲートと、一出力が上記第1のゲー
トの制御入力とされ、他出力が上記第2のゲート
制御入力とされたフリツプフロツプとを含み、上
記フリツプフロツプの状態により上記メモリの真
出力および補出力のいずれかを読み出しうるよう
にしたことを特徴とする記憶装置。1. A first digit line to which the true output of the memory is given, a second digit line to which the auxiliary output of the memory is given, a readout amplifier, and between the first digit line and the input of the readout amplifier. A first gate is provided, a second gate is provided between the second digit line and the input of the readout amplifier, one output is used as a control input of the first gate, and the other output is 2. A storage device comprising: a flip-flop having the second gate control input; and either a true output or an auxiliary output of the memory can be read depending on the state of the flip-flop.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8358879A JPS567290A (en) | 1979-07-02 | 1979-07-02 | Memory unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8358879A JPS567290A (en) | 1979-07-02 | 1979-07-02 | Memory unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS567290A JPS567290A (en) | 1981-01-24 |
| JPS6160516B2 true JPS6160516B2 (en) | 1986-12-20 |
Family
ID=13806643
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8358879A Granted JPS567290A (en) | 1979-07-02 | 1979-07-02 | Memory unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS567290A (en) |
-
1979
- 1979-07-02 JP JP8358879A patent/JPS567290A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS567290A (en) | 1981-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6151243A (en) | Register type operation processor | |
| JPH0612863A (en) | Dual port DRAM | |
| US4314353A (en) | On chip ram interconnect to MPU bus | |
| US5047972A (en) | Digital signal processor with memory having data shift function | |
| JPS5995660A (en) | Data processor | |
| JPS6128198B2 (en) | ||
| JPS59188764A (en) | memory device | |
| JPS6160516B2 (en) | ||
| US4694419A (en) | Programmable controller with direct to plant addressing | |
| JPS63116262A (en) | Data processor | |
| JPH0514359B2 (en) | ||
| JPS59111533A (en) | Digital data calculation circuit | |
| JPS629926B2 (en) | ||
| WO2025154744A1 (en) | Central processing unit | |
| JPS6140628A (en) | Memory circuit | |
| JP2702265B2 (en) | Semiconductor storage device | |
| JPS6329295B2 (en) | ||
| JPH0457284A (en) | Semiconductor memory device | |
| JPH06349275A (en) | Semiconductor memory device | |
| JPS6364141A (en) | Storage device | |
| JPH0291881A (en) | Semiconductor storage device | |
| JPS5971510A (en) | Sequence control circuit | |
| JPS61161560A (en) | Memory device | |
| JPS61289449A (en) | High speed memory diagnozing processor | |
| JPH01237735A (en) | Trace memory |