摘要:
The present invention provides parallel processing of write-back and reload operations in a cache system and optimum circuit utilisation by implementing moveable buffers in a cache storage. However, the data and associated pointers are not permanently assigned to a particular buffer—hence, the buffers can move logically around in the facility. Reload pointer is pointing to an empty entry so that retrieved data from the main memory or equal hierarchy cache on cache miss can be always be accommodated. Victim pointer is always pointing to a modified entry for the next candidate of write-back operation. Write-back operation is necessary with reload operation in order to make a free entry for further cache miss handling unless free entry exists. Because of these moveable pointers for reload buffer and victim buffer and integrated write-back buffer in the cache, intra cache data movement is not necessary which improves cache miss handling performance.
摘要:
A cache write back operation, write back modified data to memory from cache data array to fix inconsistency between them can be cancelled by the results of a comparison of the progress between a write back and snoop push or snoop kill operation. Write back is intended to make an empty slot to accommodate a reload data due to a cache miss and since a snoop push or snoop kill operation creates an invalid entry in the cache, write back is not needed. If simultaneous push or kill with write back operation exist, then write back machine is late cancelled. System performance improves due to preserving more cache lines in cache data array for possible future reuse.
摘要:
The present invention provides for managing an atomic facility cache write back state machine. A first write back selection is made. A reservation pointer pointing to the reserved line in the atomic facility data array is established. A next write back selection is made. An entry for the reservation point for the next write back selection is removed, whereby the valid reservation line is precluded form being selected for the write back. This prevents a modified command from being invalidated.
摘要:
The present invention relates to headsets for communication devices, including, but not limited to, cell phones, smart phones, PDAs, desk top computers, and lap top computers. Specifically, this invention teaches a head set which may be fully retracted and then integrated with a communication device. For a wired head set, the microphone is located in proximity to the earpiece. A flexible sound tube extends from the microphone to the user's mouth. This flexible sound tube is pliable such that the user can bend the opening of the sound tube towards the user's mouth. In addition, the sound tube is coupled to the same wire that transmits signals between the microphone/earpiece and the communication device. The coupling of the flexible sound tube to the transmission wire allows the mouthpiece to be retracted along with the wire, up and until the microphone/earpiece. For wireless headsets, a flexible sound tube connects the user's mouth with the microphone/earpiece. This flexible sound tube is retractable so as to minimize space and thus allow the wireless headset to be directly integrated into the communication device. Should the microphone be placed near the user's mouth, a flexible, retractable arm is used to connect the microphone to the earpiece.