Replay reduction for power saving
    32.
    发明授权
    Replay reduction for power saving 有权
    节电减重

    公开(公告)号:US07647518B2

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

    申请号:US11546223

    申请日:2006-10-10

    IPC分类号: G06F1/32 G06F9/38

    CPC分类号: G06F9/3842

    摘要: In one embodiment, a processor comprises a scheduler configured to issue a first instruction operation to be executed and an execution core coupled to the scheduler. Configured to execute the first instruction operation, the execution core comprises a plurality of replay sources configured to cause a replay of the first instruction operation responsive to detecting at least one of a plurality of replay cases. The scheduler is configured to inhibit issuance of the first instruction operation subsequent to the replay for a subset of the plurality of replay cases. The scheduler is coupled to receive an acknowledgement indication corresponding to each of the plurality of replay cases in the subset, and is configured to inhibit issuance of the first instruction operation until the acknowledge indication is asserted that corresponds to an identified replay case of the subset.

    摘要翻译: 在一个实施例中,处理器包括被配置为发出要执行的第一指令操作和耦合到调度器的执行核心的调度器。 配置为执行第一指令操作,执行核心包括被配置为响应于检测多个重放情况中的至少一个而使第一指令操作重放的多个重放源。 调度器被配置为禁止在多个重放情况的子集的重放之后发出第一指令操作。 调度器被耦合以接收对应于子集中的多个重播案例中的每一个的确认指示,并且被配置为禁止发出第一指令操作,直到确认对应于所识别的该子集的重放情况为止的确认指示为止。

    Programmable logic device with built in self test
    33.
    发明授权
    Programmable logic device with built in self test 有权
    可编程逻辑器件内置自检

    公开(公告)号:US07630259B1

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

    申请号:US11959329

    申请日:2007-12-18

    IPC分类号: G11C29/00

    摘要: Various techniques are described to test memory arrays of a programmable logic device (PLD). In one example, a PLD includes a first memory array. The PLD also includes a plurality of sense amplifiers adapted to read a plurality of data values stored by the first memory array and provide a plurality of data signals corresponding to the data values. The PLD further includes a test circuit adapted to test the first memory array. The test circuit is coupled with the sense amplifiers and adapted to compare the data signals with a test signal to provide a pass/fail signal. In addition, the PLD includes a second memory array. The PLD also includes a data shift register adapted to test the second memory array.

    摘要翻译: 描述了各种技术来测试可编程逻辑器件(PLD)的存储器阵列。 在一个示例中,PLD包括第一存储器阵列。 PLD还包括多个读出放大器,用于读取由第一存储器阵列存储的多个数据值,并提供对应于数据值的多个数据信号。 PLD还包括适于测试第一存储器阵列的测试电路。 测试电路与读出放大器耦合,并且适于将数据信号与测试信号进行比较以提供通过/失败信号。 此外,PLD包括第二存储器阵列。 PLD还包括适于测试第二存储器阵列的数据移位寄存器。

    Method and apparatus for packet transmit queue control
    36.
    发明授权
    Method and apparatus for packet transmit queue control 失效
    分组传输队列控制的方法和装置

    公开(公告)号:US07586911B2

    公开(公告)日:2009-09-08

    申请号:US10687786

    申请日:2003-10-17

    IPC分类号: H04L12/56

    摘要: A packet transmit queue control system including a first data structure, a second data structure, a packet controller, and a port transmit controller is disclosed. The first data structure can include a plurality of linked-list data structures and can store unicast type packet pointers. The second data structure can include a plurality of first-in first-out (FIFO) structures and can store multicast type packet pointers. The packet controller can receive a first sequence of unicast and/or multicast type packets. The port transmit controller can provide a second sequence of the unicast and/or multicast type packets. Further, each of the plurality of FIFO structures can correspond to an output port of the system.

    摘要翻译: 公开了包括第一数据结构,第二数据结构,分组控制器和端口发送控制器的分组发送队列控制系统。 第一数据结构可以包括多个链表列表数据结构,并且可以存储单播类型分组指针。 第二数据结构可以包括多个先进先出(FIFO)结构,并且可以存储多播类型分组指针。 分组控制器可以接收单播和/或多播类型分组的第一序列。 端口发送控制器可以提供单播和/或多播类型分组的第二序列。 此外,多个FIFO结构中的每一个可以对应于系统的输出端口。

    Omni-directional robot cleaner
    37.
    发明授权
    Omni-directional robot cleaner 有权
    全方位机器人清洁剂

    公开(公告)号:US07568536B2

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

    申请号:US11524478

    申请日:2006-09-21

    IPC分类号: B62D6/00

    CPC分类号: B60T7/22

    摘要: An omni-directional robot cleaner, composed of a platform and a plurality of driving units for driving and controlling the movement of the platform, in which the platform further comprises: a sensing unit, for obstacle detection; a cleaning unit, for collecting and removing dust and dirt; a processing unit, capable of receiving signals transmitted from the sensing unit while planning and mapping a travel path accordingly; and a power unit, for providing power to the omni-directional robot cleaner while managing the same. Moreover, each driving unit of the plural driving units is comprised of an omni-directional wheel and an actuator for driving the corresponding omni-directional wheel to rotate omni-directionally, by which the platform is enabled to move continuously while changing its moving direction simultaneously so as to free the robotic cleaner from the shortcomings of those conventional autonomous cleaner, such as poor maneuverability, poor mobility and insufficient degree-of-freedom regarding to the driving of the cleaner. Therefore, not only the operation mobility of the robotic cleaner is enhanced, but also the moving agility of the same is greatly improved.

    摘要翻译: 一种全方位机器人清洁器,由平台和用于驱动和控制平台的运动的多个驱动单元组成,其中平台还包括:用于障碍物检测的感测单元; 清洁单元,用于收集和除去灰尘和污垢; 处理单元,其能够相应地规划和映射行进路径,从而接收从感测单元发送的信号; 以及用于向全方位机器人清洁器提供电力的电力单元,同时管理它。 此外,多个驱动单元的每个驱动单元包括全方向轮和用于驱动相应的全向轮的致动器,以便全方位旋转,通过该致动器,平台能够同时改变其移动方向而连续移动 从而使机器人清洁器免于那些常规自动清洁器的缺点,例如机动性差,移动性差,并且对于清洁器的驱动而言的自由度不足。 因此,不仅机器人清洁器的操作流动性增强,而且移动敏捷性大大提高。

    SYSTEM AND METHOD FOR GRAPHICALLY ALLOCATING ROBOT'S WORKING SPACE
    38.
    发明申请
    SYSTEM AND METHOD FOR GRAPHICALLY ALLOCATING ROBOT'S WORKING SPACE 有权
    用于图形分配机器人工作空间的系统和方法

    公开(公告)号:US20090143912A1

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

    申请号:US12031718

    申请日:2008-02-15

    IPC分类号: G05B19/19

    摘要: System and method for graphically allocating robot's working space are provided. The system includes an image extractor, a task-allocating server and a robot. A graphic user interface (GUI) of the task-allocating server includes a robot's working scene area, a space attribute allocating area and a robot's task area. Thus, a user assigns one certain space area in the robot's working scene area with a “wall” attribute, or another space area with a “charging station” attribute. Meanwhile, by using the GUI, the user directly assigns the robot to execute a specific task at a certain area. Hence, the user or remote controller facilitates the robot to provide safer and more effective service through his/her environment recognition.

    摘要翻译: 提供了图形化分配机器人工作空间的系统和方法。 该系统包括图像提取器,任务分配服务器和机器人。 任务分配服务器的图形用户界面(GUI)包括机器人的工作场景区域,空间属性分配区域和机器人的任务区域。 因此,用户在机器人的工作场景区域中分配一个具有“墙”属性的特定空间区域或者具有“充电站”属性的另一个空间区域。 同时,通过使用GUI,用户直接指定机器人在特定区域执行特定任务。 因此,用户或遥控器便于机器人通过他/她的环境识别来提供更安全和更有效的服务。

    Early retirement of store operation past exception reporting pipeline stage in strongly ordered processor with load/store queue entry retained until completion
    39.
    发明授权
    Early retirement of store operation past exception reporting pipeline stage in strongly ordered processor with load/store queue entry retained until completion 有权
    提前退休的店铺经营过去的异常报告流水线阶段在强有序的处理器中,加载/存储队列条目保留到完成

    公开(公告)号:US07472260B2

    公开(公告)日:2008-12-30

    申请号:US11546074

    申请日:2006-10-10

    IPC分类号: G06F9/312

    摘要: In one embodiment, a processor comprises a retire unit and a load/store unit coupled thereto. The retire unit is configured to retire a first store memory operation responsive to the first store memory operation having been processed at least to a pipeline stage at which exceptions are reported for the first store memory operation. The load/store unit comprises a queue having a first entry assigned to the first store memory operation. The load/store unit is configured to retain the first store memory operation in the first entry subsequent to retirement of the first store memory operation if the first store memory operation is not complete. The queue may have multiple entries, and more than one store may be retained in the queue after being retired by the retire unit.

    摘要翻译: 在一个实施例中,处理器包括退出单元和耦合到其的加载/存储单元。 退休单元被配置为响应于已经至少处理到第一存储器存储器操作的异常被报告的流水线阶段的第一存储存储器操作而退出第一存储存储器操作。 加载/存储单元包括具有分配给第一存储存储器操作的第一条目的队列。 如果第一存储存储器操作未完成,则加载/存储单元被配置为将第一存储存储器操作保留在第一存储存储器操作退出之后的第一条目中。 队列可以具有多个条目,并且在由退出单元退休之后,可以在队列中保留多个商店。