Processor and method for executing a program loop within an instruction word
    61.
    发明授权
    Processor and method for executing a program loop within an instruction word 有权
    用于在指令字内执行程序循环的处理器和方法

    公开(公告)号:US07913069B2

    公开(公告)日:2011-03-22

    申请号:US11441812

    申请日:2006-05-26

    摘要: A computer array (10) has a plurality of computers (12). The computers (12) communicate with each other asynchronously, and the computers (12) themselves operate in a generally asynchronous manner internally. Instruction words (48) can include a micro-loop (100) which is capable of performing a series of operations repeatedly. In a particular example, the series of operations are included in a single instruction word (48). The micro-loop (100) in combination with the ability of the computers (12) to send instruction words (48) to a neighboring computer (12) provides a powerful tool for allowing a computer (12) to utilize the resources of a neighboring computer (12).

    摘要翻译: 计算机阵列(10)具有多个计算机(12)。 计算机(12)以异步方式彼此通信,并且计算机(12)本身以内部的大致异步方式进行操作。 指令字(48)可以包括能够重复执行一系列操作的微循环(100)。 在特定示例中,一系列操作被包括在单个指令字(48)中。 微循环(100)与计算机(12)向相邻计算机(12)发送指令字(48)的能力相结合,提供了一种强大的工具,用于允许计算机(12)利用相邻的 电脑(12)。

    Microprocessor communications system
    62.
    发明申请
    Microprocessor communications system 审中-公开
    微处理器通信系统

    公开(公告)号:US20100325389A1

    公开(公告)日:2010-12-23

    申请号:US12080826

    申请日:2008-04-04

    IPC分类号: G06F15/76 G06F9/02

    CPC分类号: G06F15/17

    摘要: A microprocessor communications system utilizes a combination of an activity status monitor register and one or more address select registers to read from a communications port of one processor and write to a communications port of an adjacent processor in a single instruction word loop. This circumvents the requirement to save and retrieve data and/or instructions from memory. A stack register selector contains a plurality of stack registers and a plurality of shift registers, which are interconnected. The stack registers are selected by the shift registers in such a way that the stack registers operate in a circular repeating pattern, which prevents overflow and underflow of stacks.

    摘要翻译: 微处理器通信系统利用活动状态监视寄存器和一个或多个地址选择寄存器的组合来从一个处理器的通信端口读取并且在单个指令字循环中写入相邻处理器的通信端口。 这避免了从内存中保存和检索数据和/或指令的要求。 堆栈寄存器选择器包含互连的多个堆栈寄存器和多个移位寄存器。 堆栈寄存器由移位寄存器选择,使得堆栈寄存器以圆形重复模式操作,这防止堆栈的上溢和下溢。

    Method and Apparatus for Circuit Simulation
    63.
    发明申请
    Method and Apparatus for Circuit Simulation 审中-公开
    电路仿真方法与装置

    公开(公告)号:US20100138207A1

    公开(公告)日:2010-06-03

    申请号:US12326239

    申请日:2008-12-02

    申请人: Charles H. Moore

    发明人: Charles H. Moore

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5036

    摘要: An integrated circuit simulator and method of integrated circuit simulation comprising providing a voltage lookup table having predetermined drain voltage data for a given transistor type, providing a voltage lookup table having predetermined gate voltage data for a given transistor type and providing a temperature lookup table having predetermined temperature data. Then simulating operation for each transistor in the integrated circuit by determining a current value through the transistor in dependence upon one of the predetermined voltage data values and one of the predetermined temperature data values; and simulating operation for each transistor in the integrated circuit by determining a transistor temperature value and incrementing a simulation time step and repeating the last two steps until simulations complete.

    摘要翻译: 一种集成电路模拟器和集成电路模拟方法,包括提供具有给定晶体管类型的预定漏极电压数据的电压查找表,提供具有用于给定晶体管类型的预定栅极电压数据的电压查找表,并提供具有预定 温度数据。 然后通过根据预定电压数据值之一和预定温度数据值中的一个确定通过晶体管的电流值来模拟集成电路中的每个晶体管的操作; 以及通过确定晶体管温度值并增加模拟时间步长来模拟集成电路中每个晶体管的操作,并重复最后两个步骤,直到模拟完成。

    Method and Apparatus for Circuit Simulation
    64.
    发明申请
    Method and Apparatus for Circuit Simulation 审中-公开
    电路仿真方法与装置

    公开(公告)号:US20100125440A1

    公开(公告)日:2010-05-20

    申请号:US12272141

    申请日:2008-11-17

    申请人: Charles H. Moore

    发明人: Charles H. Moore

    IPC分类号: G06F17/50 G06F7/38

    CPC分类号: G06F17/5022

    摘要: A method of preparing a circuit simulator, said method comprising initializing a normalized adjusted gate voltage value. Then performing the steps of determining a normalized adjusted gate voltage datum in dependence upon the initial normalized adjusted gate voltage value. Storing the normalized adjusted gate voltage datum at a memory address in a one-dimensional array based on the normalized adjusted gate voltage. Decrementing the normalized adjusted gate voltage value by a predetermined decrement amount. And verifying the decremented gate voltage value. Then repeating until a stop gate voltage value is reached.

    摘要翻译: 一种制备电路模拟器的方法,所述方法包括初始化归一化的调节栅极电压值。 然后根据初始归一化调整后的栅极电压值执行确定归一化的调整栅极电压数据的步骤。 基于归一化的调整后的栅极电压将归一化的调整后的栅极电压基准存储在一维阵列中的存储器地址处。 将归一化的调整后的栅极电压值递减预定的减量量。 并验证减小的栅极电压值。 然后重复,直到达到停止栅极电压值。

    Method and apparatus for remote control of audio visual systems
    65.
    发明授权
    Method and apparatus for remote control of audio visual systems 失效
    用于遥控视听系统的方法和装置

    公开(公告)号:US07710505B2

    公开(公告)日:2010-05-04

    申请号:US12148130

    申请日:2008-04-16

    申请人: Charles H. Moore

    发明人: Charles H. Moore

    IPC分类号: H04N5/44

    摘要: The invention provides a method for improving the functionality of the jump button associated with television, cable/satellite receiver, or any other multi-channel device controlling remote control. The apparatus provides a jump button with the ability to access a wide variety of channels in an intelligent manner. At present, the jump button has the functionality such that the jump to location associated with selecting the jump button is the previously viewed channel, regardless of how the current channel being viewed is selected. The invention disclosed herein is a method of performing jumps on a device like a remote control in a more useful manner.

    摘要翻译: 本发明提供了一种用于改善与电视,有线/卫星接收机或控制远程控制的任何其他多声道设备相关联的跳跃按钮的功能性的方法。 该设备提供了具有以智能方式访问各种频道的能力的跳跃按钮。 目前,跳跃按钮具有这样的功能,使得与选择跳转按钮相关联的位置的跳转是先前观看的频道,而不管当前正在观看的频道如何被选择。 本文公开的发明是一种以更有用的方式在远程控制装置上执行跳跃的方法。

    Method and apparatus for remote control of audio visual systems
    66.
    发明申请
    Method and apparatus for remote control of audio visual systems 失效
    用于遥控视听系统的方法和装置

    公开(公告)号:US20090262255A1

    公开(公告)日:2009-10-22

    申请号:US12148130

    申请日:2008-04-16

    申请人: Charles H. Moore

    发明人: Charles H. Moore

    IPC分类号: H04N5/44

    摘要: The invention provides a method for improving the functionality of the jump button associated with television, cable/satellite receiver, or any other multi-channel device controlling remote control. The apparatus provides a jump button with the ability to access a wide variety of channels in an intelligent manner. At present, the jump button has the functionality such that the jump to location associated with selecting the jump button is the previously viewed channel, regardless of how the current channel being viewed is selected. The invention disclosed herein is a method of performing jumps on a device like a remote control in a more useful manner.

    摘要翻译: 本发明提供了一种用于改善与电视,有线/卫星接收机或控制远程控制的任何其他多声道设备相关联的跳跃按钮的功能性的方法。 该设备提供了具有以智能方式访问各种频道的能力的跳跃按钮。 目前,跳跃按钮具有这样的功能,使得与选择跳转按钮相关联的位置的跳转是先前观看的频道,而不管当前正在观看的频道如何被选择。 本文公开的发明是一种以更有用的方式在远程控制装置上执行跳跃的方法。

    Method and Apparatus for Computer Memory
    67.
    发明申请
    Method and Apparatus for Computer Memory 审中-公开
    计算机存储器的方法和装置

    公开(公告)号:US20090257263A1

    公开(公告)日:2009-10-15

    申请号:US12243764

    申请日:2008-10-01

    申请人: Charles H. Moore

    发明人: Charles H. Moore

    IPC分类号: G11C5/06 H01S4/00

    摘要: A method and apparatus for forming computer memory 10 including RAM, ROM, Stacks and other registers. The memory array 10 includes a number of individual memory cells 40, 42, 44, 46 connected to each other by word lines 18, 20 and bit lines 30, 32. Memory cells 40, 42, 44, 46 word lines 18, 20 and bit lines 30, 32 are oriented in a manner to provide minimum line length and a substantialy square geometry. The method includes arranging the memory cells in an interleaved formation.

    摘要翻译: 一种用于形成包括RAM,ROM,堆叠和其他寄存器的计算机存储器10的方法和装置。 存储器阵列10包括通过字线18,20和位线30,32彼此连接的多个单独存储单元40,42,44,46。存储单元40,42,44,46字线18,20和 位线30,32以提供最小线长度和实质方形几何形状的方式定向。 该方法包括将存储器单元布置成交错地层。

    Shift-add based parallel multiplication
    68.
    发明申请
    Shift-add based parallel multiplication 有权
    基于Shift-add的并行乘法

    公开(公告)号:US20090083360A1

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

    申请号:US12148515

    申请日:2008-04-18

    IPC分类号: G06F7/523

    CPC分类号: G06F7/582

    摘要: A system for performing parallel multiplication on a plurality of factors. In a binary processor, a first and a second memory have pluralities of bit-positions. The first memory holds a first value as a multiplier that will commonly serve as multiple of the factors, and the second memory holds a second value that is representative of multiple multiplicands that are other of the factors. A multiplier bit-count is determined of the significant bits in the multiplier. And a +* operation is performed with the first value and said second value a quantity of times equaling the multiplier bit-count.

    摘要翻译: 一种用于对多个因素执行并行乘法的系统。 在二进制处理器中,第一和第二存储器具有多个位位置。 第一存储器保持第一值作为通常用作因子的倍数的乘数,并且第二存储器保存代表作为其他因素的多个被乘数的第二值。 确定乘法器中有效位的乘法器位计数。 并且使用第一值和所述第二值执行+ *操作等于乘数位计数的次数。

    Microprocessor system with hierarchical stack and method of operation
    69.
    发明授权
    Microprocessor system with hierarchical stack and method of operation 失效
    具有分层堆栈和操作方法的微处理器系统

    公开(公告)号:US5659703A

    公开(公告)日:1997-08-19

    申请号:US482185

    申请日:1995-06-07

    摘要: A microprocessor including a central processing unit connected to a push-down stack is disclosed herein. The push-down stack includes a first plurality of latches corresponding to a like first plurality of stack elements, and a second plurality of locations of random access memory corresponding to a like second plurality of stack elements. The first and second plurality of stack elements are provided in a single integrated circuit with the microprocessor. The push-down stack further includes a third plurality of memory locations in a system random access memory, with the third plurality of memory locations corresponding to a like third plurality of stack elements. In operation, up to a first plurality of items initially stored in the first plurality of stack elements are transferred therefrom without accessing the second plurality of stack elements. When the first plurality of stack elements are empty, up to a second plurality of items may be transferred thereto from the second plurality of stack elements. Similarly, up to the second plurality of items may be transferred from the second plurality of stack elements without accessing the third plurality of stack elements. In addition, up to a third plurality of items may be transferred from the third plurality of stack elements to the second plurality of stack elements when the second plurality of stack elements become empty.

    摘要翻译: 本文公开了包括连接到下推堆叠的中央处理单元的微处理器。 所述下推堆叠包括对应于类似的第一多个堆叠元件的第一多个锁存器,以及对应于类似的第二多个堆叠元件的随机存取存储器的第二多个位置。 第一和第二多个堆叠元件设置在与微处理器的单个集成电路中。 所述下推堆叠还包括系统随机存取存储器中的第三多个存储器位置,其中所述第三多个存储器位置对应于类似的第三堆叠元件。 在操作中,最初存储在第一多个堆栈元素中的第一多个项目从其传送而不访问第二多个堆栈元素。 当第一多个堆栈元素为空时,多达第二个多个项目可以从第二个多个堆叠元件转移到其上。 类似地,直到第二多个项目可以从第二多个堆栈元素传送,而不访问第三多个堆栈元素。 此外,当第二多个堆栈元素变空时,多达第三个多个项目可以从第三多个堆叠元件传送到第二多个堆叠元件。