Shared slave access controller, electronic device having the same, and operating method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorDongsik Cho
Life of this patent
Estimating the term…
Abstract
An electronic device is provided. The electronic device includes: a plurality of master devices; and a shared subsystem including: a system bus connected to the plurality of master devices; a shared slave device; and a shared slave access controller connected to the system bus, and configured to determine a master identification number corresponding to an access request received from a first master device of the plurality of master devices, determine whether or not to permit the first master device to access the shared slave device during an access window of the shared slave device based on the master identification number, and control access authority of the first master device during the access window.
Claims21
An electronic device comprising:
- a plurality of master devices;
- and
- a shared subsystem comprising:
- a system bus connected to the plurality of master devices;
- a shared slave device;
- and
- a shared slave access controller connected to the system bus, and configured to determine a master identification number corresponding to an access request received from a first master device of the plurality of master devices, determine whether or not to permit the first master device to access the shared slave device during an access window of the shared slave device based on the master identification number, and control access authority of the first master device during the access window.
An electronic device comprising:
- a plurality of master devices;
- a system bus connected to the plurality of master devices;
- a shared slave access controller connected to the system bus;
- and
- a plurality of shared slave devices connected to the shared slave access controller,
- wherein the shared slave access controller is configured to determine a master identification number corresponding to an access request received from a first master device of the plurality of master devices, determine whether to permit the first master device to access a first shared slave device of the plurality of shared slave devices during an access window of the first shared slave device based on the master identification number, and control an access authority of the first master device during the access window.
A method of operating a shared slave access controller, the method comprising:
- determining whether an identification number of an access request received from a master device is a predetermined master identification number;
- determining whether an access window corresponding to an address of the access request is a predetermined access window based on the identification number of the access request being the predetermined master identification number;
- determining an authority for the master device during the access window based on the access window being the predetermined access window;
- and
- passing the access request to a shared slave device based on the authority for the access window of the master device being allowed.
21-30. (canceled)
Dependencies are inferred from the claim text.