Co-processor de-coupling bus structure
AssigneeIntel Corporation
InventorSerge Rutman
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorSerge Rutman
Estimating the term…
A special type of random access memory referred to as video random access memory (VRAM) is used through to provide multiple access to the memory in a timely manner. The VRAM is characterized by a random access port which enables random accessing to the memory array and a serial port comprising a shift register for outputting a large group of bits of data, such as pixels representative of a scan line of a video image, which are rapidly output by the memory. In the present invention, the VRAM is utilized in a different manner to provide more efficient use of memory without degradation in system performance. The VRAM provides for communications between processors as well as the memory utilized by the coprocessor for storage of code and data. Communications between processors is performed through the serial port; therefore, data is communicated via blocks of data transfers minimizing the frequency of access to the memory array. The co-processor, which utilizes the memory for processing and code storage, communicates with the memory through the random access port in order for the co-processor to perform its functions in a timely manner. The co-processor will only be interrupted in its access of the memory when it is determined that blocks of data are to be transferred into the or out of the memory via the serial port.
In a computer system comprising a main processor and a co-processor, a memory system for communication of information between the main processor and co-processor and for storage of co-processor code and data for access by the coprocessor, said memory system comprising:
In a computer system comprising a main processor and a co-processor, a memory system for communication of information between the main processor and co-processor and for storage of co-processor code and data for access by the coprocessor, said memory system comprising:
In a computer system comprising a main processor and a co-processor, a method for utilization of a memory system for communication of information between the main processor and co-processor and for storage of co-processor code and data for access by the coprocessor, said method comprising the steps of:
In a computer system comprising a main processor and a graphics co-processor, a memory system for communication of information between the main processor and co-processor and for storage of co-processor code and data for access by the coprocessor, said memory system, comprising:
In a computer system comprising a main processor operating at a first clock and a co-processor operating at a second clock, a de-coupling bus for the transfer of information between the main processor and co-processor comprising:
In a computer system comprising a first processor and a second processor, a de-coupling bus for transferring data between the first processor and second processor, said first processor transferring data across a first bus having a first bus width of a first predetermined number of bits and said second processor transferring data across a second bus having a second bus width of a second predetermined number of bits incrementally greater than the first bus width by an incremental value;
Dependencies are inferred from the claim text.