Oblon, McClelland, Maier & Neustadt, L.L.P.
Shared memory controller, shared memory module, and memory sharing system
According to an embodiment, upon receiving a use request including an identifier of a program and authentication information, a use request processing unit makes a determination on validity of the use request based on an ID management information and access authority management information, generates an access key when the use request is valid, registers the access key in access key management information in correlation with a usable address range, and returns the access key to a transmission source of the use request. Upon receiving a read/write request including an address where reading-out or writing of data is performed and an access key, a read/write request processing unit makes a determination on validity of the read/write request based on the access key management information, and executes reading-out or writing of data with respect to a shared memory in response to the read/write request when the read/write request is valid.
Toshiba Memory Corporation
G G G G G G G G
G06F G06F G06F G06F G06F G06F G06F G06F
additional inventional inventional inventional additional inventional inventional inventional
Satoshi Tatsunori Yusuke
Shirai Kanai Shirota