Semiconductor device, microcomputer, and electronic equipment
First Claim
1. A semiconductor device, comprising:
- a bus master comprising a bus control circuit that receives an access address from a given module through a first bus and requests access based on the received access address to a memory through a second bus; and
a bus slave comprising a memory controller that controls access to the memory based on an access request received through the second bus;
wherein;
the bus control circuit of the bus master comprises a first relative address control circuit that performs a process for requesting the access using a relative address to the memory through the second bus, the process including generation of the relative address corresponding to an absolute address received through the first bus and generation of an identification signal indicating the relative address; and
the memory controller of the bus slave comprises a second relative address control circuit that decides whether the received access address is a relative address or not and, if the received access address is a relative address, calculates an absolute address corresponding to the relative address.
2 Assignments
0 Petitions
Accused Products
Abstract
A semiconductor device comprising a bus master and a bus slave connected by a second bus is provided. A bus control unit (BCU) comprises a first relative address control circuit that performs a process for requesting the access using a relative address to a semiconductor storage medium through the second bus, the process including generation of a relative address corresponding to an absolute address based on the received absolute address and generation of an identification signal indicating the relative address. The memory controller comprises a second relative address control circuit that decides whether the received access address is a relative address or not and, if the received access address is a relative address, calculates an absolute address corresponding to the relative address.
-
Citations
7 Claims
-
1. A semiconductor device, comprising:
-
a bus master comprising a bus control circuit that receives an access address from a given module through a first bus and requests access based on the received access address to a memory through a second bus; and
a bus slave comprising a memory controller that controls access to the memory based on an access request received through the second bus;
wherein;
the bus control circuit of the bus master comprises a first relative address control circuit that performs a process for requesting the access using a relative address to the memory through the second bus, the process including generation of the relative address corresponding to an absolute address received through the first bus and generation of an identification signal indicating the relative address; and
the memory controller of the bus slave comprises a second relative address control circuit that decides whether the received access address is a relative address or not and, if the received access address is a relative address, calculates an absolute address corresponding to the relative address. - View Dependent Claims (2, 3, 6, 7)
-
-
4. A semiconductor device, comprising a bus master comprising a bus control circuit that receives an access address from a given module through a first bus and requests access based on the received access address to a memory through a second bus;
- wherein;
the bus control circuit comprises a first relative address control circuit that performs a process for requesting the access using a relative address to the memory through the second bus, the process including generation of the relative address corresponding to an absolute address received through the first bus and generation of an identification signal indicating the relative address.
- wherein;
-
5. A semiconductor device, comprising a bus slave comprising a memory controller that controls access to the memory based on an access request received through the second bus;
- wherein;
the memory controller comprises a second relative address control circuit that decides whether the received access address is a relative address or not and, if the received access address is a relative address, calculates an absolute address corresponding to the relative address.
- wherein;
Specification