ARCHITECTURE AND METHOD FOR ELIMINATING STORE BUFFERS IN A DSP/PROCESSOR WITH MULTIPLE MEMORY ACCESSES
    21.
    发明申请
    ARCHITECTURE AND METHOD FOR ELIMINATING STORE BUFFERS IN A DSP/PROCESSOR WITH MULTIPLE MEMORY ACCESSES 审中-公开
    在具有多个存储器访问的DSP /处理器中消除存储缓冲区的架构和方法

    公开(公告)号:WO2012061417A1

    公开(公告)日:2012-05-10

    申请号:PCT/US2011/058824

    申请日:2011-11-01

    CPC classification number: G06F9/3853 G06F9/30043 G06F9/3857

    Abstract: A method and apparatus for controlling system access to a memory that includes receiving first and second instructions, and evaluating whether both instructions can architecturally complete. When at least one instruction cannot architecturally complete, delaying both instructions. When both instructions can architecturally complete and at least one is a write instruction, adjusting a write control of the memory to account for an evaluation delay. The evaluation delay can be sufficient to evaluate whether both instructions can architecturally complete. The evaluation delay can be input to the write control and not the read control of the memory. A precharge clock of the memory can be adjusted to account for the evaluation delay. Evaluating whether both instructions can architecturally complete can include determining whether data for each instruction is located in a cache, and whether the instructions are memory access instructions.

    Abstract translation: 一种用于控制对存储器的系统访问的方法和装置,包括接收第一和第二指令,以及评估两种指令是否可以在架构上完成。 当至少一个指令不能在架构上完成时,延迟两个指令。 当两个指令都可以在架构上完成并且至少一个是写指令时,调整存储器的写入控制以考虑评估延迟。 评估延迟足以评估两种指令是否可以在架构上完成。 评估延迟可以输入到写入控制,而不是存储器的读取控制。 可以调整存储器的预充电时钟以考虑评估延迟。 评估两种指令是否可以在架构上完成可以包括确定每个指令的数据是否位于高速缓存中,以及指令是否是存储器访问指令。

    MULTI-STAGE MULTIPLEXING OPERATION INCLUDING COMBINED SELECTION AND DATA ALIGNMENT OR DATA REPLICATION
    22.
    发明申请
    MULTI-STAGE MULTIPLEXING OPERATION INCLUDING COMBINED SELECTION AND DATA ALIGNMENT OR DATA REPLICATION 审中-公开
    多级复用操作,包括组合选择和数据对齐或数据复制

    公开(公告)号:WO2011088351A1

    公开(公告)日:2011-07-21

    申请号:PCT/US2011/021342

    申请日:2011-01-14

    CPC classification number: G06F13/1678

    Abstract: A multi-stage multiplexing operation that includes combined selection and data alignment or data replication is disclosed. In a particular embodiment, a method includes performing a first stage of a multi-stage multiplexing operation. During the first stage, a first data source is selected from a first plurality of data sources. At least one of a first data alignment operation and a first data replication operation is also performed on first data from the selected first data source during the first stage.

    Abstract translation: 公开了包括组合选择和数据对准或数据复制的多级复用操作。 在特定实施例中,一种方法包括执行多级复用操作的第一级。 在第一阶段期间,从第一多个数据源中选择第一数据源。 在第一阶段期间,还对来自所选择的第一数据源的第一数据执行第一数据对准操作和第一数据复制操作中的至少一个。

    SYSTEMS AND METHODS OF DATA EXTRACTION IN A VECTOR PROCESSOR
    25.
    发明公开
    SYSTEMS AND METHODS OF DATA EXTRACTION IN A VECTOR PROCESSOR 审中-公开
    ETEEM VEKTORPROZOROR系统公司日前宣布

    公开(公告)号:EP3051412A1

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

    申请号:EP15190669.0

    申请日:2012-08-24

    Abstract: Systems and methods of data extraction in a vector processor are disclosed. In a particular embodiment a method of data extraction in a vector processor includes copying at least one data element to a source register of a permutation network. The method includes reordering multiple data elements of the source register, populating a destination register of the permutation network with the reordered data elements, and copying the reordered data elements from the destination register to a memory.

    Abstract translation: 公开了向量处理器中的数据提取的系统和方法。 在特定实施例中,向量处理器中的数据提取方法包括将至少一个数据元素复制到置换网络的源寄存器。 该方法包括重新排序源寄存器的多个数据元素,用重新排序的数据元素填充置换网络的目的地寄存器,以及将重新排序的数据元素从目的地寄存器复制到存储器。

    DEVICE AND METHOD FOR COMPUTING A CHANNEL ESTIMATE
    27.
    发明公开
    DEVICE AND METHOD FOR COMPUTING A CHANNEL ESTIMATE 审中-公开
    设备和方法计算的信道估计的

    公开(公告)号:EP2974051A1

    公开(公告)日:2016-01-20

    申请号:EP14717009.6

    申请日:2014-03-12

    CPC classification number: H04L25/0212 H04B1/70752 H04B1/7093 H04B2201/70707

    Abstract: An apparatus includes selection logic configured to select a first subset of a first set of samples stored at a first set of registers. The first subset includes a first sample stored at a first register of the first set of registers and further includes a second sample stored at a second register of the first set of registers. The apparatus further includes shift logic configured to shift a second set of samples stored at a second set of registers. The apparatus further includes a channel estimator configured to generate a first value associated with a channel estimate based on the first subset and further based on a second subset of the shifted second set of samples.

    MIXED-WIDTH SIMD OPERATIONS HAVING EVEN-ELEMENT AND ODD-ELEMENT OPERATIONS USING REGISTER PAIR FOR WIDE DATA ELEMENTS

    公开(公告)号:EP3326060A1

    公开(公告)日:2018-05-30

    申请号:EP16732213.0

    申请日:2016-06-21

    Abstract: Systems and methods relate to a mixed-width single instruction multiple data (SIMD) instruction which has at least a source vector operand comprising data elements of a first bit-width and a destination vector operand comprising data elements of a second bit-width, wherein the second bit-width is either half of or twice the first bit-width. Correspondingly, one of the source or destination vector operands is expressed as a pair of registers, a first register and a second register. The other vector operand is expressed as a single register. Data elements of the first register correspond to even-numbered data elements of the other vector operand expressed as a single register, and data elements of the second register correspond to data elements of the other vector operand expressed as a single register.

    FIFO LOAD INSTRUCTION
    30.
    发明授权
    FIFO LOAD INSTRUCTION 有权
    FIFO加载指令

    公开(公告)号:EP2761434B1

    公开(公告)日:2017-06-14

    申请号:EP12783712.8

    申请日:2012-09-30

    CPC classification number: G06F9/3004 G06F9/30032 G06F9/30043

    Abstract: An instruction identifies a register and a memory location. Upon execution of the instruction by a processor, an item is loaded from the memory location and a shift and insert operation is performed to shift data in the register and to insert the item into the register.

    Abstract translation: 一条指令标识一个寄存器和一个存储器位置。 在处理器执行指令后,从存储器位置加载项目,并执行移位和插入操作以移位寄存器中的数据并将项目插入寄存器。

Patent Agency Ranking