Electrical computers and digital data processing systems: input/ – Input/output data processing – Concurrent input/output processing and data transfer
Patent
1998-04-24
2000-02-08
Eng, David Y.
Electrical computers and digital data processing systems: input/
Input/output data processing
Concurrent input/output processing and data transfer
G06F 1300
Patent
active
060237376
ABSTRACT:
To implement full gathering of data transfers from a processor to a system bus without adding many levels of logic to the write enable logic for transaction queue entries or reducing the processor operating frequency, gatherable combinations are divided and gathering is performed in multiple stages operating in parallel. During the first stage, a subset of the full gathering is performed between incoming transactions and the last transaction received, coalescing the two transfers into a single transaction entry if one of the possible combinations within the subset is satisfied. During the second stage, existing queue entries are tested for the remainder of the full gather combination set and merged if a combination within the remaining subset is satisfied. The gathering logic may thus be split between the write enable logic and the entry control logic for the transaction queue, reducing the depth of logic required for any one path and increasing the set size of gatherable combinations implemented and/or the processor operating frequency. Any additional processor cycles required to complete full gathering are typically hidden by bus latency.
REFERENCES:
patent: 4530069 (1985-07-01), Desrochers
patent: 4972368 (1990-11-01), O'Bries et al.
patent: 5099485 (1992-03-01), Bruckert et al.
patent: 5191649 (1993-03-01), Cadambi et al.
patent: 5438186 (1995-08-01), Nair et al.
patent: 5471614 (1995-11-01), Kakimoto
patent: 5535352 (1996-07-01), Bridges et al.
patent: 5608869 (1997-03-01), Hamstra et al.
patent: 5664148 (1997-09-01), Mulla et al.
patent: 5701516 (1997-12-01), Cheng et al.
Hardage, Jr. James Nolan
Petersen Thomas Albert
Dillon Andrew J.
Eng David Y.
England Anthony V. S.
International Business Machines - Corporation
Motorola Inc.
LandOfFree
Multi-stage pipelined data coalescing for improved frequency ope does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-stage pipelined data coalescing for improved frequency ope, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-stage pipelined data coalescing for improved frequency ope will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1688889