JPH023163A - Multi-port memory - Google Patents
Multi-port memoryInfo
- Publication number
- JPH023163A JPH023163A JP63142410A JP14241088A JPH023163A JP H023163 A JPH023163 A JP H023163A JP 63142410 A JP63142410 A JP 63142410A JP 14241088 A JP14241088 A JP 14241088A JP H023163 A JPH023163 A JP H023163A
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- output
- information
- memory
- 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
- 238000000034 method Methods 0.000 abstract description 2
- 230000009977 dual effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 230000008707 rearrangement Effects 0.000 description 5
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Static Random-Access Memory (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
この発明は、プロセッサのレジスタファイルやバッフ7
メモリ等に用いられ、データの高速処理を可能にする多
ポートメモリに関する。[Detailed Description of the Invention] [Object of the Invention] (Field of Industrial Application)
The present invention relates to a multi-port memory that is used as a memory and enables high-speed data processing.
(従来の技術)
最近、画像分野向けのメモリとして、それぞれ独立した
複数の入出力路(ボート)を備え、これらの複数の入出
力路を介してそれぞれ独立にデータの入出力を行なう多
ポートメモリが多用されている。(Prior Art) Recently, multi-port memory has been developed as a memory for the image field, which is equipped with a plurality of independent input/output paths (boats) and input/output data independently through these multiple input/output paths. is frequently used.
このような多ポートメモリは、それぞれのボートが同一
のデータ幅となっている。すなわち、多ポートメモリの
メモリセルアレーから出力されるデータ及びメモリセル
アレーに入力されるデータは、すべてのボートにおいて
同一幅となっている。In such a multi-port memory, each port has the same data width. That is, the data output from the memory cell array of the multi-port memory and the data input to the memory cell array have the same width in all ports.
例えば、第4図に示すような2ポートメモリ([)ua
l Port Memory )では、例えば32ビッ
ト幅のデータが第1のボート側の入出力路1を介して、
第1のボート用のアドレスデコーダ3で指定されるアド
レスのメモリセルアレー5と外部との間で入出力され、
これとは独立に、32ビット幅のデータが第2のボート
側の入出力回路7を介して第2のボート用のアドレスデ
コーダ9で指定されるアドレスのメモリセルアレー5と
外部との間で入出力される。For example, a 2-port memory ([)ua as shown in FIG.
Port Memory), for example, 32-bit wide data is sent via input/output path 1 on the first port side.
input/output between the memory cell array 5 at the address specified by the address decoder 3 for the first boat and the outside,
Independently from this, 32-bit wide data is transferred between the memory cell array 5 at the address specified by the address decoder 9 for the second boat and the outside via the input/output circuit 7 on the second boat side. input and output.
このような2ポートメモリの入出力データは、外部の例
えば主記憶装置に、第5図に示すように、32ビツト幅
で格納されて、32ビツト幅のデータAと32ビツト幅
のデータBが一対となり、3つの情報を示している場合
がある。すなわち、データAとデータBとの計64ビッ
トのデータは、例えばメモリ空間を領域に分割する際の
32ビツトのベースアドレスと24ビツトの領域のサイ
ズ及び8ビツトの属性(プロテクション情報)からなる
3つの情報を表わしている。データAは、第5図に示す
ように、ベースアドレスの0ビツト目から15ビツト目
までの情報と、領域のサイズのOビット目から15ビツ
ト目までの情報とから構成されている。一方、データB
は、第5図に示すように、領域のサイズの16ビツト目
から23ビツト目までの情報と、8ビツトの属性と、ベ
ースアドレスの16ビツト目から31ビツト目までの情
報とから構成されている。The input/output data of such a 2-port memory is stored in an external main storage device, for example, in a 32-bit width as shown in FIG. There are cases in which the information is paired and indicates three pieces of information. That is, a total of 64 bits of data, data A and data B, consists of 32 bits of base address, 24 bits of area size, and 8 bits of attribute (protection information) when dividing the memory space into areas. It represents one piece of information. As shown in FIG. 5, data A consists of information from the 0th bit to the 15th bit of the base address and information from the 0th bit to the 15th bit of the area size. On the other hand, data B
As shown in Fig. 5, it consists of information from the 16th bit to the 23rd bit of the area size, an 8-bit attribute, and information from the 16th bit to the 31st bit of the base address. There is.
したがって、このような64ビツトのデータを、外部の
主記憶装置と2ポートメモリとの間で入力あるいは出力
するためには、データAとデータBの2回の入力あるい
は出力が必要となる。ざらに、メモリセルアレーから読
出されたデータAとデータBを処理するためには、デー
タ八とデータBとからそれぞれの情報を、第5図に示す
ように、処理に適したように配列しなければならない。Therefore, in order to input or output such 64-bit data between the external main storage device and the two-port memory, data A and data B must be input or output twice. Roughly speaking, in order to process data A and data B read from the memory cell array, each piece of information from data 8 and data B is arranged in a manner suitable for processing, as shown in FIG. There must be.
このため、第5図に示すように構成された2ポートメモ
リを用いて、例えばデータA及びデータBを処理する場
合には、主記憶装置から2ポートメモリのメモリセルア
レー5にデータAをロード(1ステツプ)、主記憶装置
からメモリセルアレー5にデータBをロード(2ステツ
プ)、メモリセルアレー5からデータAの読出しく3ス
テツプ)、メモリセルアレー5からデータBの読出しく
4ステツプ)、データAとデータBの配列(5ステツプ
)、配列されたデータの処理(6ステツプ)、処理され
たデータをデータAとデータBに再配列(7ステツプ)
、メモリセルアレー5へのデータAの1込み(8ステツ
プ)、メモリセルアレー5からデータBの書込み(9ス
テツプ)、メモリセルアレー5から王妃tg装置にデー
タAをストア(ステップ10)、メモリセルアレー5か
ら主記憶装置にデータBをストア(ステップ11)とい
うように、11ステツプ必要となる。Therefore, when processing, for example, data A and data B using a 2-port memory configured as shown in FIG. 5, data A is loaded from the main storage device to the memory cell array 5 of the 2-port memory. (1 step), loading data B from the main memory to the memory cell array 5 (2 steps), reading data A from the memory cell array 5 (3 steps), reading data B from the memory cell array 5 (4 steps) , Arranging data A and data B (5 steps), Processing the arranged data (6 steps), Rearranging the processed data into data A and data B (7 steps)
, write data A to memory cell array 5 (8 steps), write data B from memory cell array 5 (9 steps), store data A from memory cell array 5 to queen TG device (step 10), memory Eleven steps are required, such as storing data B from the cell array 5 to the main memory (step 11).
(発明が解決しようとする課題)
上記したように、それぞれのボートのデータ幅が同一で
ある従来の多ポートメモリにあって、格納されたデータ
を組み合わせて処理する場合には、格納されたデータを
少なくとも2回以上に分けて入出力しなければならなか
った。このため、データの入出力を高速に行なうことが
困難であるという問題があった。(Problems to be Solved by the Invention) As described above, in a conventional multi-port memory where each port has the same data width, when processing the stored data in combination, the stored data had to be input and output at least twice. Therefore, there has been a problem in that it is difficult to input and output data at high speed.
そこで、この発明は、上記に鑑みてなされたものであり
、その目的とするところは、データの入出力を高速に行
ない、データ処理の高速化に寄与づることができる多ポ
ートメモリを捉供することにある。Therefore, the present invention has been made in view of the above, and its purpose is to provide a multi-port memory that can perform data input/output at high speed and contribute to speeding up data processing. It is in.
[発明の構成]
(if題を解決するための手段)
上記目的を達成するために、この発明は、複数の入出力
部を備え、格納された異なる情報に対して前記複数の入
出力部毎に並行して入出力が行なわれる多ポートメモリ
にして、前記複数の入出力部のうち少なくとも1つの入
出力部は、他の入出力部を入出力する情報の情報幅とは
異なる情報幅の情報を入出力する構成としている。[Structure of the Invention] (Means for Solving the IF Problem) In order to achieve the above object, the present invention is provided with a plurality of input/output sections, and each of the plurality of input/output sections handles different stored information. In a multi-port memory in which input/output is performed in parallel, at least one input/output section among the plurality of input/output sections has an information width different from that of information input/output to/from the other input/output sections. It is configured to input and output information.
(作用)
上記構成において、この発明は、複数の入出力部のうち
少なくとも1つの入出力部において、他の入出力部を入
出力する情報の情報幅とは異なる情報幅の情報を入出力
させるようにしている。(Operation) In the above configuration, the present invention allows at least one of the plurality of input/output units to input/output information having an information width different from the information width of information input/output to the other input/output units. That's what I do.
(実施例) 以下、図面を用いてこの発明の一実施例を説明する。(Example) An embodiment of the present invention will be described below with reference to the drawings.
第1図はこの発明の一実施例に係る多ボートメ七りの構
成を示す図である。同図に示す多ポートメモリは、2つ
のボートを有する2ボート([)ual Port )
メモリである。FIG. 1 is a diagram showing the configuration of a multi-boat boat according to an embodiment of the present invention. The multi-port memory shown in the figure has two ports ([)ual Port)
It's memory.
第1図において、2ポートメモリ11は、第6図に示し
たように構成された64ビツトのデータを入出力するよ
うに構成されたものであり、第1のボートは、32ビツ
ト幅でデータが格納されている外部の主記憶装置13と
のデータの入出力に用い、第2のボートは、2ポートメ
モリに格納されたデータの処理を行なうデータ処理部1
5とのデータの入出力に用いられる。In FIG. 1, the 2-port memory 11 is configured to input and output 64-bit data configured as shown in FIG. The second port is used for data input/output with the external main storage device 13 in which the 2-port memory is stored.
Used for data input/output with 5.
第1のポートの入出力回路17は、主記憶装置13に接
続されており、主記憶′IA置13とのデータの入出力
を32ビツト幅で行なうものである。The input/output circuit 17 of the first port is connected to the main memory device 13, and inputs and outputs data to and from the main memory IA device 13 in a width of 32 bits.
また、入出力回路17は、マルチプレクサ19に接続さ
れている。Further, the input/output circuit 17 is connected to a multiplexer 19.
マルチプレクサ19は、2ポートメモリのメモリセルア
レー21に接続されている。メモリセルアレー21は、
そのカラム数が64ビツトに設定されており、例えば左
側の32ビツトの領域に第5図に示したような32ビツ
トのデータAが、アドレスデコーダ23によって指定さ
れるアドレスに格納され、右側の32ビツトの領域にデ
ータAと対になる32ビツトのデータBが、アドレスデ
コーダ25によって指定されるアドレスに、データAと
同一のワード線上(同一の行)に格納される。したがっ
て、マルチプレクサ19は、入出力回路17から与えら
れる32ビツトのデータA及びデータBを撮り分けて、
メモリセルアレー21のそれぞれのgAbAに与える。The multiplexer 19 is connected to a memory cell array 21 of a two-port memory. The memory cell array 21 is
The number of columns is set to 64 bits, and for example, 32-bit data A as shown in FIG. 5 is stored in the 32-bit area on the left at the address specified by the address decoder 23, and In the bit area, 32 bits of data B, which is paired with data A, is stored at the address specified by address decoder 25 on the same word line (same row) as data A. Therefore, the multiplexer 19 separates the 32-bit data A and data B provided from the input/output circuit 17, and
It is given to each gAbA of the memory cell array 21.
一方、第2のポートの入出力回路は、3つの入出力回路
から構成されており、それぞれの入出力回路は、データ
処理部15に接続され、データ処理部15と2ポートメ
モリ11とのデータの入出力を行なうものである。3つ
の入出力回路は、ベースアドレスの情報を入出力する3
2ビツト幅のベースアドレス入出力回路27と、属性の
情報を入出力する8ビット幅の属性入出力回路29と、
領域のサイズの情報を入出力する24ビツト幅のサイズ
入出力回路31とからなる。それぞれの入出力回路が入
出力するそれぞれの情報は、第6図に示したように、メ
モリ空間を領域分割する際に、データA及びデータBか
ら得られるそれぞれのベースアドレスの情報、属性の情
報、領域のサイズの情報に対応したものである。これら
の入出力回路は、それぞれ独立してそれぞれに対応した
情報の入出力を行なうとともに、それぞれ同時に入出力
を行なう。このため、第1のポート側では、32ビツト
幅のデータが一括して入出力されるのに対して、第2の
ボート側では、最大で64ビツト幅のデータが一括して
入出力されることになる。On the other hand, the input/output circuit of the second port is composed of three input/output circuits, each input/output circuit is connected to the data processing section 15, and the input/output circuit of the second port is connected to the data processing section 15 and the two-port memory 11. It performs input and output. Three input/output circuits input and output base address information.
A 2-bit wide base address input/output circuit 27, an 8-bit wide attribute input/output circuit 29 that inputs and outputs attribute information,
It consists of a 24-bit wide size input/output circuit 31 that inputs and outputs information about the size of the area. As shown in FIG. 6, the information that each input/output circuit inputs and outputs is the base address information and attribute information obtained from data A and data B when dividing the memory space. , corresponds to information on the size of the area. These input/output circuits independently input and output information, and simultaneously input and output information. Therefore, on the first port side, 32-bit wide data is input/output all at once, while on the second port side, up to 64-bit wide data is input/output all at once. It turns out.
また、これらの入出力回路は、ビット再配列回路33に
接続されている。Further, these input/output circuits are connected to a bit rearrangement circuit 33.
ビット再配列回路33は、メモリセルアレー21と接続
されており、メモリセルアレー21に格納されたデータ
A及びデータBの計64ビットのデータを、第6図に示
したように、ベースアドレスの情報と、領域のサイズの
情報と、属性の情報とに配列して、配列したそれぞれの
情報をそれぞれ対応した入出力回路に与える。さらに、
ビット再配列回路33は、ベースアドレス入出力回路2
7と属性入出力回路29及びサイズ入出力回路31とか
らそれぞれの情報を受けて、それぞれの情報を上述した
のとは逆に、第6図に示すように、32ビツト幅のデー
タ八とデータBとに配列して、メモリセルアレー21に
与える。The bit rearrangement circuit 33 is connected to the memory cell array 21, and converts a total of 64 bits of data A and data B stored in the memory cell array 21 to the base address as shown in FIG. information, area size information, and attribute information, and provides each of the arranged information to the corresponding input/output circuit. moreover,
The bit rearrangement circuit 33 is the base address input/output circuit 2
As shown in FIG. B and is applied to the memory cell array 21.
以上説明したように、この発明の一実施例は構成されて
おり、次にこの実施例の作用を、第2図(A)乃至同図
(F)を用いて説明する。As explained above, one embodiment of the present invention is constructed, and the operation of this embodiment will be explained next with reference to FIGS. 2(A) to 2(F).
ここで、この実施例の作用を、主記憶gA213に格納
されたデータを2ポートメモリ11を介してデータ処理
部15に与えて所定の処理を行ない、処理されたデータ
を2ポートメモリ11を介して主記憶線11に与えて格
納する場合を一例として説明する。Here, the operation of this embodiment is such that the data stored in the main memory gA213 is given to the data processing unit 15 via the 2-port memory 11 to perform predetermined processing, and the processed data is sent via the 2-port memory 11. An example will be described in which the data is applied to the main memory line 11 and stored.
まず、記憶装置13に格納された32ビツトのデータA
が、記憶装置13からロードされ、ロードされたデータ
Aが入出力回路17を介してマルチプレクサ19に与え
られると、第2図(A)に示すように、データAはマル
チプレクサ19によって、メモリセルアレー21のアド
レスデコーダ23で指定されたアドレスに与えられて格
納される。First, 32-bit data A stored in the storage device 13
is loaded from the storage device 13 and the loaded data A is applied to the multiplexer 19 via the input/output circuit 17. As shown in FIG. It is given to the address designated by the address decoder 23 of 21 and stored.
次に、データBがデータAと同様に主記憶装置13から
ロードされて、マルチプレクサ19により、第2図(B
)に示すように、メモリセルアレー21のデータAが格
納されたと同一のワード線上に与えられて格納される。Next, data B is loaded from the main memory 13 in the same way as data A, and is loaded by the multiplexer 19 as shown in FIG.
), data A of the memory cell array 21 is applied and stored on the same word line where it is stored.
メモリセルアレー21に格納されたデータA及びデータ
Bは一括して読出されてビット再配列回路33に与えら
れ、ビット配列回路33により、第2図(C)に示すよ
うに、32ビツト幅のベースアドレスと8ビット幅の属
性と24ビツト幅の領域のサイズとのそれぞれの情報を
表わすように配列されて、処理を必要とする情報がそれ
ぞれに対応した入出力回路を介してデータ処理部15に
与えられる。Data A and data B stored in the memory cell array 21 are read out all at once and given to the bit rearrangement circuit 33, and the bit array circuit 33 rearranges them into 32-bit wide data as shown in FIG. 2(C). The information is arranged to represent the base address, 8-bit width attribute, and 24-bit width area size, and the information that requires processing is sent to the data processing unit 15 through the corresponding input/output circuit. given to.
データ処理部15で処理が終了して、再びデータを主記
憶装置13に格納する場合には、格納を必要とする情報
が対応する入出力回路を介してビット再配列回路33に
与えられ、第2図(D)に示すように、32ビツトのデ
ータA及びデータBに配列されメモリセルアレー21に
書込まれる。When the data processing unit 15 completes the processing and stores the data in the main memory 13 again, the information that needs to be stored is given to the bit rearrangement circuit 33 via the corresponding input/output circuit. As shown in FIG. 2(D), data A and data B of 32 bits are arranged and written into the memory cell array 21.
書込まれたデータAは、第2図(E)に示すように、マ
ルチプレクサ19及び入出力回路17を介して主記憶装
置13に与えられてストアされる。The written data A is applied to the main memory 13 via the multiplexer 19 and the input/output circuit 17 and stored therein, as shown in FIG. 2(E).
次いで、第2図(F)に示すように、データBもデータ
Aと同様に主記憶装置13に与えられてストアされる。Next, as shown in FIG. 2(F), data B is also given to the main memory 13 and stored in the same way as data A.
このように、上述した一連の動作は、第2図(△)乃至
同図(F)に示したように、データAのロード(第1ス
テツプ)、データBのロード(第2ステツプ)、データ
A及びデータBのメモリセルアレー21からの読出しと
配列(第3ステツプ)、データの処理(第4ステツプ)
、データ処理部15から与えられるデータの配列とデー
タA及びデータBのメモリセルアレー21への書込み(
第5ステツプ〉、データAのストア(第6ステツプ)、
データBのストア(第7ステツプ)の計7ステツプで行
なわれることになる。In this way, the series of operations described above, as shown in FIGS. 2(△) to 2(F), include loading data A (first step), loading data B (second step), Reading and arranging data A and data B from the memory cell array 21 (third step), data processing (fourth step)
, writing of the data arrangement and data A and data B given from the data processing unit 15 to the memory cell array 21 (
5th step>, store data A (6th step),
This is performed in a total of seven steps, including storing data B (seventh step).
したがって、従来では、同様な動作が11ステツプを要
していたのに対して、この発明の実施例にあっては、7
ステツプで行なうことができるようになるため、データ
処理を高速に行なうことができるようになる。Therefore, whereas conventionally a similar operation required 11 steps, the embodiment of the present invention requires 7 steps.
Since data processing can be performed in steps, data processing can be performed at high speed.
さらに、2ポートメモリの特性を生かして、第3図に示
すように、第1のボート側の入出力動作と、第2のポー
ト側の入出力動作を、並行して行なうようにすれば、デ
ータ処理をより一層高速に行なうことが可能となる。Furthermore, by taking advantage of the characteristics of the two-port memory, as shown in Figure 3, if the input/output operations on the first port side and the input/output operations on the second port side are performed in parallel, Data processing can be performed even faster.
なお、上述した実施例にあっては、2ポートメモリにつ
いて説明したが、これに限定されることはなく、2つ以
上のボートを備えた多ポートメモリであっても良いこと
は勿論である。In the above-described embodiment, a two-port memory has been described, but the present invention is not limited to this, and it goes without saying that a multi-port memory having two or more ports may be used.
[発明の効果]
以上説明したように、この発明によれば、複数の入出力
部のうち少なくとも1つの入出力部で、他の入出力部を
介して入出力される情報の情報幅とは異なる情報幅の情
報を入出力するようにしたので、情報の入出力を高速に
行なうことが可能となり、情報処理の高速化に寄与する
多ポートメモリを提供することができる。[Effects of the Invention] As explained above, according to the present invention, the information width of information input and output from at least one input/output unit among the plurality of input/output units via other input/output units is Since information of different information widths can be input and output, it is possible to input and output information at high speed, and it is possible to provide a multi-port memory that contributes to speeding up information processing.
第1図はこの発明の一実施例に係る2ポートメモリの構
成を示す図、第2図及び第3図は第1図に示す2ポート
メモリの動作説明図、第4図は従来の2ポートメモリの
一構成例を示す図、第5図及び第6図は第1図及び第4
図に示す2ポートメモリの入出力データの構成を示す図
である。
11・・・2ポートメモリ
17.27.29.31・・・入出力回路21・・・メ
モリセルアレーFig. 1 is a diagram showing the configuration of a 2-port memory according to an embodiment of the present invention, Figs. 2 and 3 are explanatory diagrams of the operation of the 2-port memory shown in Fig. 1, and Fig. 4 is a conventional 2-port memory. Figures 5 and 6 are diagrams showing an example of a memory configuration, and Figures 1 and 4 are similar to Figures 1 and 4.
FIG. 3 is a diagram showing the configuration of input/output data of the two-port memory shown in the figure. 11...2-port memory 17.27.29.31...I/O circuit 21...Memory cell array
Claims (2)
対して前記複数の入出力部毎に並行して入出力が行なわ
れる多ポートメモリにして、 前記複数の入出力部のうち少なくとも1つの入出力部は
、他の入出力部を入出力する情報の情報幅とは異なる情
報幅の情報を入出力することを特徴とする多ポートメモ
リ。(1) A multi-port memory including a plurality of input/output sections, in which input/output is performed in parallel for each of the plurality of input/output sections for different stored information, and at least among the plurality of input/output sections. A multi-port memory characterized in that one input/output section inputs/outputs information having an information width different from that of information input/output to/from another input/output section.
入出力部は、与えられた情報の配列を変更する配列手段
を備えていることを特徴とする請求項1記載の多ポート
メモリ。(2) The multi-port memory according to claim 1, wherein at least one of said input/output units among said plurality of input/output units is provided with an arrangement means for changing the arrangement of given information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63142410A JPH023163A (en) | 1988-06-09 | 1988-06-09 | Multi-port memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63142410A JPH023163A (en) | 1988-06-09 | 1988-06-09 | Multi-port memory |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH023163A true JPH023163A (en) | 1990-01-08 |
Family
ID=15314692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63142410A Pending JPH023163A (en) | 1988-06-09 | 1988-06-09 | Multi-port memory |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH023163A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03224197A (en) * | 1990-01-30 | 1991-10-03 | Toshiba Corp | Multiport ram and information processor |
US5106076A (en) * | 1990-07-02 | 1992-04-21 | Mita Industrial Co., Ltd. | Sorter controller |
US6385123B1 (en) * | 1999-06-29 | 2002-05-07 | Infineon Technologies Ag | Integrated circuit having a decoder unit and an additional input of a decoder unit to determine a number of outputs to be activated |
US6697921B1 (en) | 1998-03-11 | 2004-02-24 | Matsushita Electric Industrial Co., Ltd. | Signal processor providing an increased memory access rate |
JP2004192694A (en) * | 2002-12-10 | 2004-07-08 | Renesas Technology Corp | Semiconductor storage device |
WO2011161798A1 (en) * | 2010-06-24 | 2011-12-29 | 富士通株式会社 | Semiconductor storage device and method for controlling semiconductor storage device |
US9052048B2 (en) | 2010-02-18 | 2015-06-09 | Mitsubishi Heavy Industries, Ltd. | Fluid joint |
US9139156B2 (en) | 2008-09-30 | 2015-09-22 | Trw Airbag Systems Gmbh | Gas generator, method for the production thereof and module having a gas generator |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS617956A (en) * | 1984-06-22 | 1986-01-14 | Nec Corp | Multiple access control system of memory |
JPS6353797A (en) * | 1986-08-25 | 1988-03-08 | Canon Inc | Memory circuit |
-
1988
- 1988-06-09 JP JP63142410A patent/JPH023163A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS617956A (en) * | 1984-06-22 | 1986-01-14 | Nec Corp | Multiple access control system of memory |
JPS6353797A (en) * | 1986-08-25 | 1988-03-08 | Canon Inc | Memory circuit |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03224197A (en) * | 1990-01-30 | 1991-10-03 | Toshiba Corp | Multiport ram and information processor |
US5106076A (en) * | 1990-07-02 | 1992-04-21 | Mita Industrial Co., Ltd. | Sorter controller |
US6697921B1 (en) | 1998-03-11 | 2004-02-24 | Matsushita Electric Industrial Co., Ltd. | Signal processor providing an increased memory access rate |
US6385123B1 (en) * | 1999-06-29 | 2002-05-07 | Infineon Technologies Ag | Integrated circuit having a decoder unit and an additional input of a decoder unit to determine a number of outputs to be activated |
JP2004192694A (en) * | 2002-12-10 | 2004-07-08 | Renesas Technology Corp | Semiconductor storage device |
US9139156B2 (en) | 2008-09-30 | 2015-09-22 | Trw Airbag Systems Gmbh | Gas generator, method for the production thereof and module having a gas generator |
US10589709B2 (en) | 2008-09-30 | 2020-03-17 | Trw Airbag Systems Gmbh | Inflator, method of manufacturing the same and module including said inflator |
US10960846B2 (en) | 2008-09-30 | 2021-03-30 | Zf Airbag Germany Gmbh | Inflator, method of manufacturing the same and module including said inflator |
US9052048B2 (en) | 2010-02-18 | 2015-06-09 | Mitsubishi Heavy Industries, Ltd. | Fluid joint |
WO2011161798A1 (en) * | 2010-06-24 | 2011-12-29 | 富士通株式会社 | Semiconductor storage device and method for controlling semiconductor storage device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2500740B2 (en) | Dual port memory | |
US4654781A (en) | Byte addressable memory for variable length instructions and data | |
US4845664A (en) | On-chip bit reordering structure | |
US4561072A (en) | Memory system handling a plurality of bits as a unit to be processed | |
US7490190B2 (en) | Method and system for local memory addressing in single instruction, multiple data computer system | |
JP3577119B2 (en) | Semiconductor storage device | |
US6035381A (en) | Memory device including main memory storage and distinct key storage accessed using only a row address | |
JPH023163A (en) | Multi-port memory | |
KR100852590B1 (en) | Memory control circuit and memory control method | |
JPH09198862A (en) | Semiconductor memory | |
KR100205351B1 (en) | Address sorter of semiconductor memory | |
US5276846A (en) | Fast access memory structure | |
JP2812292B2 (en) | Image processing device | |
JPH0279294A (en) | Data length variable memory | |
JPH0255877B2 (en) | ||
JP2950427B2 (en) | Register bank circuit | |
JP2969825B2 (en) | Dual port memory | |
JPS60211690A (en) | Memory circuit | |
JPH02224041A (en) | Cache memory control circuit | |
JPS5841584B2 (en) | Multi-access memory method and memory chip for multi-access | |
JPS63106989A (en) | Semiconductor memory device | |
JPS6175444A (en) | Register file integrated circuit | |
SU720510A1 (en) | Associative memory | |
JPS6321279B2 (en) | ||
JP3039043B2 (en) | Parallel processor |