Method, system and program product for providing a configuration specification language supporting selective presentation of configuration entities
    51.
    发明申请
    Method, system and program product for providing a configuration specification language supporting selective presentation of configuration entities 有权
    用于提供支持配置实体的选择性呈现的配置规范语言的方法,系统和程序产品

    公开(公告)号:US20060026548A1

    公开(公告)日:2006-02-02

    申请号:US10902595

    申请日:2004-07-29

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: In at least one hardware definition language (HDL) file, at least one design entity containing a functional portion of a digital system is specified. The design entity logically contains a latch having a respective plurality of different possible latch values. With one or more statements in one or more files, a configuration entity is associated with the latch. The configuration entity has a plurality of different settings and each setting reflects which of the plurality of different possible values is loaded in the associated latch. A controlling value set for at least one instance of the configuration entity is also defined in one or more files. The controlling value set indicates at least one controlling value for which presentation of a current setting of the configuration entity instance is restricted. Thereafter, in response to a request to present at least a partial state of the digital system, a current setting of the configuration entity instance is excluded from presentation by reference to a configuration database indicating the controlling value set.

    摘要翻译: 在至少一个硬件定义语言(HDL)文件中,指定包含数字系统的功能部分的至少一个设计实体。 设计实体逻辑地包含具有相应多个不同可能锁存值的锁存器。 在一个或多个文件中使用一个或多个语句,配置实体与锁存器相关联。 配置实体具有多个不同的设置,并且每个设置反映多个不同的可能值中的哪一个加载到相关联的锁存器中。 对于配置实体的至少一个实例设置的控制值也被定义在一个或多个文件中。 控制值集合指示限制配置实体的当前设置的呈现的至少一个控制值。 此后,响应于呈现数字系统的至少部分状态的请求,通过参考指示控制值集合的配置数据库将配置实体实例的当前设置排除在呈现之外。

    Methods, systems and program products for annotating system traces with control program information and presenting annotated system traces
    52.
    发明申请
    Methods, systems and program products for annotating system traces with control program information and presenting annotated system traces 审中-公开
    方法,系统和程序产品,用于通过控制程序信息注释系统跟踪并显示注释的系统跟踪

    公开(公告)号:US20060015314A1

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

    申请号:US10880730

    申请日:2004-06-30

    IPC分类号: G06F9/45

    CPC分类号: G06F11/3664 G06F11/3636

    摘要: The signal state that a signal of interest within a system under test has during each of a plurality of cycles of operation of the system under test is stored in a trace file. In association with the signal state, information regarding a requested access to the signal state by a control program during a particular cycle among the plurality of cycles is also stored. From the trace files a presentation is generated that presents, for at least a signal of interest within the system under test, a plurality of signal state indications, each indicating a respective state that the signal had during a one of a plurality of cycles of operation of the system under test. The presentation also indicates, in a graphically distinctive manner, at least one cycle of operation during which a control program requested access to a state of the signal, so that the influence of the control program on the state of the system under test is visually apparent.

    摘要翻译: 被测系统中感兴趣的信号在被测系统的多个操作周期中的每一个期间的信号状态被存储在跟踪文件中。 与信号状态相关联,还存储关于在多个周期中的特定周期期间由控制程序请求的访问信号状态的信息。 从跟踪文件中产生一个演示文稿,对于至少在被测系统内感兴趣的信号,呈现多个信号状态指示,每个信号状态指示各自表示信号在多个操作周期之一中具有的状态 的被测系统。 演示文稿还以图形上独特的方式指示至少一个操作周期,在该周期期间控制程序请求访问信号的状态,使得控制程序对被测系统的状态的影响在视觉上是明显的 。

    Method, system and program product providing a configuration specification language having split latch support
    53.
    发明申请
    Method, system and program product providing a configuration specification language having split latch support 有权
    提供具有分离锁存器支持的配置规范语言的方法,系统和程序产品

    公开(公告)号:US20050149893A1

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

    申请号:US10749581

    申请日:2003-12-31

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: Methods, data processing systems, and program products supporting multi-cycle simulation are disclosed. According to one method, a configuration database including at least one data structure representing an instance of a Dial entity is received. The instance of the Dial entity has at least an input, an output, and at least one associated latch within a digital design. A value of the output of the instance of the Dial entity controls a value stored within the associated latch. A control file is also received. The control file indicates that at least one associated latch data structure is to be inserted within the configuration database to represent the latch during multi-cycle simulation. In response to receipt of the configuration database and the control file, the configuration database is processed with reference to the control file to insert within the configuration database at least one latch data structure and to associate, within the configuration database, the at least one latch data structure with the instance of the Dial entity.

    摘要翻译: 公开了支持多循环模拟的方法,数据处理系统和程序产品。 根据一种方法,接收包括表示Dial实体的实例的至少一个数据结构的配置数据库。 Dial实体的实例在数字设计中至少具有输入,输出和至少一个相关联的锁存器。 Dial实例的实例的输出值控制存储在相关联的锁存器内的值。 还收到一个控制文件。 控制文件指示在多循环模拟期间,至少一个相关联的锁存数据结构将被插入配置数据库中以表示锁存器。 响应于接收到配置数据库和控制文件,参考控制文件来处理配置数据库,以在配置数据库内插入至少一个锁存数据结构,并且在配置数据库内将至少一个锁存器 数据结构与Dial实体的实例。

    Method, system and program product supporting user tracing in a simulator
    54.
    发明申请
    Method, system and program product supporting user tracing in a simulator 失效
    在模拟器中支持用户跟踪的方法,系统和程序产品

    公开(公告)号:US20050149309A1

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

    申请号:US10750590

    申请日:2003-12-31

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: According to a method of specifying a trace array for simulation of a digital design, one or more entities within a simulation model are specified with one or more statements in one or more hardware description language (HDL) files. In addition, a trace array for storing data generated through simulation of the simulation model is specified in one or more statements in the one or more HDL files. The HDL files may subsequently be processed to create a simulation model containing at least one design entity and a trace array within the design entity for storing trace data regarding specified signals of interest.

    摘要翻译: 根据指定用于数字设计的仿真的跟踪阵列的方法,模拟模型中的一个或多个实体用一个或多个硬件描述语言(HDL)文件中的一个或多个语句来指定。 另外,在一个或多个HDL文件中的一个或多个语句中指定用于存储通过模拟仿真模型生成的数据的跟踪数组。 随后可以处理HDL文件以创建包含设计实体内的至少一个设计实体和跟踪阵列的模拟模型,用于存储关于所关心的指定信号的跟踪数据。

    ALTERNATE E-MAIL ADDRESS CONFIGURATION
    56.
    发明申请
    ALTERNATE E-MAIL ADDRESS CONFIGURATION 有权
    备用电子邮件地址配置

    公开(公告)号:US20110314109A1

    公开(公告)日:2011-12-22

    申请号:US12921762

    申请日:2009-03-10

    IPC分类号: G06F15/16

    摘要: A method is provided for transmitting an electronic mail (e-mail) message from a sender having a non-ASCII e-mail address to a recipient. The method comprising following steps. An e-mail directory associated with a requested primary e-mail address, having a non-ASCII form, and a corresponding alternate e-mail address having an ASCII form, is established. The alternate e-mail is generated from the primary e-mail address using a reversible encoding scheme having a one-to-one relationship. The e-mail message and the primary e-mail address are transmitted to the recipient via a plurality of mail delivery elements. The alternate e-mail address is transmitted to a mail delivery element incapable of processing non-ASCII characters. The alternate e-mail address is for use by the mail delivery element to identify the sender and deliver the e-mail message to the recipient for display. A transmission e-mail server for implementing the method is also provided.

    摘要翻译: 提供一种用于从具有非ASCII电子邮件地址的发送方向接收者发送电子邮件(电子邮件)消息的方法。 该方法包括以下步骤。 建立与所请求的主电子邮件地址相关联的电子邮件目录,具有非ASCII格式,以及具有ASCII格式的对应备用电子邮件地址。 使用具有一对一关系的可逆编码方案,从主电子邮件地址生成备用电子邮件。 电子邮件消息和主要电子邮件地址通过多个邮件传递元件被发送到接收者。 备用电子邮件地址被传送到不能处理非ASCII字符的邮件传递元件。 备用电子邮件地址由邮件传递元件用于识别发件人,并将电子邮件传送给收件人进行显示。 还提供了一种用于实现该方法的传输电子邮件服务器。

    PROCESSOR, METHOD, AND DATA PROCESSING SYSTEM EMPLOYING A VARIABLE STORE GATHER WINDOW
    58.
    发明申请
    PROCESSOR, METHOD, AND DATA PROCESSING SYSTEM EMPLOYING A VARIABLE STORE GATHER WINDOW 有权
    处理器,方法和数据处理系统使用可变存储GATHER窗口

    公开(公告)号:US20070277026A1

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

    申请号:US11836872

    申请日:2007-08-10

    IPC分类号: G06F9/00

    摘要: A processor includes at least one instruction execution unit that executes store instructions to obtain store operations and a store queue coupled to the instruction execution unit. The store queue includes a queue entry in which the store queue gathers multiple store operations during a store gathering window to obtain a data portion of a write transaction directed to lower level memory. In addition, the store queue includes dispatch logic that varies a size of the store gathering window to optimize store performance for different store behaviors and workloads.

    摘要翻译: 处理器包括执行存储指令以获得存储操作的至少一个指令执行单元和耦合到指令执行单元的存储队列。 存储队列包括队列条目,其中存储队列在存储收集窗口期间收集多个存储操作,以获得指向低级存储器的写入事务的数据部分。 此外,商店队列包括调度逻辑,其改变商店收集窗口的大小以优化针对不同商店行为和工作负载的存储性能。

    METHOD, SYSTEM AND PROGRAM PRODUCT SUPPORTING PHASE EVENTS IN A SIMULATION MODEL OF A DIGITAL SYSTEM
    59.
    发明申请
    METHOD, SYSTEM AND PROGRAM PRODUCT SUPPORTING PHASE EVENTS IN A SIMULATION MODEL OF A DIGITAL SYSTEM 失效
    方法,系统和程序产品在数字系统的模拟模型中支持相关事件

    公开(公告)号:US20070260441A1

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

    申请号:US11382088

    申请日:2006-05-08

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5022

    摘要: According to a method of simulation processing, an instrumented simulation executable model of a design is built by compiling one or more hardware description language (HDL) files specifying one or more design entities within the design and one or more instrumentation entities and instantiating instances of the one or more instrumentation entities within instances of the one or more design entities. Operation of the design is then simulated utilizing the instrumented simulation executable model. Simulating operation includes each of multiple instantiations of the one or more instrumentation entities generating a respective external phase signal representing an occurrence of a particular phase of operation and instrumentation combining logic generating from external phase signals of the multiple instantiations of the one or more instrumentation entities an aggregate phase signal representing an occurrence of the particular phase.

    摘要翻译: 根据模拟处理的方法,通过编译指定设计中的一个或多个设计实体的一个或多个硬件描述语言(HDL)文件和一个或多个设备实体和一个或多个设备实例的实例化来构建设计的仪器化模拟可执行模型 在一个或多个设计实体的实例内的一个或多个仪表实体。 然后使用仪器化模拟可执行模型对设计的操作进行模拟。 模拟操作包括一个或多个仪器实体的多个实例中的每个实例,其产生表示特定操作阶段的出现的相应的外部相位信号,以及组合从一个或多个仪器实体的多个实例的外部相位信号产生的逻辑 聚合相位信号表示特定相位的出现。