BiCMOS logic gate having linearly operated load FETs
    21.
    发明授权
    BiCMOS logic gate having linearly operated load FETs 失效
    BiCMOS逻辑门具有线性操作的负载FET

    公开(公告)号:US5124580A

    公开(公告)日:1992-06-23

    申请号:US693815

    申请日:1991-04-30

    CPC classification number: H03K19/09448

    Abstract: A BiCMOS logic circuit utilizes an emitter-coupled pair of bipolar transistors for differentially comparing an input signal with a logic reference level. Each of the bipolar transistors are resistively loaded by a p-channel metal-oxide-semiconductor (PMOS) transistor. An emitter follower, having its base coupled to the collector of one of the bipolar transistors and its collector connected to the first power supply potential, provides the output signal. NMOS transistors are used as current sources for biasing the emitter-coupled pair and the emitter follower. A circuit means provides a feedback signal coupled to the gates of the PMOS transistors for dynamically controlling the load resistance presented to said emitter coupled pair.

    Abstract translation: BiCMOS逻辑电路利用发射极耦合的双极晶体管对将输入信号与逻辑参考电平进行差分比较。 每个双极晶体管由p沟道金属氧化物半导体(PMOS)晶体管电阻负载。 射极跟随器,其基极耦合到双极晶体管之一的集电极,并且其集电极连接到第一电源电位,提供输出信号。 NMOS晶体管用作用于偏置发射极耦合对和射极跟随器的电流源。 电路装置提供耦合到PMOS晶体管的栅极的反馈信号,用于动态地控制呈现给所述发射极耦合对的负载电阻。

    Processor architecture for executing instructions using wide operands
    25.
    发明申请
    Processor architecture for executing instructions using wide operands 有权
    用于使用宽操作数执行指令的处理器架构

    公开(公告)号:US20090113187A1

    公开(公告)日:2009-04-30

    申请号:US11982106

    申请日:2007-10-31

    Abstract: A programmable processor and method for improving the performance of processors by expanding at least two source operands, or a source and a result operand, to a width greater than the width of either the general purpose register or the data path width. The present invention provides operands which are substantially larger than the data path width of the processor by using the contents of a general purpose register to specify a memory address at which a plurality of data path widths of data can be read or written, as well as the size and shape of the operand. In addition, several instructions and apparatus for implementing these instructions are described which obtain performance advantages if the operands are not limited to the width and accessible number of general purpose registers.

    Abstract translation: 一种可编程处理器和方法,用于通过将至少两个源操作数或源和结果操作数扩展到大于通用寄存器或数据路径宽度的宽度的宽度来提高处理器的性能。 本发明通过使用通用寄存器的内容来指定可以读取或写入数据的多个数据路径宽度的存储器地址,并且基本上大于处理器的数据路径宽度的操作数,以及 操作数的大小和形状。 此外,描述了用于实现这些指令的几个指令和装置,其如果操作数不限于通用寄存器的宽度和可访问数量,则获得性能优点。

    Processor for performing group floating-point operations
    26.
    发明授权
    Processor for performing group floating-point operations 有权
    用于执行组浮点运算的处理器

    公开(公告)号:US07516308B2

    公开(公告)日:2009-04-07

    申请号:US10436340

    申请日:2003-05-13

    Abstract: A system and method expands a source operand to a width greater than that of a general purpose register or a data path. Operands are provided substantially larger than the data path width of a processor. The general purpose register specifies a memory address from which several data path widths of data are read. A data path functional unit is augmented with dedicated storage to which the memory operand is copied on initial execution of the instruction. Further instructions specifying the same memory address read the dedicated storage to obtain the operand value, upon verification that the memory operand has not been altered by intervening instructions. If the memory operand remains current, the memory operand fetch is combined with register operands in the functional unit, producing a result the size of a general register, so no dedicated storage is required for the result.

    Abstract translation: 系统和方法将源操作数扩展到大于通用寄存器或数据路径的宽度。 提供的操作数比处理器的数据路径宽度大得多。 通用寄存器指定读取数据的数据路径宽度的存储器地址。 在指令的初始执行时,对存储器操作数进行复制的专用存储器来增强数据路径功能单元。 指定相同存储器地址的进一步指令读取专用存储器以获得操作数值,在验证存储器操作数没有被介入指令改变时。 如果存储器操作数保持当前,则存储器操作数获取与功能单元中的寄存器操作数组合,产生通用寄存器的大小的结果,因此不需要专用存储器。

    Processor for executing switch and translate instructions requiring wide operands
    27.
    发明申请
    Processor for executing switch and translate instructions requiring wide operands 有权
    用于执行切换和转换需要广泛操作数的指令的处理器

    公开(公告)号:US20080189512A1

    公开(公告)日:2008-08-07

    申请号:US11982171

    申请日:2007-10-31

    Abstract: A programmable processor and method for improving the performance of processors by expanding at least two source operands, or a source and a result operand, to a width greater than the width of either the general purpose register or the data path width. The present invention provides operands which are substantially larger than the data path width of the processor by using the contents of a general purpose register to specify a memory address at which a plurality of data path widths of data can be read or written, as well as the size and shape of the operand. In addition, several instructions and apparatus for implementing these instructions are described which obtain performance advantages if the operands are not limited to the width and accessible number of general purpose registers.

    Abstract translation: 一种可编程处理器和方法,用于通过将至少两个源操作数或源和结果操作数扩展到大于通用寄存器或数据路径宽度的宽度的宽度来提高处理器的性能。 本发明通过使用通用寄存器的内容来指定可以读取或写入数据的多个数据路径宽度的存储器地址,并且基本上大于处理器的数据路径宽度的操作数,以及 操作数的大小和形状。 此外,描述了用于实现这些指令的几个指令和装置,其如果操作数不限于通用寄存器的宽度和可访问数量,则获得性能优点。

Patent Agency Ranking