CONTENT DESCRIPTION SYSTEM
    4.
    发明申请
    CONTENT DESCRIPTION SYSTEM 审中-公开
    内容描述系统

    公开(公告)号:US20080005175A1

    公开(公告)日:2008-01-03

    申请号:US11757318

    申请日:2007-06-01

    IPC分类号: G06F17/00

    CPC分类号: G06F16/41

    摘要: Content description systems in accordance with embodiments of the invention are described. In many embodiments, the content description system includes files that combine RIFF chunks with metadata. In several embodiments, the content description system includes metadata stored as graph information and separate node information. One embodiment includes a storage medium and metadata recorded in the storage medium. In addition, the metadata includes graph information and separate node data.

    摘要翻译: 描述根据本发明的实施例的内容描述系统。 在许多实施例中,内容描述系统包括将RIFF块与元数据组合的文件。 在几个实施例中,内容描述系统包括作为图形信息存储的元数据和单独的节点信息。 一个实施例包括存储介质和记录在存储介质中的元数据。 另外,元数据包括图形信息和单独的节点数据。

    Method and apparatus for achieving high cycle/trace compression depth by adding width
    5.
    发明申请
    Method and apparatus for achieving high cycle/trace compression depth by adding width 审中-公开
    通过增加宽度实现高循环/跟踪压缩深度的方法和装置

    公开(公告)号:US20060184832A1

    公开(公告)日:2006-08-17

    申请号:US11055801

    申请日:2005-02-11

    IPC分类号: G06F11/00

    CPC分类号: G01R31/318335 G01R13/0254

    摘要: A trace array with added width is provided. Each trace array entry includes a data portion and a side counter portion. When a programmable subset of trace data repeats, a side counter is incremented. When the programmable subset of the trace data stops repeating, the trace data and the side counter value are stored in the trace array. The trace array may also include a larger counter. In this implementation, if the smaller side counter reaches its maximum value, a larger counter may begin counting. The larger counter value may then be stored in its own trace array entry instead of the trace data. A predetermined side counter value may mark the entry as a larger compression counter instead of as a data entry.

    摘要翻译: 提供添加宽度的跟踪数组。 每个迹线阵列条目包括数据部分和侧部计数器部分。 当跟踪数据的可编程子集重复时,边计数器递增。 当跟踪数据的可编程子集停止重复时,跟踪数据和边计数器值存储在跟踪数组中。 跟踪阵列还可以包括较大的计数器。 在该实现中,如果较小的侧计数器达到其最大值,则较大的计数器可开始计数。 然后可以将较大的计数器值存储在其自己的跟踪数组条目中,而不是跟踪数据。 预定的侧计数器值可以将条目标记为更大的压缩计数器而不是数据条目。

    Localized generation of global flush requests while guaranteeing forward progress of a processor
    6.
    发明申请
    Localized generation of global flush requests while guaranteeing forward progress of a processor 审中-公开
    本地化的全局刷新请求,同时保证处理器的进度

    公开(公告)号:US20060184769A1

    公开(公告)日:2006-08-17

    申请号:US11056692

    申请日:2005-02-11

    IPC分类号: G06F9/40

    摘要: Localized generation of global flush requests while providing a means for increasing the likelihood of forward progress in a controlled fashion. Local hazard (error) detection is accomplished with a trigger network situated between execution units and configurable state machines that track trigger events. Once a hazardous state is detected, a local detection mechanism requests a workaround flush from the flush control logic. The processor is flushed and a centralized workaround control is informed of the workaround flush. The centralized control blocks subsequent workaround flushes until forward progress has been made. The centralized control can also optionally send out a control to activate a set of localized workarounds or reduced performance modes to avoid the hazardous condition once instructions are re-executed after the flush until a configurable amount of forward progress has been made.

    摘要翻译: 本地化的全球冲刷请求,同时提供了一种增加以受控方式推进进展的可能性的手段。 本地危险(错误)检测是通过位于执行单元和跟踪触发事件的可配置状态机之间的触发网络完成的。 一旦检测到危险状态,本地检测机制就会从刷新控制逻辑请求解决冲突。 处理器被刷新,并且通知了一个集中的解决方法控制措施。 集中式控制块后续的解决方法会刷新,直到进行进一步的进展。 集中式控制还可以选择性地发送控制以激活一组本地化的解决方案或降低的性能模式,以避免在冲洗之后重新执行指令直到可配置的前进进度为止的危险状况。

    Collimated optical system
    7.
    发明申请

    公开(公告)号:US20070103796A1

    公开(公告)日:2007-05-10

    申请号:US11268784

    申请日:2005-11-08

    IPC分类号: G02B7/02

    CPC分类号: G02B23/12 G02B23/18 G02B27/62

    摘要: An optical system provides a lens cell having a generally cylindrical lens cell body and an optical lens system therein. The lens cell body has a lens cell central longitudinal axis and a lens cell optical axis, eccentrically offset from the lens cell central longitudinal axis. A sleeve has a generally cylindrical sleeve body, an outer surface with a first longitudinal axis, and an inner surface with a second longitudinal axis, eccentrically offset from the first longitudinal axis. The lens cell is inserted into the sleeve. A housing has a generally cylindrical body into which the sleeve is at least partially inserted. The lens cell and the sleeve are rotated relative to each other and to the housing such that the lens cell optical axis is aligned in a desired location. After the lens cell optical axis is aligned in the desired location, the lens cell is fixedly connected to the sleeve and the sleeve is connected to the housing to prevent rotation of the sleeve relative to the housing.

    Mini-refresh processor recovery as bug workaround method using existing recovery hardware
    8.
    发明申请
    Mini-refresh processor recovery as bug workaround method using existing recovery hardware 审中-公开
    微型刷新处理器恢复作为使用现有恢复硬件的错误解决方法

    公开(公告)号:US20060184771A1

    公开(公告)日:2006-08-17

    申请号:US11055823

    申请日:2005-02-11

    IPC分类号: G06F9/30

    CPC分类号: G06F9/3863 G06F9/3851

    摘要: A method in a data processing system for avoiding a microprocessor's design defects and recovering a microprocessor from failing due to design defects, the method comprised of the following steps: The method detects and reports of events which warn of an error. Then the method locks a current checkpointed state and prevents instructions not checkpointed from checkpointing. After that, the method releases checkpointed state stores to a L2 cache, and drops stores not checkpointed. Next, the method blocks interrupts until recovery is completed. Then the method disables the power savings states throughout the processor. After that, the method disables an instruction fetch and an instruction dispatch. Next, the method sends a hardware reset signal. Then the method restores selected registers from the current checkpointed state. Next, the method fetches instructions from restored instruction addresses. Then the method resumes a normal execution after a programmable number of instructions.

    摘要翻译: 一种用于避免微处理器设计缺陷并由于设计缺陷而使微处理器故障恢复的数据处理系统中的方法,该方法包括以下步骤:该方法检测并报告发生错误的事件。 然后,该方法锁定当前的检查点状态,并防止从检查点进行检查点的指令。 之后,该方法将检查点状态存储发送到L2缓存,并且将不检查点丢弃存储。 接下来,该方法将阻止中断,直到恢复完成。 然后该方法将禁用整个处理器的省电状态。 之后,该方法禁用指令提取和指令分派。 接下来,该方法发送硬件复位信号。 然后,该方法将从当前检查点状态恢复所选寄存器。 接下来,该方法从恢复的指令地址获取指令。 然后,该方法在可编程指令数量之后恢复正常执行。

    Collimated optical system
    9.
    发明申请
    Collimated optical system 有权
    准直光学系统

    公开(公告)号:US20070279769A1

    公开(公告)日:2007-12-06

    申请号:US11888590

    申请日:2007-08-01

    IPC分类号: G02B7/06 G02B7/02

    CPC分类号: G02B23/12 G02B23/18 G02B27/62

    摘要: An optical system provides a lens cell having a generally cylindrical lens cell body and an optical lens system therein. The lens cell body has a lens cell central longitudinal axis and a lens cell optical axis, eccentrically offset from the lens cell central longitudinal axis. A sleeve has a generally cylindrical sleeve body, an outer surface with a first longitudinal axis, and an inner surface with a second longitudinal axis, eccentrically offset from the first longitudinal axis. The lens cell is inserted into the sleeve. A housing has a generally cylindrical body into which the sleeve is at least partially inserted. The lens cell and the sleeve are rotated relative to each other and to the housing such that the lens cell optical axis is aligned in a desired location. After the lens cell optical axis is aligned in the desired location, the lens cell is fixedly connected to the sleeve and the sleeve is connected to the housing to prevent rotation of the sleeve relative to the housing.

    摘要翻译: 光学系统提供具有大致圆柱形的透镜单元体和其中的光学透镜系统的透镜单元。 透镜单元体具有透镜单元中心纵轴和透镜单元光轴,偏心地偏离透镜单元中心纵轴。 套筒具有大致圆柱形的套筒主体,具有第一纵向轴线的外表面和具有与第一纵向轴线偏心偏移的第二纵向轴线的内表面。 透镜单元插入套筒中。 壳体具有大致圆柱形的主体,套筒至少部分地插入其中。 透镜单元和套筒相对于彼此和壳体旋转,使得透镜单元光轴在期望位置对准。 在透镜单元光轴在所需位置对准之后,透镜单元固定地连接到套筒,并且套筒连接到壳体以防止套筒相对于壳体旋转。

    Method and apparatus for specifying multiple voltage domains and validating physical implementation and interconnections in a processor chip
    10.
    发明申请
    Method and apparatus for specifying multiple voltage domains and validating physical implementation and interconnections in a processor chip 失效
    用于指定多个电压域并验证处理器芯片中的物理实现和互连的方法和装置

    公开(公告)号:US20060184905A1

    公开(公告)日:2006-08-17

    申请号:US11055863

    申请日:2005-02-11

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045 G06F2217/78

    摘要: A method, an apparatus and computer instructions are provided for specifying multiple voltage domains of a signal and macros in a processor chip and validating physical implementation and interconnections of the signal and macros. A set of attributes is provided for designs to define multiple voltage domains of a signal and macros in a processor chip. A first validation mechanism is then provided to validate that no electrical or logical errors created by logical connections between macros as defined by the set of attributes. A translation mechanism is provided to translate logical voltage description to a physical netlist for designers to connect powers to macros and signals. A second validation mechanism is provided to validate physical implementation adhere to designers' intent according to the set of attributes defined in the logical design.

    摘要翻译: 提供了一种用于指定处理器芯片中的信号和宏的多个电压域并验证信号和宏的物理实现和互连的方法,装置和计算机指令。 提供了一组属性,用于设计以定义处理器芯片中的信号和宏的多个电压域。 然后提供第一个验证机制来验证由该属性集所定义的宏之间的逻辑连接所产生的电或逻辑错误。 提供了一种翻译机制,用于将逻辑电压描述转换为物理网表,供设计师将功能连接到宏和信号。 提供了第二个验证机制,以根据逻辑设计中定义的属性集来验证物理实现符合设计者的意图。