Control system, storage device and method for controlling access to a shared memory using a bus control or handshaking protocol
US6763437B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 7, 2000 |
| Grant date | Jul 13, 2004 |
| Priority date | — |
| Expiry date | Nov 28, 2021 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0674
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and system of providing access to a shared memory interconnected to a first controller and a second controller via a bus, the bus having control signals associated therewith for data transfer control and communication between the first and the second controllers. The second controller transmits an access request to the first controller for control of the bus to access the memory. The first controller selectively grants the access request and transmits an acknowledge to the second controller; and upon receiving the acknowledge, the second controller accesses the memory for data transfer. The first controller has a first priority for accessing the memory, and the second controller has a second priority for accessing the memory, the second priority being lower than the first priority such that upon request the first controller selectively grants control of the bus to the second controller for memory access, otherwise the first controller maintains control of the bus for memory access. In one embodiment, the second controller transmits an access request to the first controller for control of the bus to access the memory; and in response, the first controller selectively grants…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.