Air purge collar
    41.
    发明授权
    Air purge collar 有权
    空气吹扫圈

    公开(公告)号:US08931908B2

    公开(公告)日:2015-01-13

    申请号:US12183647

    申请日:2008-07-31

    IPC分类号: B60R1/00 F15D1/00

    摘要: An air purge apparatus and method is presented to protect an imaging system from contamination by particulate matter and other substances in the ambient environment. The apparatus is adapted to be placed adjacent to a viewing window, lens or optics of an imaging system and to provide a protective flow of air. The apparatus includes a curved surface to direct air from a first plenum toward an imaging path in front of the apparatus. The apparatus also includes one or more openings nearer the lens to direct air from a second plenum into the imaging path. The air from the first plenum entrains air from the second plenum and ambient air to create a fluid stream away from the viewing window, lens, or optics and may form a fluid barrier to reduce contamination of a volume of air in the imaging path of the imaging sensor.

    摘要翻译: 提供了一种空气净化装置和方法,以保护成像系统免受周围环境中的颗粒物质和其他物质的污染。 该装置适于放置成与成像系统的观察窗,透镜或光学元件相邻并且提供保护性空气流。 该装置包括弯曲表面,用于将来自第一集气室的空气引向装置前面的成像路径。 该设备还包括靠近透镜的一个或多个开口以将空气从第二增压室引导到成像路径中。 来自第一增压室的空气带动来自第二增压室和环境空气的空气以产生远离观察窗,透镜或光学器件的流体流,并且可以形成流体屏障,以减少成像路径中的空气体积的污染 成像传感器。

    METHOD AND DATA PROCESSING SYSTEM FOR MICROPROCESSOR COMMUNICATION IN A CLUSTER-BASED MULTI-PROCESSOR SYSTEM
    42.
    发明申请
    METHOD AND DATA PROCESSING SYSTEM FOR MICROPROCESSOR COMMUNICATION IN A CLUSTER-BASED MULTI-PROCESSOR SYSTEM 失效
    基于群集多处理器系统的微处理器通信的方法和数据处理系统

    公开(公告)号:US20080091918A1

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

    申请号:US11952479

    申请日:2007-12-07

    IPC分类号: G06F15/76 G06F9/02

    摘要: A processor communication register (PCR) contained within a multiprocessor cluster system provides enhanced processor communication. The PCR stores information that is useful in pipelined or parallel multi-processing. Each processor cluster has exclusive rights to store to a sector within the PCR and has continuous access to read its contents. Each processor cluster updates its exclusive sector within the PCR, instantly allowing all of the other processors within the cluster network to see the change within the PCR data, and bypassing the cache subsystem. Efficiency is enhanced within the processor cluster network by providing processor communications to be immediately networked and transferred into all processors without momentarily restricting access to the information or forcing all the processors to be continually contending for the same cache line, and thereby overwhelming the interconnect and memory system with an endless stream of load, store and invalidate commands.

    摘要翻译: 包含在多处理器集群系统内的处理器通信寄存器(PCR)提供增强的处理器通信。 PCR存储在流水线或并行多处理中有用的信息。 每个处理器集群具有存储到PCR中的扇区的独占权限,并且具有连续访问以读取其内容。 每个处理器集群在PCR中更新其独占部分,立即允许集群网络内的所有其他处理器查看PCR数据中的更改,并绕过缓存子系统。 处理器集群网络中的效率得到提高,通过提供处理器通信来立即联网并传输到所有处理器中,而不会立即限制对信息的访问,或迫使所有处理器持续竞争相同的高速缓存行,从而压倒互连和内存 系统具有无限的加载流,存储和无效命令。

    METHOD, SYSTEM AND PROGRAM PRODUCT SUPPORTING PRESENTATION OF A SIMULATED OR HARDWARE SYSTEM INCLUDING CONFIGURATION ENTITIES

    公开(公告)号:US20080077377A1

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

    申请号:US11948461

    申请日:2007-11-30

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: Within a display device, a respective one of a plurality of design graphical representations is displayed for each of a plurality of hierarchically arranged design entity instances within a simulated system. The design entity instances include a particular design entity instance containing a latch that is represented by a particular design graphical representation. A configuration entity instance associated with the particular design entity is identified within a configuration database associated with the simulated system. The configuration entity instance has a plurality of different settings that each reflects a value of the latch. Within the display device, a configuration graphical representation of the configuration entity instance is presented in association with the particular design graphical representation corresponding to the particular design entity instance. In addition, a current setting of the configuration entity instance is presented concurrently with the configuration graphical representation.

    Method, system and program product for specifying a configuration for a digital system utilizing dial biasing weights
    44.
    发明申请
    Method, system and program product for specifying a configuration for a digital system utilizing dial biasing weights 有权
    用于指定利用拨盘偏置权重的数字系统的配置的方法,系统和程序产品

    公开(公告)号:US20070180423A1

    公开(公告)日:2007-08-02

    申请号:US11345847

    申请日:2006-02-02

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: In a method of data processing, a database defines a Dial entity and at least one instance of the Dial entity. Each instance of the Dial entity has an input having a plurality of different possible input values and one or more outputs, and each of the plurality of different possible input values has a different associated output value set for the one or more outputs. Each instance of the Dial entity determines a value of at least one of a plurality of configuration latches in a digital system separate from the database. The database also associates with the Dial entity at least one set of biasing weights that, when applied, determines a probability of each instance of the Dial entity having particular ones of the plurality of different possible input values. In response to a call to set the plurality of configuration latches, the database is accessed to apply the at least one set of biasing weights to select one of the plurality of different possible input values for the at least one instance of the Dial entity. The plurality of configuration latches in the digital system are set based upon the output value set for the one or more outputs of the at least one instance of the Dial entity.

    摘要翻译: 在数据处理的方法中,数据库定义了Dial实体和Dial实体的至少一个实例。 Dial实体的每个实例具有具有多个不同可能输入值和一个或多个输出的输入,并且多个不同可能输入值中的每一个具有为一个或多个输出设置的不同的相关输出值。 Dial实体的每个实例确定与数据库分离的数字系统中的多个配置锁存器中的至少一个的值。 所述数据库还将所述至少一组偏置权重与所述拨号实体相关联,所述偏置权重在被应用时确定具有所述多个不同可能输入值中的特定个体的所述拨号实体的每个实例的概率。 响应于设置多个配置锁存器的呼叫,访问数据库以应用至少一组偏置权重以选择Dial实体的至少一个实例的多个不同可能输入值中的一个。 基于为Dial实体的至少一个实例的一个或多个输出设置的输出值来设置数字系统中的多个配置锁存器。

    Chained cache coherency states for sequential non-homogeneous access to a cache line with outstanding data response
    45.
    发明申请
    Chained cache coherency states for sequential non-homogeneous access to a cache line with outstanding data response 有权
    链接高速缓存一致性状态用于对具有出色数据响应的高速缓存行的顺序非均匀访问

    公开(公告)号:US20070083716A1

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

    申请号:US11245312

    申请日:2005-10-06

    IPC分类号: G06F13/28

    CPC分类号: G06F12/0831

    摘要: A method for sequentially coupling successive processor requests for a cache line before the data is received in the cache of a first coupled processor. Both homogenous and non-homogenous operations are chained to each other, and the coherency protocol includes several new intermediate coherency responses associated with the chained states. Chained coherency states are assigned to track the chain of processor requests and the grant of access permission prior to receipt of the data at the first processor. The chained coherency states also identify the address of the receiving processor. When data is received at the cache of the first processor within the chain, the processor completes its operation on (or with) the data and then forwards the data to the next processor in the chain. The chained coherency protocol frees up address bus bandwidth by reducing the number of retries.

    摘要翻译: 一种用于在数据在第一耦合处理器的高速缓存中接收数据之前顺序耦合高速缓存行的连续处理器请求的方法。 同质和非均匀的操作彼此链接,并且一致性协议包括与链接状态相关联的几个新的中间一致性响应。 分配链接一致性状态以在第一处理器接收到数据之前跟踪处理器请求链和授予访问权限。 链接的一致性状态还标识接收处理器的地址。 当在链中的第一处理器的高速缓存处接收到数据时,处理器完成其对(或)数据的操作,然后将数据转发到链中的下一个处理器。 链接的一致性协议通过减少重试次数来释放地址总线带宽。

    Method, system and program product for providing a configuration specification language supporting incompletely specified configuration entities
    46.
    发明申请
    Method, system and program product for providing a configuration specification language supporting incompletely specified configuration entities 有权
    方法,系统和程序产品,用于提供支持不完整指定配置实体的配置规范语言

    公开(公告)号:US20060004556A1

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

    申请号:US10880853

    申请日:2004-06-30

    IPC分类号: G06F17/50

    摘要: In a hardware definition language (HDL) file among one or more files, one or more design entities containing a functional portion of a digital system are specified. The one or more design entities logically contain a plurality of latches having a respective plurality of different possible latch values that each corresponds to a different configuration of the functional portion of the digital system. With one or more statements in the one or more files, a multi-level Dial tree is defined that includes a selective control Dial (SCDial) entity at an upper level that is associated with at least one design entity. The SCDial entity has a Dial input, a plurality of Dial outputs coupled to inputs of the plurality of lower level Dials, and a mapping table indicating a mapping between each of a plurality of possible input values of the Dial input and a respective one of a plurality of sets of output values for the plurality of Dial outputs. At least one set of output values in the mapping table specifies output values for fewer than all of the plurality of Dial outputs. Each specified output value reflects a setting of at least one lower level Dial, and settings of the lower level Dials reflect which of the plurality of different possible configuration values is loaded in the plurality of configuration latches.

    摘要翻译: 在一个或多个文件中的硬件定义语言(HDL)文件中,指定包含数字系统的功能部分的一个或多个设计实体。 一个或多个设计实体在逻辑上包含多个具有相应多个不同可能锁存值的锁存器,每个闩锁值对应于数字系统的功能部分的不同配置。 利用一个或多个文件中的一个或多个语句,定义多级拨号树,其包括与至少一个设计实体相关联的上级的选择性控制拨号(SCDial)实体。 SCDial实体具有拨号输入,多个拨号输出耦合到多个下级拨号的输入,以及映射表,其指示拨号输入的多个可能输入值中的每一个与相应的一个 多个拨号输出的多组输出值。 映射表中的至少一组输出值指定少于所有多个拨号输出的输出值。 每个指定的输出值反映至少一个较低级别拨号的设置,并且下级拨号的设置反映多个不同的可能配置值中的哪一个被加载到多个配置锁存器中。

    Method and system for selective compilation of instrumentation entities into a simulation model of a digital design
    47.
    发明申请
    Method and system for selective compilation of instrumentation entities into a simulation model of a digital design 有权
    将仪器实体选择性汇编为数字设计仿真模型的方法和系统

    公开(公告)号:US20050149313A1

    公开(公告)日:2005-07-07

    申请号:US10749607

    申请日:2003-12-31

    IPC分类号: G01R31/3183 G06F9/45

    CPC分类号: G01R31/318364

    摘要: In a method of compiling a simulation model of a digital design, a compiler receives an indication of a desired set of instrumentation entities to be included within a simulation model of a digital design described by a plurality of hierarchically arranged design entities. The instrumentation entities monitor logical operation of one or more of the plurality of design entities during simulation for occurrence of events of interest. In response to the indication, the compiler determines by reference to a bill-of-materials of a previously compiled file whether or not the previously compiled file was compiled with instrumentation entities compatible with the desired set of instrumentation entities. In response to determining that the previously compiled file was compiled with compatible instrumentation entities, the compiler compiles the simulation model of the digital design utilizing the previously compiled file in accordance with the indication.

    摘要翻译: 在编译数字设计的仿真模型的方法中,编译器接收要包括在由多个分层布置的设计实体描述的数字设计的仿真模型内的期望的一组仪器实体的指示。 仪器实体在仿真期间监视多个设计实体中的一个或多个设计实体的逻辑运算,用于感兴趣事件的发生。 响应于该指示,编译器通过参考先前编译的文件的材料清单来确定先前编译的文件是否是与所需的一组仪器实体兼容的仪器实体编译的。 响应于确定先前编译的文件是使用兼容的仪器实体编译的,编译器将根据指示使用先前编译的文件编译数字设计的仿真模型。

    Method, system and program product that automatically generate coverage instrumentation for configuration constructs within a digital system
    48.
    发明申请
    Method, system and program product that automatically generate coverage instrumentation for configuration constructs within a digital system 失效
    方法,系统和程序产品,自动生成数字系统中配置结构的覆盖仪器

    公开(公告)号:US20050049842A1

    公开(公告)日:2005-03-03

    申请号:US10651156

    申请日:2003-08-28

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: A method, data processing system, and program product for building an instrumented simulation model of a digital design are disclosed. According to the method, a model build tool locates, within design data collectively defining a simulation model of the digital design, a definition of a configuration construct specifying a relationship between values of one or more configuration latches within the digital design and settings of the configuration construct. In response to locating the definition of the configuration construct, the model build tool automatically creates an instrumentation entity within the design data. The instrumentation entity has one or more inputs logically coupled to the one or more configuration latches and one or more outputs for providing signals indicating characteristics of the configuration construct during simulation.

    摘要翻译: 公开了一种用于构建数字设计仪表化仿真模型的方法,数据处理系统和程序产品。 根据该方法,模型构建工具在设计数据中共同定义数字设计的仿真模型,定义了指定数字设计中的一个或多个配置锁存器的值与配置设置之间的关系的配置结构 构造。 响应定位配置结构的定义,模型构建工具会自动在设计数据中创建一个检测实体。 仪器实体具有逻辑上耦合到一个或多个配置锁存器和一个或多个输出的一个或多个输入,用于在模拟期间提供指示配置结构特征的信号。

    AIR PURGE COLLAR
    49.
    发明申请

    公开(公告)号:US20100024887A1

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

    申请号:US12183647

    申请日:2008-07-31

    摘要: An air purge apparatus and method is presented to protect an imaging system from contamination by particulate matter and other substances in the ambient environment. The apparatus is adapted to be placed adjacent to a viewing window, lens or optics of an imaging system and to provide a protective flow of air. The apparatus includes a curved surface to direct air from a first plenum toward an imaging path in front of the apparatus. The apparatus also includes one or more openings nearer the lens to direct air from a second plenum into the imaging path. The air from the first plenum entrains air from the second plenum and ambient air to create a fluid stream away from the viewing window, lens, or optics and may form a fluid barrier to reduce contamination of a volume of air in the imaging path of the imaging sensor.

    摘要翻译: 提供了一种空气净化装置和方法,以保护成像系统免受周围环境中的颗粒物质和其他物质的污染。 该装置适于放置成与成像系统的观察窗,透镜或光学元件相邻并且提供保护性空气流。 该装置包括弯曲表面,用于将来自第一集气室的空气引向装置前面的成像路径。 该设备还包括靠近透镜的一个或多个开口以将空气从第二增压室引导到成像路径中。 来自第一增压室的空气带动来自第二增压室和环境空气的空气以产生远离观察窗,透镜或光学器件的流体流,并且可以形成流体屏障,以减少成像路径中的空气体积的污染 成像传感器。

    METHOD, SYSTEM AND PROGRAM PRODUCT SUPPORTING SPECIFICATION OF SIGNALS FOR SIMULATION RESULT VIEWING
    50.
    发明申请
    METHOD, SYSTEM AND PROGRAM PRODUCT SUPPORTING SPECIFICATION OF SIGNALS FOR SIMULATION RESULT VIEWING 失效
    方法,系统和程序产品支持模拟结果查看信号的规范

    公开(公告)号:US20070260443A1

    公开(公告)日:2007-11-08

    申请号:US11381437

    申请日:2006-05-03

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: According to a method of data processing, a data set including at least one entry specifying a signal group by a predetermined signal group name is received by a data processing system. In response to receipt of the data set, the entry in the data set is processed to identify the signal group name. Signal group information associated with an event trace file containing simulation results is accessed to determine signal names of multiple signals that are members of the signal group. Simulation results from the event trace file that are associated with instances of said multiple signals are then included within a presentation of simulation results.

    摘要翻译: 根据数据处理的方法,由数据处理系统接收包括由预定信号组名称指定信号组的至少一个条目的数据集。 响应于数据集的接收,处理数据集中的条目以识别信号组名称。 与包含模拟结果的事件跟踪文件相关联的信号组信息被访问以确定作为信号组成员的多个信号的信号名称。 然后将与所述多个信号的实例相关联的事件跟踪文件的仿真结果包括在仿真结果的呈现中。