Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique
Patent
1996-07-16
1999-05-25
Swann, Tod R.
Electrical computers and digital processing systems: memory
Storage accessing and control
Control technique
711151, G06F 946
Patent
active
059078626
ABSTRACT:
A method and apparatus for controlling the access of multiple processors to a shared memory device in a computer or other processor-based system. An exemplary embodiment includes an embedded processor and a host processor, both of which share access to a single-port random access memory (RAM). An access control circuit is provided which includes a control register with a first storage element corresponding to the embedded processor and a second storage element corresponding to the host processor. The access control circuit utilizes access request bits stored in the first and second storage elements to generate a select signal which is applied to the select signal inputs of a group of multiplexers. The multiplexers select either the embedded processor or host processor control, address and data signal lines for connection to the single-port RAM. The access control circuit is configured such that the first processor to successfully set the access request bit in its corresponding storage element is granted temporary exclusive access to the RAM. The storage elements are interconnected such that the output of a given element drives a reset input of the other element. Once a given processor sets its access request bit and is thereby granted access to the shared RAM, the storage element interconnection prevents the other processor from setting its access request bit until the given processor relinquishes control of the RAM.
REFERENCES:
patent: 4009470 (1977-02-01), Danilenko et al.
patent: 4282572 (1981-08-01), Moore, III et al.
patent: 4539656 (1985-09-01), Abrant
patent: 4549273 (1985-10-01), Tin
patent: 4698753 (1987-10-01), Hubbins et al.
patent: 4803618 (1989-02-01), Ita et al.
patent: 5202887 (1993-04-01), Ueno et al.
patent: 5265223 (1993-11-01), Brockmann et al.
patent: 5408627 (1995-04-01), Stirk et al.
patent: 5524255 (1996-06-01), Beard et al.
O'Krafka et al., "An Empirical Evaluation of Two Memory-Efficient Directory Methods", IEEE, p. 139, paragraph 9, 1990.
Lee Felix B.
Standard Microsystems Corp.
Swann Tod R.
LandOfFree
Method and apparatus for the sharing of a memory device by multi does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for the sharing of a memory device by multi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for the sharing of a memory device by multi will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-409252