Method and apparatus for extracting a portion of data in a source register and arranging it on one side of a destination register
    1.
    发明授权
    Method and apparatus for extracting a portion of data in a source register and arranging it on one side of a destination register 失效
    用于提取源寄存器中的一部分数据并将其布置在目的地寄存器的一侧上的方法和装置

    公开(公告)号:US06944755B2

    公开(公告)日:2005-09-13

    申请号:US09910554

    申请日:2001-07-20

    摘要: A circuit selectively extracts bits from different locations from a source register and loads them in logical order in one side of a destination register. The register is divided into subsets. All of the transfer bits in each subset are arranged on one side and in logical order. These subsets are paired. The bits from one pair are shifted by an amount equal to the non-transfer bits from the other pair and then combined with the bits from the other pair to form a new group of bits that are on one side and are in logical order. The process of shifting bits of one of a pair of groups and combining with the other of the pair continues until all of the transfer bits from the source register are in one group on one side and in logical order.

    摘要翻译: 电路从源寄存器中选择性地从不同位置提取位,并以目的寄存器的一侧的逻辑顺序加载它们。 寄存器分为子集。 每个子集中的所有传输比特都按照逻辑顺序排列在一边。 这些子集是配对的。 来自一对的比特被移位等于来自另一对的非传输比特的量,然后与来自另一对的比特组合,以形成一组新的比特,并且以逻辑顺序。 一对移位中的一个位的位和与该对中的另一个组合的过程继续进行,直到来自源寄存器的所有传输位在一侧为一组并且以逻辑顺序。

    DEVICE AND METHOD FOR MANAGING ACCESS REQUESTS
    2.
    发明申请
    DEVICE AND METHOD FOR MANAGING ACCESS REQUESTS 有权
    用于管理访问请求的设备和方法

    公开(公告)号:US20100250806A1

    公开(公告)日:2010-09-30

    申请号:US12514007

    申请日:2006-11-08

    IPC分类号: G06F13/40

    CPC分类号: G06F13/36 G06F13/1605

    摘要: A device and a method for managing access requests, the method includes: (i) receiving, from a master component coupled to a master bus, multiple access requests to access a slave component over a pipelined slave bus; acknowledging a received access request if: (a) at least an inter-access request delay period lapsed from a last acknowledgement of an access request; (b) an amount of pending acknowledged access requests is below a threshold; wherein the threshold is determined in response to a pipeline depth of the pipelined slave bus; (c) the received access request is valid; wherein a validity of an access request is responsive to a reception of an access request cancellation request; and (ii) providing information from the slave component, in response to at least one acknowledged access request.

    摘要翻译: 一种用于管理访问请求的设备和方法,所述方法包括:(i)从耦合到主总线的主组件接收通过流水线从属总线访问从组件的多个访问请求; 在以下情况下确认接收到的访问请求:(a)至少从访问请求的最后确认失效的访问间请求延迟时间; (b)等待确认的访问请求的数量低于阈值; 其中所述阈值响应于所述流水线从属总线的流水线深度被确定; (c)接收到的访问请求是有效的; 其中访问请求的有效性响应于访问请求取消请求的接收; 以及(ii)响应于至少一个确认的访问请求,从所述从属组件提供信息。

    System and method for data synchronization across digital device interfaces
    3.
    发明授权
    System and method for data synchronization across digital device interfaces 有权
    用于跨数字设备接口进行数据同步的系统和方法

    公开(公告)号:US09292456B2

    公开(公告)日:2016-03-22

    申请号:US14028489

    申请日:2013-09-16

    IPC分类号: G06F13/00 G06F13/16 G06F1/12

    摘要: A system for synchronizing and re-ordering data transmitted between first and second clock domains associated with first and second device interfaces, respectively, includes a splitter, an arbiter, a transaction manager, and a read data buffer. The splitter receives a parent read request from one or more data input ports of the first device interface and splits it into one or more read requests. The arbiter receives the one or more read requests and selects one of the read requests and transmits it to the transaction manager. The transaction manager allocates an entry to the read request and then the read request is transmitted to the read data buffer. Thereafter, the read data buffer transmits the read request to the second device interface and transmits received response data to the first device interface.

    摘要翻译: 用于同步和重新排序在与第一和第二设备接口相关联的第一和第二时钟域之间传输的数据的系统分别包括分离器,仲裁器,事务管理器和读取数据缓冲器。 分离器从第一设备接口的一个或多个数据输入端口接收父读请求,并将其分解成一个或多个读请求。 仲裁器接收一个或多个读取请求,并选择一个读取请求并将其发送到事务管理器。 事务管理器将一个条目分配给读取请求,然后读取请求被发送到读取数据缓冲区。 此后,读取的数据缓冲器将读取的请求发送到第二设备接口,并将接收到的响应数据发送到第一设备接口。

    System and a method for selecting a cache way
    4.
    发明授权
    System and a method for selecting a cache way 有权
    系统和选择缓存方式的方法

    公开(公告)号:US08832378B2

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

    申请号:US12934275

    申请日:2008-04-11

    IPC分类号: G06F12/00 G06F12/12 G06F12/08

    CPC分类号: G06F12/0864 G06F12/126

    摘要: A method for selecting a cache way, the method includes: selecting an initially selected cache way out of multiple cache ways of a cache module for receiving a data unit; the method being characterized by including: searching, if the initially selected cache way is locked, for an unlocked cache way, out of at least one group of cache ways that are located at predefined offsets from the first cache way.

    摘要翻译: 一种用于选择高速缓存方式的方法,所述方法包括:从用于接收数据单元的高速缓存模块的多个高速缓存路径中选择最初选择的高速缓存路; 所述方法的特征在于包括:从位于与所述第一高速缓存方式预定义的偏移量的至少一组高速缓存路径中,搜索所述初始选择的高速缓存方式是否被锁定,以解锁的高速缓存方式。

    Cache memory and a method for servicing access requests
    5.
    发明授权
    Cache memory and a method for servicing access requests 有权
    高速缓存存储器和一种服务访问请求的方法

    公开(公告)号:US08103833B2

    公开(公告)日:2012-01-24

    申请号:US11849375

    申请日:2007-09-04

    IPC分类号: G06F12/00

    摘要: A cache memory that includes: (i) an arbitrator, connected to multiple access generator, the arbitrator is adapted to receive different types of access requests from the multiple access generators and to select a single access request per arbitration cycle; (ii) a sequence of pipeline stages, the sequence comprises an input pipeline stage that is connected to the arbiter; and (iii) multiple cache resources, connected to the sequence of pipeline stages; wherein each cache resource can be read only by a small portion of the sequence of pipeline stages and can be written to only by a small portion of the sequence of pipeline stages.

    摘要翻译: 一种高速缓冲存储器,包括:(i)连接到多址接入发生器的仲裁器,所述仲裁器适于从多个接入发生器接收不同类型的接入请求,并且每个仲裁周期选择单个接入请求; (ii)流水线级序列,该序列包括连接到仲裁器的输入流水线级; 和(iii)连接到流水线级序列的多个高速缓存资源; 其中每个高速缓存资源只能由流水线级的序列的一小部分读取,并且可以仅被写入流水线级序列的一小部分。

    Device and method for managing access requests
    7.
    发明授权
    Device and method for managing access requests 有权
    用于管理访问请求的设备和方法

    公开(公告)号:US08006015B2

    公开(公告)日:2011-08-23

    申请号:US12514007

    申请日:2006-11-08

    CPC分类号: G06F13/36 G06F13/1605

    摘要: A device and a method for managing access requests, the method includes: (i) receiving, from a master component coupled to a master bus, multiple access requests to access a slave component over a pipelined slave bus; acknowledging a received access request if: (a) at least an inter-access request delay period lapsed from a last acknowledgement of an access request; (b) an amount of pending acknowledged access requests is below a threshold; wherein the threshold is determined in response to a pipeline depth of the pipelined slave bus; (c) the received access request is valid; wherein a validity of an access request is responsive to a reception of an access request cancellation request; and (ii) providing information from the slave component, in response to at least one acknowledged access request.

    摘要翻译: 一种用于管理访问请求的装置和方法,所述方法包括:(i)从耦合到主总线的主组件接收多个访问请求以通过流水线从属总线访问从组件; 在以下情况下确认所接收的访问请求:(a)至少从访问请求的最后确认过去的访问间请求延迟时间; (b)等待确认的访问请求的数量低于阈值; 其中所述阈值响应于所述流水线从属总线的流水线深度被确定; (c)接收到的访问请求是有效的; 其中访问请求的有效性响应于访问请求取消请求的接收; 以及(ii)响应于至少一个确认的访问请求,从所述从属组件提供信息。

    SYSTEM AND A METHOD FOR SELECTING A CACHE WAY
    8.
    发明申请
    SYSTEM AND A METHOD FOR SELECTING A CACHE WAY 有权
    系统和选择缓存方式的方法

    公开(公告)号:US20110022800A1

    公开(公告)日:2011-01-27

    申请号:US12934275

    申请日:2008-04-11

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0864 G06F12/126

    摘要: A method for selecting a cache way, the method includes: selecting an initially selected cache way out of multiple cache ways of a cache module for receiving a data unit; the method being characterized by including: searching, if the initially selected cache way is locked, for an unlocked cache way, out of at least one group of cache ways that are located at predefined offsets from the first cache way.

    摘要翻译: 一种用于选择高速缓存方式的方法,所述方法包括:从用于接收数据单元的高速缓存模块的多个高速缓存路径中选择最初选择的高速缓存路; 所述方法的特征在于包括:从位于与所述第一高速缓存方式预定义的偏移量的至少一组高速缓存路径中,搜索所述初始选择的高速缓存方式是否被锁定,以解锁的高速缓存方式。

    Device and method for processing in a mobile communication system

    公开(公告)号:US09935873B2

    公开(公告)日:2018-04-03

    申请号:US14895949

    申请日:2013-06-18

    摘要: A processor device processes data samples of a radio signal in a mobile communication system. A fast flow process is executed for all samples and a batch process is executed at intervals on a subset of the samples. The device has a processor for executing the flow process via a local buffer memory, a memory interface to a system memory, and a memory controller for controlling storing of the data samples in the buffer memory. The processor establishes whether data samples in the local buffer memory are part of the subset, and if not, invalidates them after executing the flow process. The memory controller provides free memory space in the local buffer by transferring data samples which are not invalidated from the local buffer memory to the system memory, and by invalidating processed samples. Advantageously the local buffer may be relatively small, while the amount of data transferred to the system memory is limited.

    CACHE MEMORY AND A METHOD FOR SERVICING ACCESS REQUESTS
    10.
    发明申请
    CACHE MEMORY AND A METHOD FOR SERVICING ACCESS REQUESTS 有权
    高速缓存存储器和服务访问请求的方法

    公开(公告)号:US20090063779A1

    公开(公告)日:2009-03-05

    申请号:US11849375

    申请日:2007-09-04

    IPC分类号: G06F12/08

    摘要: A cache memory that includes: (i) an arbitrator, connected to multiple access generator, the arbitrator is adapted to receive different types of access requests from the multiple access generators and to select a single access request per arbitration cycle; (ii) a sequence of pipeline stages, the sequence comprises an input pipeline stage that is connected to the arbiter; and (iii) multiple cache resources, connected to the sequence of pipeline stages; wherein each cache resource can be read only by a small portion of the sequence of pipeline stages and can be written to only by a small portion of the sequence of pipeline stages.

    摘要翻译: 一种高速缓冲存储器,包括:(i)连接到多址接入发生器的仲裁器,所述仲裁器适于从多个接入发生器接收不同类型的接入请求,并且每个仲裁周期选择单个接入请求; (ii)流水线级序列,该序列包括连接到仲裁器的输入流水线级; 和(iii)连接到流水线级序列的多个高速缓存资源; 其中每个高速缓存资源只能由流水线级的序列的一小部分读取,并且可以仅被写入流水线级序列的一小部分。