System and method for scalable movement and replication of data
    23.
    发明授权
    System and method for scalable movement and replication of data 有权
    可扩展运动和数据复制的系统和方法

    公开(公告)号:US08959278B2

    公开(公告)日:2015-02-17

    申请号:US13106703

    申请日:2011-05-12

    CPC classification number: G06F12/02 G06F12/0284 G06F2212/254

    Abstract: A method of multicast data transfer including accessing a source address to a source location of mapped memory which stores source data, accessing multiple destination addresses to corresponding destination locations of the mapped memory, and for each of at least one section of the source data, reading the section using the source address, storing the section into a local memory of a data transfer device, and writing the section from the local memory to each destination location in the mapped memory using the destination addresses. Separate source and destination attributes may be provided, so that the source and each destination may have different attributes for reading and storing data. The source and each destination may have any number of data buffers accessible by corresponding links provided in data structures supporting the data transfer. The source data may be divided into sections and handled section by section.

    Abstract translation: 一种组播数据传输的方法,包括:访问源地址到存储源数据的映射存储器的源位置,将多个目的地地址存取到映射存储器的相应目的地位置,以及对源数据的至少一个部分中的每一个进行读取 该部分使用源地址,将该部分存储到数据传输设备的本地存储器中,以及使用目的地地址将该部分从本地存储器写入映射的存储器中的每个目的地位置。 可以提供单独的源和目的地属性,使得源和每个目的地可以具有用于读取和存储数据的不同属性。 源和每个目的地可以具有可由支持数据传输的数据结构中提供的相应链路访问的任何数量的数据缓冲器。 源数据可以分为部分和逐段处理。

    SYSTEMS AND METHODS FOR DIRECT MEMORY ACCESS COHERENCY AMONG MULTIPLE PROCESSING CORES
    24.
    发明申请
    SYSTEMS AND METHODS FOR DIRECT MEMORY ACCESS COHERENCY AMONG MULTIPLE PROCESSING CORES 有权
    直接存储器访问多个处理系统的系统和方法

    公开(公告)号:US20140351825A1

    公开(公告)日:2014-11-27

    申请号:US13900761

    申请日:2013-05-23

    Abstract: A multi-core system configured to execute a plurality of tasks and having a semaphore engine and a direct memory access (DMA) engine capable of selecting, by a task scheduler of a first core, a first task for execution by the first core. In response to a semaphore lock request, the task scheduler of the first core switches the first task to an inactive state and selects a next task for execution by the first core. After the semaphore engine acquires the semaphore lock of the first semaphore, a data transfer request is provided to the DMA engine. In response to the data transfer request, the DMA engine transfers data associated with the locked first semaphore to the entry of the workspace of the first core.

    Abstract translation: 一种多核系统,被配置为执行多个任务并具有能够由第一核心的任务调度器选择由第一核执行的第一任务的信号引擎和直接存储器访问(DMA)引擎。 响应于信号量锁定请求,第一核心的任务调度器将第一任务切换到非活动状态,并选择下一任务以由第一核执行。 在信号引擎获取第一信号量的信号锁之后,向DMA引擎提供数据传输请求。 响应于数据传输请求,DMA引擎将与锁定的第一信号量相关联的数据传送到第一核心的工作空间的入口。

    SYSTEM AND METHOD FOR ASSIGNING MEMORY ACCESS TRANSFERS BETWEEN COMMUNICATION CHANNELS
    25.
    发明申请
    SYSTEM AND METHOD FOR ASSIGNING MEMORY ACCESS TRANSFERS BETWEEN COMMUNICATION CHANNELS 有权
    用于在通信通道之间分配存储器访问传输的系统和方法

    公开(公告)号:US20140281335A1

    公开(公告)日:2014-09-18

    申请号:US13838133

    申请日:2013-03-15

    Abstract: A communication channel controller includes a queue, a memory map, and a scheduler. The queue to store a first memory transfer request received at the communication channel controller. The memory map stores information to identify a memory address range to be associated with a memory. The scheduler to compare a source address of the first memory transfer in the queue to the memory address range in the memory map to determine whether the source address of the first memory transfer request targets the memory, and in response allocate the first memory transfer request to a first communication channel of a plurality of communication channels in response to the first communication channel having all of its outstanding memory transactions to a common source address bank and source address page as a source address bank and a source address page of the first memory transfer request.

    Abstract translation: 通信信道控制器包括队列,存储器映射和调度器。 存储在通信信道控制器处接收的第一存储器传送请求的队列。 存储器映射存储用于标识与存储器相关联的存储器地址范围的信息。 调度器将队列中的第一存储器传输的源地址与存储器映射中的存储器地址范围进行比较,以确定第一存储器传送请求的源地址是否针对存储器,并且响应于将第一存储器传送请求分配给 多个通信信道的第一通信信道响应于第一通信信道具有其所有未完成的存储器事务到公共源地址组和作为源地址组的源地址页和第一存储器转移请求的源地址页 。

    SYSTEM AND METHOD FOR SCALABLE MOVEMENT AND REPLICATION OF DATA
    26.
    发明申请
    SYSTEM AND METHOD FOR SCALABLE MOVEMENT AND REPLICATION OF DATA 有权
    用于可扩展运动和数据复制的系统和方法

    公开(公告)号:US20120290808A1

    公开(公告)日:2012-11-15

    申请号:US13106703

    申请日:2011-05-12

    CPC classification number: G06F12/02 G06F12/0284 G06F2212/254

    Abstract: A method of multicast data transfer including accessing a source address to a source location of mapped memory which stores source data, accessing multiple destination addresses to corresponding destination locations of the mapped memory, and for each of at least one section of the source data, reading the section using the source address, storing the section into a local memory of a data transfer device, and writing the section from the local memory to each destination location in the mapped memory using the destination addresses. Separate source and destination attributes may be provided, so that the source and each destination may have different attributes for reading and storing data. The source and each destination may have any number of data buffers accessible by corresponding links provided in data structures supporting the data transfer. The source data may be divided into sections and handled section by section.

    Abstract translation: 一种组播数据传输的方法,包括:访问源地址到存储源数据的映射存储器的源位置,将多个目的地地址存取到映射存储器的相应目的地位置,以及对源数据的至少一个部分中的每一个进行读取 该部分使用源地址,将该部分存储到数据传输设备的本地存储器中,以及使用目的地地址将该部分从本地存储器写入映射的存储器中的每个目的地位置。 可以提供单独的源和目的地属性,使得源和每个目的地可以具有用于读取和存储数据的不同属性。 源和每个目的地可以具有可由支持数据传输的数据结构中提供的相应链路访问的任何数量的数据缓冲器。 源数据可以分为部分和逐段处理。

    USE OF PAD CONDITIONING IN TEMPERATURE CONTROLLED CMP
    28.
    发明申请
    USE OF PAD CONDITIONING IN TEMPERATURE CONTROLLED CMP 有权
    在温度控制CMP中使用焊盘调节

    公开(公告)号:US20100081360A1

    公开(公告)日:2010-04-01

    申请号:US12240615

    申请日:2008-09-29

    CPC classification number: B24B37/042 B24B37/015 B24B49/16

    Abstract: A method and apparatus for temperature control for a chemical mechanical polishing process is provided. In one embodiment, the method comprises polishing the substrate with a surface of a polishing pad assembly, measuring a real-time temperature of the surface of the polishing pad assembly, determining whether the real-time temperature of the surface of the polishing pad assembly is within a predetermined processing temperature range, and contacting the surface of the polishing pad assembly with a pad conditioner to adjust the temperature of the surface of the polishing pad assembly to fall within the predetermined temperature range.

    Abstract translation: 提供了一种用于化学机械抛光工艺的温度控制方法和装置。 在一个实施例中,该方法包括用抛光垫组件的表面抛光衬底,测量抛光垫组件的表面的实时温度,确定抛光垫组件的表面的实时温度是否为 在预定的处理温度范围内,并且将抛光垫组件的表面与衬垫调节器接触,以调节抛光垫组件的表面的温度落在预定温度范围内。

Patent Agency Ranking