Claims
- 1. A method for transferring data to a plurality of users, said method comprising the steps of:responsive to a request, activating data objects for processing, said data objects being stored in an identified memory in a bank of memories, said bank of memories being classified as an independent group; transferring identifiers associated with said data objects to said plurality of users, said identifiers identifying which identified memory in said bank of memories contains a specific data object; sending status information that indicates whether said identified memory assigned to each said data object contains any data; transferring said data objects with data; discarding said data objects with no data; and releasing each said associated identifier.
- 2. The method of claim 1, further comprising:requesting said data object transfer from said identified memory, wherein said data object transfer can include multiple words.
- 3. The method of claim 1, further comprising:assigning said released associated identifier to another data object.
- 4. The method of claim 1, wherein said bank of memories is a bank of First In First Out (FIFO) memories.
- 5. A system for transferring data to a plurality of users, comprising:program logic for activating data objects for processing, said data objects being stored in an identified memory in a bank of memories, said bank of memories being classified as an independent group; program logic for transmitting identifiers associated with each said data objects to of said plurality of users, said identifiers identifying which identified memory in said bank of memories contains a specific data object; transmission circuitry for sending status information that indicates whether said identified memory assigned to each said data object contains any data; logic circuitry for transferring said data objects with data; logic for discarding said data objects with no data; and logic means for releasing each said associated identifier.
- 6. The system of claim 5, further comprising:request logic for requesting each said data object transfer from said identified memory, wherein said transfer can include multiple words.
- 7. The system of claim 5, further comprising:means for assigning each said released associated identifier to another data object.
- 8. The system of claim 5, wherein said bank of memories is a bank of First In First Out (FIFO) memories.
- 9. A computer program product having instructions within a computer readable medium for transferring data to a plurality of users, comprising:instructions within said computer program product for activating a data object for processing in response to a request from each one of said plurality of users, wherein said data object is stored in an identified memory in a bank of memories, said bank of memories being classified as an independent group; instructions within said computer program product for transferring an identifier associated with each said data object to each one of said plurality of users, said identifiers identifying which identified memory in said bank of memories contains a specific data object; instructions within said computer program product for sending status information that indicates whether said identified memory assigned to each said data object contains any data; instructions within said computer program product for transferring said data objects with data; instructions within said computer program product for discarding said data objects with no date; and instructions within said computer program product for releasing each said associated identifier.
- 10. The computer program product of claim 9, further comprising:instructions within said computer program product for requesting each said data object transfer from said identified memory, wherein said transfer can include multiple words.
- 11. The computer program product of claim 9, further comprising:instructions within said computer program product for assigning said released associated identifier to another data object.
- 12. The computer program product of claim 9, wherein said bank of memories is a bank of First In First Out (FIFO) memories.
RELATED APPLICATIONS
The present invention is related to the subject matter of the following commonly assigned, U.S. patent application Ser. No. 09/571,000 entitled “Input Interface for a Raster Object Memory System” and filed, May 15, 2000; and Ser. No. 09/570,987 entitled “Raster Object Memory System” and filed May 15, 2000; Ser. No. 09/570,211 entitled “Method, System and Logic for Selecting Line Work and Control Data for a Pixel from Multiple Objects of Line Work Data Provided for the Pixel” and filed May 12, 2000; and Ser. No. 09/569,777 entitled “Method, System, Program and Data Structure for Generating Raster Objects” filed May 12, 2000. The content of the above-referenced applications is incorporated herein by reference.
US Referenced Citations (18)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0962854 |
Dec 1999 |
EP |
WO9002386 |
Mar 1991 |
WO |