Programmable processor with group floating-point operations
    1.
    发明申请
    Programmable processor with group floating-point operations 有权
    具有组浮点运算的可编程处理器

    公开(公告)号:US20040199750A1

    公开(公告)日:2004-10-07

    申请号:US10646787

    申请日:2003-08-25

    Abstract: A programmable processor that comprises a general purpose processor architecture, capable of operation independent of another host processor, having a virtual memory addressing unit, an instruction path and a data path; an external interface; a cache operable to retain data communicated between the external interface and the data path; at least one register file configurable to receive and store data from the data path and to communicate the stored data to the data path; and a multi-precision execution unit coupled to the data path. The multi-precision execution unit is configurable to dynamically partition data received from the data path to account for an elemental width of the data and is capable of performing group floating-point operations on multiple operands in partitioned fields of operand registers and returning catenated results. In other embodiments the multi-precision execution unit is additionally configurable to execute group integer and/or group data handling operations.

    Abstract translation: 一种可编程处理器,其包括能够独立于另一主机处理器的操作的通用处理器架构,具有虚拟存储器寻址单元,指令路径和数据路径; 外部接口; 缓存,用于保持在所述外部接口和所述数据路径之间传送的数据; 至少一个寄存器文件,其被配置为从所述数据路径接收和存储数据并将所存储的数据传送到所述数据路径; 以及耦合到数据路径的多精度执行单元。 多精度执行单元可配置为动态分割从数据路径接收到的数据,以考虑数据的基本宽度,并且能够对操作数寄存器的分区字段中的多个操作数执行组浮点运算,并返回联结结果。 在其他实施例中,多精度执行单元另外可配置为执行组整数和/或组数据处理操作。

Patent Agency Ranking