Instruction set design, control and communication in programmable microprocessor cores and the like
    1.
    发明授权
    Instruction set design, control and communication in programmable microprocessor cores and the like 有权
    可编程微处理器内核中的指令集设计,控制和通信等

    公开(公告)号:US08181003B2

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

    申请号:US12156007

    申请日:2008-05-29

    IPC分类号: G06F9/30

    摘要: Improved instruction set and core design, control and communication for programmable microprocessors is disclosed, involving the strategy for replacing centralized program sequencing in present-day and prior art processors with a novel distributed program sequencing wherein each functional unit has its own instruction fetch and decode block, and each functional unit has its own local memory for program storage; and wherein computational hardware execution units and memory units are flexibly pipelined as programmable embedded processors with reconfigurable pipeline stages of different order in response to varying application instruction sequences that establish different configurations and switching interconnections of the hardware units.

    摘要翻译: 公开了针对可编程微处理器的改进的指令集和核心设计,控制和通信,其涉及用新的分布式程序排序代替当前和现有技术处理器中的集中程序排序的策略,其中每个功能单元具有其自己的指令获取和解码块 ,并且每个功能单元具有其自己的用于程序存储的本地存储器; 并且其中响应于建立硬件单元的不同配置和切换互连的变化的应用指令序列,计算硬件执行单元和存储器单元被灵活地流水线化为具有不同顺序的可重新配置流水线级的可编程嵌入式处理器。

    Instruction set design, control and communication in programmable microprocessor cases and the like
    2.
    发明申请
    Instruction set design, control and communication in programmable microprocessor cases and the like 有权
    可编程微处理器案例中的指令集设计,控制和通信等

    公开(公告)号:US20090300337A1

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

    申请号:US12156007

    申请日:2008-05-29

    IPC分类号: G06F9/30

    摘要: Improved instruction set and core design, control and communication for programmable microprocessors is disclosed, involving the strategy for replacing centralized program sequencing in present-day and prior art processors with a novel distributed program sequencing wherein each functional unit has its own instruction fetch and decode block, and each functional unit has its own local memory for program storage; and wherein computational hardware execution units and memory units are flexibly pipelined as programmable embedded processors with reconfigurable pipeline stages of different order in response to varying application instruction sequences that establish different configurations and switching interconnections of the hardware units.

    摘要翻译: 公开了针对可编程微处理器的改进的指令集和核心设计,控制和通信,其涉及用新的分布式程序排序代替当前和现有技术处理器中的集中程序排序的策略,其中每个功能单元具有其自己的指令获取和解码块 ,并且每个功能单元具有其自己的用于程序存储的本地存储器; 并且其中响应于建立硬件单元的不同配置和切换互连的变化的应用指令序列,计算硬件执行单元和存储器单元被灵活地流水线化为具有不同顺序的可重新配置流水线级的可编程嵌入式处理器。

    Microprocessor with highly configurable pipeline and executional unit internal hierarchal structures, optimizable for different types of computational functions
    3.
    发明授权
    Microprocessor with highly configurable pipeline and executional unit internal hierarchal structures, optimizable for different types of computational functions 有权
    具有高度可配置流水线和执行单元内部层次结构的微处理器,可针对不同类型的计算功能进行优化

    公开(公告)号:US08078833B2

    公开(公告)日:2011-12-13

    申请号:US12156006

    申请日:2008-05-29

    IPC分类号: G06F15/00 G06F15/76

    摘要: The invention resides in a flexible data pipeline structure for accommodating software computational instructions for varying application programs and having a programmable embedded processor with internal pipeline stages the order and length of which varies as fast as every clock cycle based on the instruction sequence in an application program preloaded into the processor, and wherein the processor includes a data switch matrix selectively and flexibly interconnecting pluralities of mathematical execution units and memory units in response to said instructions, and wherein the execution units are configurable to perform operations at different precisions of multi-bit arithmetic and logic operations and in a multi-level hierarchical architecture structure.

    摘要翻译: 本发明涉及一种灵活的数据流水线结构,用于容纳用于变化的应用程序的软件计算指令,并且具有可编程嵌入式处理器,其具有内部流水线阶段,其顺序和长度基于应用程序中的指令序列而变化为每个时钟周期快 并且其中所述处理器包括数据交换矩阵,所述数据交换矩阵响应于所述指令选择性地和灵活地互连多个数学执行单元和存储器单元,并且其中所述执行单元可配置为以不同精度执行多位运算 逻辑运算和多级分层结构。

    Microprocessor with highly configurable pipeline and executional unit internal hierarchal structures, optimizable for different types of computational functions
    4.
    发明申请
    Microprocessor with highly configurable pipeline and executional unit internal hierarchal structures, optimizable for different types of computational functions 有权
    具有高度可配置流水线和执行单元内部层次结构的微处理器,可针对不同类型的计算功能进行优化

    公开(公告)号:US20090300336A1

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

    申请号:US12156006

    申请日:2008-05-29

    IPC分类号: G06F9/302

    摘要: The invention resides in a flexible data pipeline structure for accommodating software computational instructions for varying application programs and having a programmable embedded processor with internal pipeline stages the order and length of which varies as fast as every clock cycle based on the instruction sequence in an application program preloaded into the processor, and wherein the processor includes a data switch matrix selectively and flexibly interconnecting pluralities of mathematical execution units and memory units in response to said instructions, and wherein the execution units are configurable to perform operations at different precisions of multi-bit arithmetic and logic operations and in a multi-level hierarchical architecture structure.

    摘要翻译: 本发明涉及一种灵活的数据流水线结构,用于容纳用于变化的应用程序的软件计算指令,并且具有可编程嵌入式处理器,其具有内部流水线阶段,其顺序和长度基于应用程序中的指令序列而变化为每个时钟周期快 并且其中所述处理器包括数据交换矩阵,所述数据交换矩阵响应于所述指令选择性地和灵活地互连多个数学执行单元和存储器单元,并且其中所述执行单元可配置为以不同精度执行多位运算 逻辑运算和多级分层结构。