Multi-path accessible semiconductor memory device having data transmission mode between ports
AssigneeSamsung Electronics Co., Ltd.
InventorsHyong-Ryol Hwang, Sang-Kyun Park
Life of this patent
Estimating the term…
Abstract
A semiconductor memory device including a plurality of ports, at least one shared memory region of a memory cell array accessible through the ports, and a data transmission controller coupled to the shared memory region and the ports. The data transmission controller is configured to apply a read command of a read operation to the shared memory region after a write command of a write operation before applying any other commands to the shared memory region when at least a portion of a write address associated with the write operation and at least a portion of a read address associated with the read operation are substantially equivalent.
Claims9
A semiconductor memory device, comprising:
- a plurality of ports;
- at least one shared memory region of a memory cell array accessible through the ports;
- and
- a data transmission controller coupled to the shared memory region and the ports, wherein the data transmission controller is configured to apply a read command of a plurality of read operation commands received through a first one of the ports in association with a read operation to the shared memory region after a write command of a plurality of write operation commands received through a second one of the ports in association with a write operation before applying any other commands associated with the read operation and the write operation to the shared memory region when at least a portion of a write address associated with the write operation and at least a portion of a read address associated with the read operation are substantially equivalent;
- wherein the data transmission controller comprises:
- a command decoder coupled to the ports and configured to combine signals received through the ports associated with the read operation and the write operation and configured to generate a port decoding signal;
- and
- a port permission signal generator coupled to the command decoder and configured to generate a port permission signal in response to the port decoding signal;
- wherein the data transmission controller is further configured to apply the read command after the write command before applying any other commands to the shared memory region in response to the port permission signal.
A system for a semiconductor memory device, comprising:
- a shared memory region of the semiconductor memory device accessible through a plurality of ports;
- a data transmission controller coupled to the shared memory region and configured to generate a transfer signal by comparing a first address associated with a first access to the shared memory region through a first one of the ports with a second address associated with a second access to the shared memory region through a second one of the ports;
- a first processor coupled to the data transmission controller, and including a first command generator configured to generate a first set of commands in response to the transfer signal;
- and
- a second processor coupled to the data transmission controller, and including a second command generator configured to generate a second set of commands in response to the transfer signal.
A semiconductor memory device, comprising:
- a plurality of ports;
- at least one shared memory region of a memory cell array accessible through the ports;
- and
- a data transmission controller coupled to the shared memory region and the ports, wherein the data transmission controller is configured to apply a read command of a read operation to the shared memory region after a write command of a write operation before applying any other commands to the shared memory region when at least a portion of a write address associated with the write operation and at least a portion of a read address associated with the read operation are substantially equivalent;
- wherein the data transmission controller comprises:
- a command decoder coupled to the ports and configured to combine signals received through the ports associated with the read operation and the write operation and configured to generate a port decoding signal;
- and
- a port permission signal generator coupled to the command decoder and configured to generate a port permission signal in response to the port decoding signal;
- wherein the data transmission controller is further configured to apply the read command after the write command before applying any other commands to the shared memory region in response to the port permission signal.
Dependencies are inferred from the claim text.