Data processing system controlling bus access to an arbitrary sized memory area
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorSouichi Kobayashi
Life of this patent
Estimating the term…
Loading patent…
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorSouichi Kobayashi
Estimating the term…
A novel data processing system is disclosed. Least significant bits of an address of a to-be-accessed memory of a number corresponding to a minimum specified range of a plurality of to-be-controlled memory areas each specified in an arbitrary size in advance are masked by mask bits. The access address with a predetermined number of least significant bits thereof masked is compared with each head address of a plurality of the memory areas to be controlled. It is decided in which of the memory areas to be controlled the access address is included. The memory access is controlled by access control data set for each memory area to be controlled. Further, the plurality of memory areas to be controlled are arranged in the order of priority. The to-be-controlled memory areas of higher priority are removed from the whole of the memory areas, whereby discontinuous memory areas are treated as a single memory area to be controlled.
A data processing system for accessing a memory via a bus, comprising:
A data processing system to which are applied a first signal indicating the completion of each cycle of a bus access and a second signal indicating the number of waits of the bus access from a memory controller outside the system when accessing a memory via a bus, said system comprising:
A data processing system for accessing a memory via a bus, comprising:
A data processing system to which are applied a first signal indicating the completion of each cycle of a bus access, a second signal for indicating the number of waits of the bus access and a third signal for starting a predetermined exception handling when accessing an inaccessible area, from a memory controller outside the system, said system comprising:
A data processing system for accessing a memory via a bus, comprising:
A data processing system wherein a first signal indicating the completion of each cycle of a bus access, a second signal for indicating the number of waits of the bus access and a third signal for starting a predetermined exception handling when an inaccessible area is accessed are applied to a processor making access to a memory via a bus;
Dependencies are inferred from the claim text.