Hardware apparatus for a system, system and memory access method
AssigneeRobert Bosch GmbH
InventorHorst-Dieter Nikolai
Life of this patent
Estimating the term…
Abstract
A hardware apparatus for a system comprises an interface and a direct memory access device. The interface is configured to connect the hardware apparatus to a system bus, which the hardware apparatus can use to communicate with a central control unit in the system and/or with another hardware apparatus in the system. The direct memory access device is configured to directly access a main memory of the central control unit, and to set an identifier for data flow control in the main memory of the central control unit when the direct memory access device has terminated direct access to a main memory of the system.
Claims8
A hardware apparatus for a system, comprising:
- an interface configured to connect the hardware apparatus to a system bus, the system bus being usable by the hardware apparatus to communicate with at least one of (i) a central control unit in the system, and (ii) another hardware apparatus in the system;
- and
- a direct memory access device configured (i) to directly access a main memory of the central control unit, (ii) to set an identifier in the main memory of the central control unit for data flow control when the direct memory access device has terminated direct access to a main memory of the system, and (iii) reset the identifier in the main memory in response to the central control unit executing an operation for at least one of (i) reading associated data in the main memory, and (ii) editing the associated data in the main memory.
A system, comprising:
- a central control unit configured to control the system;
- a main memory associated with the central control unit and configured to store data used for controlling the system;
- and
- at least one hardware apparatus connected to the central control unit via a system bus and configured to directly access the main memory,
- wherein the main memory includes an identifier for data flow control, and
- wherein the central control unit is configured to:
- read the identifier in the main memory;
- and
- reset the identifier in the main memory in response to the central control unit executing an operation for at least one of (i) reading associated data in the main memory, and (ii) editing the associated data in the main memory.
A memory access method, comprising:
- directly accessing a main memory associated with a central control unit in a system, with a hardware apparatus in the system, the hardware apparatus being connected to the central control unit via a system bus;
- setting an identifier in the main memory for data flow control using the hardware apparatus, at an end of the directly accessing the main memory;
- and
- resetting the identifier in the main memory using the central control unit in response the central control unit executing an operation for at least one of (i) reading associated data in the main memory, and (ii) editing the associated data in the main memory.
Dependencies are inferred from the claim text.