Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
164 words
A dual-port memory permitting data transmission with a first system having an internal memory and a second system having an internal memory through first and second input/output ports, and accessible simultaneously by said first and second systems, said dual-port memory comprising: a memory cell array having a plurality of memory cells; first and second input/output ports; first memory cell selection means for selecting one memory cell in said memory cell array based on address data from said first system; second memory cell selection means for selecting one memory cell in said memory cell array based on address data from said second system, said first and second memory cell selection means being mutually exclusive; and read data output prohibition means for prohibiting output of data read out from the selected memory cells when an address of data read out from the internal memory of the first or second systems and a corresponding address of data read out in the dual port memory are simultaneously designated.
Claim 2
Dependent Claim
164 words
A dual-port memory permitting data transmission with a first system having an internal memory and a second system having an internal memory through first and second input/output ports, and accessible simultaneously by said first and second systems, said dual-port memory comprising: a memory cell array having a plurality of memory cells; first and second input/output ports; first memory cell selection means for selecting one memory cell in said memory cell array based on address data from said first system; second memory cell selection means for selecting one memory cell in said memory cell array based on address data from said second system, said first and second memory cell selection means being mutually exclusive; and read data output prohibition means for prohibiting output of data read out from the selected memory cells when an address of data read out from the internal memory of the first or second systems and a corresponding address of data read out in the dual port memory are simultaneously designated.
Claim 3
Dependent Claim
29 words
The dual-port memory in accordance with claim 1, wherein said read data output prohibition means prohibits the output of read data to one of said first and second systems.
Claim 4
Dependent Claim
30 words
The dual-port memory in accordance with claim 1, wherein said read data output prohibition means prohibits the output of the read data to both of said first and second systems.
Claim 5
Dependent Claim
33 words
The dual-port memory in accordance with claim 1, wherein said read data output prohibition means prohibits the output of data read out from all of the memory cells in said memory cell array.
Claim 6
Dependent Claim
40 words
The dual-port memory in accordance with claim 4, wherein said read data output prohibition means comprises: gate means for gating data read out from said memory cell array; and opening/closing control means for controlling the opening/closing of said gate means.
Claim 7
Dependent Claim
29 words
The dual-port memory in accordance with claim 5, wherein said opening/closing control means controls the opening and closing of said gate means based on externally set read permission/non-permission information.
Claim 8
Dependent Claim
35 words
The dual-port memory in accordance with claim 1, wherein said data read data output prohibition means prohibits the output of data read out from a part of the memory cells in said memory cell array.
Claim 9
Dependent Claim
42 words
The dual-port memory in accordance with claim 7, wherein said data read output prohibition means comprises: gate means for gating data read out from said memory cell array; and opening/closing control means for controlling the opening and closing of said gate means.
Claim 10
Dependent Claim
43 words
The dual-port memory in accordance with claim 8, wherein said opening/closing control means controls said gate means so as to prohibit the output of data only if data is read out from memory cells in a prescribed area of said memory cell array.
Claim 11
Dependent Claim
94 words
The dual-port memory in accordance with claim 9, wherein said opening/closing control means comprises: register means for storing read permission/non-permission information for each area in said memory cell array; decode means for decoding address data from said first and second systems, and outputting a signal indicative of an access state for each prescribed area in said memory cell array; and opening/closing control signal generation means for generating an opening/closing control signal for said gate means based on the read permission/non-permission information stored in said register means and an output signal from said decode means.