摘要:
A system and method for testing the random access memory of a computer system is disclosed. A memory-testing engine is embedded in the utility bus controller of an application specific integrated circuit, which is coupled to a random access memory in need of testing. Upon receiving an initiation signal over a bus from the central processing unit, the memory-testing engine begins writing data to a targeted area of the memory, and then reading back the stored data and comparing the data to what was sent. Having the memory-testing engine distributed to the memory's being tested allows several memory devices to be tested simultaneously.
摘要:
A method and system for the fair allocation of unused guaranteed bandwidth. Data segments of at least one class of service are received at each of a plurality of ingress line cards. Each class of service has a guaranteed percentage of transmission bandwidth. The system uses a must-serve bit to mark a number of data cells within each class of service. The number of cells marked depends on the guaranteed bandwidth percentage for the particular class of service. The mark is referred to as “must-serve” since the scheduler must serve the particular class of service to the extent of the marked cells in order to meet the guaranteed bandwidth. The generic switch fabric monitors the cells and the switch CPU reallocates bandwidth so that only the marked cells are provided preferential transmission. Non-marked cells compete equally for excess bandwidth.
摘要:
A system and method for allocating bandwidth in a network node are described. Multiple data units are received along a plurality of virtual connections in a network, each virtual connection having a predetermined unit rate. The data units are subsequently stored. Finally, a data unit of the stored data units having a data unit rate higher than the predetermined unit rate of each virtual connection is transmitted at predetermined time intervals.
摘要:
A system and method for distributing guaranteed bandwidth among service groups in a network node are described. A position on a time scale of a buffer containing multiple data units is determined. A signal prompting selection of said buffer for release of at least one data unit of the data units is modified based on the position determined on the time scale.
摘要:
An interface between a storage unit and a system control unit maintains a sequential processing when retrying linestores by providing a single piece of information that the linestore is a "first" in a series. An initial request flag accompanies linestore requests to the system controller and is returned to the storage unit with linestore replies. A mode indicator coupled with the storage unit pipeline sets a retry mode latch in response to a linestore restart reply, and resets the retry mode latch in response to a linestore read reply by the system controller to an initial request. Logic in the pipeline suppresses requests for the system resource in the pipeline, other than initial requests, when the retry mode latch is set, such as by flagging data subject of the second flow as locked or otherwise invalid. The port includes a state machine which preserves the order of pending requests for the system resource.