Implementation and management of moveable buffers in cache system
    1.
    发明申请
    Implementation and management of moveable buffers in cache system 审中-公开
    缓存系统中可移动缓冲区的实现和管理

    公开(公告)号:US20060015689A1

    公开(公告)日:2006-01-19

    申请号:US10891796

    申请日:2004-07-15

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0859 G06F12/0831

    摘要: 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.

    摘要翻译: 本发明通过在高速缓存存储器中实现可移动缓冲器来提供缓存系统中的回写和重新加载操作的并行处理以及最佳的电路利用。 然而,数据和相关联的指针不会永久分配给特定的缓冲区,因此缓冲区可以在设备中逻辑移动。 重新加载指针指向一个空条目,以便始终可以容纳来自主存储器或高速缓存未命中的等分层缓存的检索数据。 受害者指针总是指向下一个回写操作候选者的修改条目。 为了进一步缓存未命中处理,进行空闲条目,除非有空条目存在,否则重写操作是必须的。 由于这些用于缓存缓冲区和受影响缓冲区以及集成回写缓冲区的可移动指针,因此不需要内部缓存数据移动,这提高了缓存未命中处理性能。

    System and method for canceling write back operation during simultaneous snoop push or snoop kill operation in write back caches
    2.
    发明申请
    System and method for canceling write back operation during simultaneous snoop push or snoop kill operation in write back caches 失效
    在回写高速缓存中同时进行snoop push或snoop kill操作时,取消回写操作的系统和方法

    公开(公告)号:US20050273563A1

    公开(公告)日:2005-12-08

    申请号:US10860426

    申请日:2004-06-03

    IPC分类号: G06F12/00 G06F12/08

    摘要: 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.

    摘要翻译: 缓存回写操作,将缓存数据数组中的修改后的数据写回到内存中以修复它们之间的不一致,可以通过比较回写和窥探推送或窥探杀手操作之间的进度的结果来取消缓存。 回写是为了使空槽容纳由于高速缓存未命中的重新加载数据,并且由于窥探推送或窥探杀手操作在高速缓存中创建无效条目,因此不需要回写。 如果同时推送或者杀死与回写操作存在,则回写机器被取消。 由于在缓存数据阵列中保留更多的高速缓存线,可能会再次使用系统性能。

    Disable write back on atomic reserved line in a small cache system
    3.
    发明申请
    Disable write back on atomic reserved line in a small cache system 审中-公开
    禁用在小型缓存系统中的原子保留行上写入

    公开(公告)号:US20050289300A1

    公开(公告)日:2005-12-29

    申请号:US10875953

    申请日:2004-06-24

    摘要: 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.

    摘要翻译: 本发明提供了管理原子设施高速缓存回写状态机。 首先回写选择。 建立指向原子设施数据阵列中保留行的保留指针。 进行下一个回写选择。 删除下一次回写选择的预留点的条目,由此排除有效的预留行被选择用于回写。 这样可以防止修改的命令无效。

    Headset for communication devices
    4.
    发明申请
    Headset for communication devices 审中-公开
    通讯设备耳机

    公开(公告)号:US20050259811A1

    公开(公告)日:2005-11-24

    申请号:US10852524

    申请日:2004-05-24

    摘要: 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.

    摘要翻译: 本发明涉及用于通信设备的耳机,包括但不限于蜂窝电话,智能电话,PDA,桌面计算机和膝上型计算机。 具体而言,本发明教导了可以完全缩回然后与通信装置集成的头组。 对于有线头戴式耳机,麦克风位于耳机附近。 柔性声管从麦克风延伸到使用者的嘴。 这种柔性的声管是柔韧的,使得使用者可以将声管的开口弯曲朝向使用者的嘴。 此外,声管耦合到在麦克风/听筒和通信装置之间传输信号的相同导线。 柔性声管与传输线的耦合允许接口管与线一起向上缩回,直到麦克风/听筒。 对于无线耳机,灵活的声管将用户的口与麦克风/听筒连接起来。 这种柔性的声管是可缩回的,以便使空间最小化,从而允许无线耳机直接集成到通信装置中。 如果麦克风放置在用户口附近,则使用柔性的可伸缩臂将麦克风连接到耳机。