Invention Grant
US07865691B2 Virtual address cache and method for sharing data using a unique task identifier
有权
虚拟地址缓存和使用唯一任务标识符共享数据的方法
- Patent Title: Virtual address cache and method for sharing data using a unique task identifier
- Patent Title (中): 虚拟地址缓存和使用唯一任务标识符共享数据的方法
-
Application No.: US11574474Application Date: 2004-08-31
-
Publication No.: US07865691B2Publication Date: 2011-01-04
- Inventor: Itay Peled , Moshe Anschel , Moshe Bachar , Jacob Efrat , Alon Eldar , Yakov Tokar
- Applicant: Itay Peled , Moshe Anschel , Moshe Bachar , Jacob Efrat , Alon Eldar , Yakov Tokar
- Applicant Address: US TX Austin
- Assignee: Freescale Semiconductor, Inc.
- Current Assignee: Freescale Semiconductor, Inc.
- Current Assignee Address: US TX Austin
- International Application: PCT/EP2004/011075 WO 20040831
- International Announcement: WO2006/024323 WO 20060309
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
A virtual address cache and a method for sharing data. The virtual address cache includes: a memory, adapted to store virtual addresses, task identifiers and data associated with the virtual addresses and the task identifiers; and a comparator, connected to the memory, adapted to determine that data associated with a received virtual address and a received task identifier is stored in the memory if at least a portion of the received virtual address equals at least a corresponding portion of a certain stored virtual address and a stored task identifier associated with the certain stored virtual address indicates that the data is shared between multiple tasks. The method includes: receiving a virtual address and a task identifier for addressing data; determining as to whether the data is stored in a memory based upon a comparison of at least a portion of the received virtual address with at least a portion of an address associated with data stored in memory and based upon a fulfillment of the following criterion: a stored task identifier associated with the certain stored virtual address indicates that the data is shared between multiple tasks.
Public/Granted literature
- US20070294504A1 Virtual Address Cache And Method For Sharing Data Using A Unique Task Identifier Public/Granted day:2007-12-20
Information query