会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Two-phase non-overlapping clock generator
    • 两相非重叠时钟发生器
    • US4816700A
    • 1989-03-28
    • US133325
    • 1987-12-16
    • Michael T. Imel
    • Michael T. Imel
    • H03K5/15H03K5/151H03K5/13H03K19/00
    • H03K5/1515H03K5/1506
    • An external timing source (40) provides an input waveform (44, 46) of signal voltage transitions which occur at a first frequency, which is twice the frequency desired by the internal clock. A divider circuit (48) divides the input waveform (44, 46) into a pair of intermediate waveforms (60, 62). The intermediate waveforms have signal-voltage transitions of opposing polarity which occur at a second frequency that is one-half of the first frequency. The input waveforms and the intermediate waveforms are supplied to a driver circuit (64). The driver circuit utilizes the intermediate waveforms occurring at the divided-down frequency and the input waveform occurring at the system clock frequency to produce a pair of final waveforms (66, 68). The final waveforms have signal voltage transistions of opposing polarity occurring at the divided-down frequency, but triggerred by and in synchronism with the input waveform occurring at the external clock frequency.
    • 外部定时源(40)提供以第一频率发生的信号电压转换的输入波形(44,46),其是内部时钟所需频率的两倍。 分频电路(48)将输入波形(44,46)分成一对中间波形(60,62)。 中间波形具有相反极性的信号电压转换,其以第一频率的二分之一的第二频率发生。 输入波形和中间波形被提供给驱动器电路(64)。 驱动器电路利用在分频下产生的中间波形和在系统时钟频率处出现的输入波形,产生一对最终波形(66,68)。 最终波形具有相反极性的信号电压转换,发生在分频频率处,但由外部时钟频率发生的输入波形触发并与其同步。
    • 4. 发明授权
    • Stack frame cache on a microprocessor chip
    • 微处理器芯片上的堆栈缓存
    • US4811208A
    • 1989-03-07
    • US863878
    • 1986-05-16
    • Glenford J. MyersKonrad LaiMichael T. ImelGlenn HintonRobert Riches
    • Glenford J. MyersKonrad LaiMichael T. ImelGlenn HintonRobert Riches
    • G06F9/42G06F9/30G06F9/40G06F9/46G06F12/08
    • G06F9/3013G06F9/3012G06F9/30127G06F9/30134G06F9/4425G06F9/462G06F2212/451
    • A plurality of global registers are provided on the microprocessor chip. One of a global registers is a frame pointer register containing the current frame pointer, and the remainder of the global registers are available to a current process as general registers. A plurality of floating point registers are also provided for use by the current process in execution of floating point arithmetic operations. A register set pool made up of a plurality of register sets is provided, each register set being comprised of a number of local registers. When a call instruction is decoded, a register set of local registers from the register set pool is allocated to the called procedure, and the frame pointer register is initialized. When a return instruction is decoded, the register set is freed for allocation to another procedure called by a subsequent call instruction. If the register set pool is depleted a register set associated with a previous procedure is saved in the main memory, and that register set is allocated to the current procedure. The local registers in a register set associated with a procedure contain linkage information including a pointer to the previous frame and an instruction pointer, thus enabling most call and return instructions to execute without needing any references to off-chip memory.
    • 在微处理器芯片上提供多个全局寄存器。 全局寄存器之一是包含当前帧指针的帧指针寄存器,其余的全局寄存器作为通用寄存器可用于当前进程。 还提供了多个浮点寄存器供当前进程在浮点算术运算中使用。 提供由多个寄存器组构成的寄存器组池,每个寄存器组由多个本地寄存器组成。 当调用指令被解码时,寄存器组池的本地寄存器的寄存器组被分配给被调用的程序,并且帧指针寄存器被初始化。 当返回指令被解码时,寄存器组被释放以分配给由后续调用指令调用的另一过程。 如果寄存器集合池耗尽,则与先前过程相关联的寄存器集保存在主存储器中,并且该寄存器集被分配给当前过程。 与过程相关联的寄存器集中的本地寄存器包含链接信息,包括指向前一帧的指针和指令指针,从而使得大多数调用和返回指令执行而不需要对片外存储器的任何引用。
    • 5. 发明授权
    • Mixed-precision floating point operations from a single instruction
opcode
    • 来自单指令操作码的混合精度浮点运算
    • US4823260A
    • 1989-04-18
    • US119547
    • 1987-11-12
    • Michael T. ImelKonrad LaiGlenford J. MyersRandy SteckJames Valerio
    • Michael T. ImelKonrad LaiGlenford J. MyersRandy SteckJames Valerio
    • G06F7/57G06F7/48
    • G06F7/483G06F2207/3816G06F7/49957
    • Apparatus for performing mixed precision calculations in the floating point unit of a microprocessor from a single instruction opcode. 80-bit floating-point registers (44) may be specified as the source or destination address of a floating-point instruction. When the address range of the destination indicates (26) that a floating point register is addressed, the result of that operation is not rounded to the precision specified by the instruction, but is rounded (58) to extended 80-bit precision and loaded into the floating point register (FP-44). When the address range of the source indicates (26) that an FP register is addressed, the data is loaded from the FP register in extended precision, regardless of the precision specified by the instruction. In this way, real and long-real operations can be made to use extended precision numbers without explicitly specifying that in the opcode.
    • 用于从单个指令操作码在微处理器的浮点单元中执行混合精度计算的装置。 可以将80位浮点寄存器(44)指定为浮点指令的源地址或目标地址。 当目的地的地址范围指示(26)指定浮点寄存器时,该操作的结果不会舍入到指令指定的精度,而是舍入(58)到扩展的80位精度并加载到 浮点寄存器(FP-44)。 当源地址范围指示(26)FP寄存器被寻址时,无论指令指定的精度如何,数据都以扩展精度从FP寄存器加载。 以这种方式,可以使用实际和长期实际的操作来使用扩展精度数字,而无需在操作码中明确指定。
    • 6. 发明授权
    • Seven transistor content addressable memory (CAM) cell
    • 七晶体管内存可寻址存储器(CAM)单元
    • US4694425A
    • 1987-09-15
    • US884025
    • 1986-07-10
    • Michael T. Imel
    • Michael T. Imel
    • G11C15/04
    • G11C15/04
    • A content addressable memory including a pair of column lines (54, 56) upon which information to be matched with the contents of said memory is placed. The memory is driven by a clock such that during particular clock phase a ROW line (50) and a MATCH line (52) are precharged and both column lines are discharged. The memory cell is comprised of transistors (M1, M2, M3, M4) connected to each other and to a supply voltage (Vcc) to thereby form a cross-coupled inverter storage device. Transistors (M5, M6) are connected to diode transistor (M7) and between the cross-coupled inverter (M1, M2, M3, M4) and column lines (54, 56) to thereby form and XOR gate on said column lines (54, 56) and diode transistor (M7). The diode transistor is connected between transistors (M5, M6), ROW line (50) and MATCH line (52), such that during CAM matches the diode transistor allows charge to be siphoned from MATCH line ( 52) and during a write to said CAM cell allows charge to build up.
    • 一种内容可寻址存储器,包括一对列线(54,56),在其上放置与所述存储器的内容匹配的信息。 存储器由时钟驱动,使得在特定时钟相位期间,ROW线(50)和匹配线(52)被预充电并且两列都被放电。 存储单元包括彼此连接的电压和电源电压(Vcc)的晶体管(M1,M2,M3,M4),从而形成交叉耦合的逆变器存储装置。 晶体管(M5,M6)连接到二极管晶体管(M7)和交叉耦合的反相器(M1,M2,M3,M4)和列线(54,56)之间,从而在所述列线(54)上形成XOR栅极 ,56)和二极管晶体管(M7)。 二极管晶体管连接在晶体管(M5,M6),ROW线(50)和MATCH线(52)之间,使得在CAM匹配期间,二极管晶体管允许电荷从MATCH线(52)虹吸,并且在写入所述 CAM单元可以进行充电。