Mechanism for Shared Access of Queues and Stacks through Links and Parallel Bus
Original Publication Date: 1996-Jun-01
Included in the Prior Art Database: 2005-Mar-31
Disclosed is a mechanism that permits multiple bus attached adapters to use a large RAM as a set of shared queues and stacks. Each queue or stack has a RAM address into which data are written or read. The queue or stack pointers are managed by the mechanism. Thus, the design of adapter's use of the shared queues or stacks is simplified and permits the sharing of queues and stacks in a shared RAM among virtual channels on serial links. Again, the designs of link based adapters that use shared queues and stacks are simplified. The prior art permit the construction of complex systems with simple adapters. This invention relates to a mechanism that permits both a parallel bus and a set of virtual channels and serial links to share a set of queues and stacks in a shared RAM.