DSL transmit traffic shaper structure and procedure
    1.
    发明授权
    DSL transmit traffic shaper structure and procedure 有权
    DSL传输流量整形器结构和过程

    公开(公告)号:US07206858B2

    公开(公告)日:2007-04-17

    申请号:US10247763

    申请日:2002-09-19

    IPC分类号: G06F15/173 G06F15/16

    摘要: A method and apparatus for transmitting network traffic includes selecting a major node in a major ring, where the major node corresponds to a first transmission opportunity encoded in the major ring. The major node specifies a minor node in a minor ring representing a virtual port. The method and apparatus also includes transmitting network traffic to a virtual connection that uses the virtual port. Alternatively, transmitting network traffic involves processing a schedule that includes a sequence of transmission opportunities encoded in a schedule ring and satisfying a minimum data rate for a scheduled virtual connection by processing a corresponding first minimum number of transmission opportunities from the schedule, each such transmission opportunity allocated by a schedule node to the scheduled virtual connection, where the schedule node is included in the schedule ring.

    摘要翻译: 用于传输网络业务的方法和装置包括选择主环中的主节点,其中主节点对应于在主环中编码的第一传输机会。 主节点指定代表虚拟端口的次环的次节点。 该方法和装置还包括将网络流量发送到使用虚拟端口的虚拟连接。 或者,传输网络流量涉及处理包括在调度环中编码的传输机会序列的调度,并且通过处理来自调度表的相应的第一最小数量的传输机会来满足调度的虚拟连接的最小数据速率,每个这样的传输机会 由调度节点分配给调度的虚拟连接,其中调度节点被包括在调度环中。

    Breakpoint method for parallel hardware threads in multithreaded processor
    2.
    发明授权
    Breakpoint method for parallel hardware threads in multithreaded processor 失效
    多线程处理器中并行硬件线程的断点方法

    公开(公告)号:US07020871B2

    公开(公告)日:2006-03-28

    申请号:US09747019

    申请日:2000-12-21

    IPC分类号: G06F9/44

    CPC分类号: G06F11/362

    摘要: A method of debugging code that executes in a multithreaded processor having a microengines includes receiving a program instruction and an identification representing a selected one of the microengines from a remote user interface connected to the processor pausing program execution in the threads executing in the selected microengine, inserting a breakpoint after a program instruction in the selected microengine that matches the program instruction received from the remote user interface, resuming program execution in the selected microengine, executing a breakpoint routine if program execution in the selected microengine encounters the breakpoint and resuming program execution in the microengine.

    摘要翻译: 调试在具有微引擎的多线程处理器中执行的代码的方法包括从连接到处理器的远程用户界面接收表示所选择的一个微引擎中的所选择的一个微指令的标识,所述远程用户界面暂停在所选择的微引擎中执行的线程中的程序执行, 在所选择的微引擎中的程序指令之后插入与从远程用户界面接收的程序指令相匹配的断点,恢复所选微引擎中的程序执行,执行断点程序,如果所选择的微引擎中的程序执行遇到断点并恢复程序执行 微型发动机。

    Apparatus and method of developing software for a multi-processor chip

    公开(公告)号:US07016826B2

    公开(公告)日:2006-03-21

    申请号:US09745561

    申请日:2000-12-21

    IPC分类号: G06F17/50 G06F9/455

    CPC分类号: G06F17/5022

    摘要: Applications software can be rapidly tested and developed for a multi-processor chip even though the hardware of new processors of the multi-processor chip is not yet available. This can be accomplished by executing software simulations of the new processor designs and corresponding applications software either on a previously designed processor that is hardware on the multi-processor chip or on a workstation development platform. The execution of the previously designed processor is typically much faster than the execution on a simulator running on a personal workstation development platform, and therefore the execution time is quicker. Furthermore, the processor simulation and application software can be configured to take advantage of the platform most appropriate for execution and avoid simulation of portions of the new processors that are not necessary for testing the applications software.