Computer system and method for executing port communications without interrupting the receiving computer
    1.
    发明授权
    Computer system and method for executing port communications without interrupting the receiving computer 有权
    用于执行端口通信而不中断接收计算机的计算机系统和方法

    公开(公告)号:US07966481B2

    公开(公告)日:2011-06-21

    申请号:US11653187

    申请日:2007-01-12

    IPC分类号: G06F9/00 G06F3/00

    CPC分类号: G06F1/32

    摘要: A microprocessor system in which an array of processors communicates more efficiently through the use of a worker mode function. Processors that are not currently executing code remain in an inactive but alert state until a task is sent to them by an adjacent processor. Processors can also be programmed to temporarily suspend a task to check for incoming tasks or messages.

    摘要翻译: 一种微处理器系统,其中处理器阵列通过使用工作模式功能更有效地进行通信。 当前不执行代码的处理器保持处于非活动状态,但是在相邻处理器发送任务之前,该状态保持不活动状态。 处理器也可以编程为暂时挂起任务以检查传入的任务或消息。

    Circular register arrays of a computer
    2.
    发明授权
    Circular register arrays of a computer 失效
    计算机的圆形寄存器阵列

    公开(公告)号:US07617383B2

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

    申请号:US11503372

    申请日:2006-08-11

    IPC分类号: G06F12/00

    摘要: A stack processor comprises a data stack with a T register, an S register, and eight hardwired bottom registers which function in a circular repeating pattern. The stack processor also comprises a return stack containing an R register, and eight hardwired bottom registers which function in a circular repeating pattern. The circular register arrays described herein eliminate overflow and underflow stack conditions.

    摘要翻译: 堆栈处理器包括具有T寄存器的数据堆栈,S寄存器和以圆形重复模式工作的8个硬接线底部寄存器。 堆栈处理器还包括一个包含R寄存器的返回栈,以及以圆形重复模式工作的八个硬接线底部寄存器。 这里描述的圆形寄存器阵列消除了溢出和下溢堆栈条件。

    POWER SAVING ASYNCHRONOUS COMPUTER
    4.
    发明申请
    POWER SAVING ASYNCHRONOUS COMPUTER 失效
    节电异步电脑

    公开(公告)号:US20110179251A1

    公开(公告)日:2011-07-21

    申请号:US13053062

    申请日:2011-03-21

    IPC分类号: G06F9/30

    摘要: 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. When one computer (12) attempts to communicate with another it goes to sleep until the other computer (12) is ready to complete the transaction, thereby saving power and reducing heat production. The sleeping computer (12) can be awaiting data or instructions (12). In the case of instructions, the sleeping computer (12) can be waiting to store the instructions or to immediately execute the instructions. In the later case, the instructions are placed in an instruction register (30a) when they are received and executed therefrom, without first placing the instructions first into memory. The instructions can include a micro-loop (100) which is capable of performing a series of operations repeatedly. In one application, the sleeping computer (12) is awakened by an input such that it commences an action that would otherwise have required an interrupt of an otherwise active computer.

    摘要翻译: 计算机阵列(10)具有多个计算机(12)。 计算机(12)以异步方式彼此通信,并且计算机(12)本身以内部的大致异步方式进行操作。 当一台计算机(12)尝试与另一台计算机(12)进行通信时,它将进入睡眠状态,直到另一台计算机(12)准备完成交易,从而节省电力并减少热量产生。 休眠计算机(12)可以等待数据或指令(12)。 在指令的情况下,睡眠计算机(12)可以等待存储指令或者立即执行指令。 在后一种情况下,在首先将指令首先置于存储器中之前,将指令置于指令寄存器(30a)中,当它们被接收和执行时,它们被放置在指令寄存器(30a)中。 指令可以包括能够重复执行一系列操作的微循环(100)。 在一个应用中,休眠计算机(12)被输入唤醒,使得它开始了否则将需要另外活动的计算机的中断的动作。

    Method and apparatus for monitoring inputs to an asyncrhonous, homogenous, reconfigurable computer array
    5.
    发明授权
    Method and apparatus for monitoring inputs to an asyncrhonous, homogenous, reconfigurable computer array 有权
    用于监控输入到异步,同步,可重新配置的计算机阵列的方法和装置

    公开(公告)号:US07934075B2

    公开(公告)日:2011-04-26

    申请号:US11441818

    申请日:2006-05-26

    摘要: A computer array (10) has a plurality of computers (12). The computers (12) communicate with each other asynchronously and operate in a generally asynchronous manner internally. When one computer (12) attempts to communicate with another it goes to sleep until the other computer (12) is ready to complete the transaction, thereby saving power and reducing heat production. The instructions executed by the computers (12) can include a micro-loop (100) which is capable of performing a series of operations repeatedly. In one application, the sleeping computer (12) is awakened by an input such that it commences an action that would otherwise required an interrupt of an otherwise active computer. For example, one computer (12f) can be used to monitor an input/output port of the computer array (10).

    摘要翻译: 计算机阵列(10)具有多个计算机(12)。 计算机(12)以异步方式彼此通信并且以内部的大致异步方式进行操作。 当一台计算机(12)尝试与另一台计算机(12)进行通信时,它将进入睡眠状态,直到另一台计算机(12)准备完成交易,从而节省电力并减少热量产生。 由计算机(12)执行的指令可以包括能够重复执行一系列操作的微循环(100)。 在一个应用中,睡眠计算机(12)被输入唤醒,使得它启动否则需要中断否则活动的计算机的动作。 例如,一台计算机(12f)可用于监视计算机阵列(10)的输入/输出端口。

    Applicator for cleaning teeth
    7.
    发明授权
    Applicator for cleaning teeth 失效
    牙齿清洁器

    公开(公告)号:US07044671B2

    公开(公告)日:2006-05-16

    申请号:US10672200

    申请日:2003-09-26

    IPC分类号: B43M11/06

    摘要: A disposable teeth cleaning applicator device. An elongated tubular shaft member has an applicator tip member at one end and a toothpick device at the other end. A liquid dental material is positioned inside the tubular shaft member and, once released, is squeezed or allowed to flow into the applicator tip member and used to clean a person's teeth.

    摘要翻译: 一次性牙齿清洁涂抹器装置。 细长的管状轴构件在一端具有施用器尖端构件,在另一端具有牙签装置。 液体牙科材料位于管状轴构件内部,并且一旦释放就被挤压或允许其流入施用器尖端构件并用于清洁人的牙齿。

    Clockless computer using a pulse generator that is triggered by an event other than a read or write instruction in place of a clock
    9.
    发明授权
    Clockless computer using a pulse generator that is triggered by an event other than a read or write instruction in place of a clock 失效
    使用不同于读取或写入指令而不是时钟的事件触发的脉冲发生器的无时钟计算机

    公开(公告)号:US08468323B2

    公开(公告)日:2013-06-18

    申请号:US13053062

    申请日:2011-03-21

    摘要: 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. When one computer (12) attempts to communicate with another it goes to sleep until the other computer (12) is ready to complete the transaction, thereby saving power and reducing heat production. The sleeping computer (12) can be awaiting data or instructions (12). In the case of instructions, the sleeping computer (12) can be waiting to store the instructions or to immediately execute the instructions. In the later case, the instructions are placed in an instruction register (30a) when they are received and executed therefrom, without first placing the instructions first into memory. The instructions can include a micro-loop (100) which is capable of performing a series of operations repeatedly. In one application, the sleeping computer (12) is awakened by an input such that it commences an action that would otherwise have required an interrupt of an otherwise active computer.

    摘要翻译: 计算机阵列(10)具有多个计算机(12)。 计算机(12)以异步方式彼此通信,并且计算机(12)本身以内部的大致异步方式进行操作。 当一台计算机(12)尝试与另一台计算机(12)进行通信时,它将进入睡眠状态,直到另一台计算机(12)准备完成交易,从而节省电力并减少热量产生。 休眠计算机(12)可以等待数据或指令(12)。 在指令的情况下,睡眠计算机(12)可以等待存储指令或者立即执行指令。 在后一种情况下,在首先将指令首先置于存储器中之前,将指令置于指令寄存器(30a)中,当它们被接收和执行时,它们被放置在指令寄存器(30a)中。 指令可以包括能够重复执行一系列操作的微循环(100)。 在一个应用中,休眠计算机(12)被输入唤醒,使得它开始了否则将需要另外活动的计算机的中断的动作。

    Method and apparatus for arranging multiple processors on a semiconductor chip
    10.
    发明授权
    Method and apparatus for arranging multiple processors on a semiconductor chip 失效
    用于在半导体芯片上布置多个处理器的方法和装置

    公开(公告)号:US08120938B2

    公开(公告)日:2012-02-21

    申请号:US12148523

    申请日:2008-04-18

    IPC分类号: G11C5/02

    CPC分类号: G06F15/8023

    摘要: A method and apparatus for connecting multiple cores to form a multi core processor. Each processor is connected to at least two other processors, each of which is a mirror image of the first processor. The processors are connected to form a two dimensional matrix connected by one drop busses.

    摘要翻译: 一种用于连接多个核以形成多核处理器的方法和装置。 每个处理器连接到至少两个其他处理器,每个处理器是第一处理器的镜像。 处理器被连接以形成由一个总线连接的二维矩阵。