Resource mapping in a hardware emulation environment
    1.
    发明授权
    Resource mapping in a hardware emulation environment 有权
    硬件仿真环境中的资源映射

    公开(公告)号:US09262567B2

    公开(公告)日:2016-02-16

    申请号:US14178973

    申请日:2014-02-12

    CPC classification number: G06F17/5036 G06F9/445 G06F17/5027

    Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).

    Abstract translation: 在动态重新映射用户设计的仿真环境中公开了一种系统和方法。 在一个实施例中,接收到要在仿真器内的期望分区中加载要仿真的集成电路设计的请求。 仿真器自动确定所请求的分区的可用性。 如果分区不可用,则将设计动态重新映射到可用的不同分区。 在另一个实施例中,与集成电路设计相关联的时钟也被动态地重新映射。 在另一个实施例中,用户可以控制分区的大小(例如,分区中的印刷电路板的数量)。

    Resource Mapping in a Hardware Emulation Environment
    2.
    发明申请
    Resource Mapping in a Hardware Emulation Environment 审中-公开
    硬件仿真环境中的资源映射

    公开(公告)号:US20140236562A1

    公开(公告)日:2014-08-21

    申请号:US14178973

    申请日:2014-02-12

    CPC classification number: G06F17/5036 G06F9/445 G06F17/5027

    Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).

    Abstract translation: 在动态重新映射用户设计的仿真环境中公开了一种系统和方法。 在一个实施例中,接收到要在仿真器内的期望分区中加载要仿真的集成电路设计的请求。 仿真器自动确定所请求的分区的可用性。 如果分区不可用,则将设计动态重新映射到可用的不同分区。 在另一个实施例中,与集成电路设计相关联的时钟也被动态地重新映射。 在另一个实施例中,用户可以控制分区的大小(例如,分区中的印刷电路板的数量)。

    Resource mapping in a hardware emulation environment

    公开(公告)号:US10089425B2

    公开(公告)日:2018-10-02

    申请号:US15014662

    申请日:2016-02-03

    Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).

    FAULT SUPPORT IN AN EMULATION ENVIRONMENT

    公开(公告)号:US20130289969A1

    公开(公告)日:2013-10-31

    申请号:US13924810

    申请日:2013-06-24

    CPC classification number: G06F9/455 G06F11/0703 G06F11/0766 G06F11/261

    Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.

    Resource Mapping in a Hardware Emulation Environment
    5.
    发明申请
    Resource Mapping in a Hardware Emulation Environment 审中-公开
    硬件仿真环境中的资源映射

    公开(公告)号:US20160154916A1

    公开(公告)日:2016-06-02

    申请号:US15014662

    申请日:2016-02-03

    CPC classification number: G06F17/5036 G06F9/445 G06F17/5027

    Abstract: A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).

    Abstract translation: 在动态重新映射用户设计的仿真环境中公开了一种系统和方法。 在一个实施例中,接收到要在仿真器内的期望分区中加载要仿真的集成电路设计的请求。 仿真器自动确定所请求的分区的可用性。 如果分区不可用,则将设计动态重新映射到可用的不同分区。 在另一个实施例中,与集成电路设计相关联的时钟也被动态地重新映射。 在另一个实施例中,用户可以控制分区的大小(例如,分区中的印刷电路板的数量)。

    FAULT SUPPORT IN AN EMULATION ENVIRONMENT
    6.
    发明申请
    FAULT SUPPORT IN AN EMULATION ENVIRONMENT 有权
    模拟环境中的故障​​支持

    公开(公告)号:US20140108865A1

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

    申请号:US14141235

    申请日:2013-12-26

    CPC classification number: G06F9/455 G06F11/0703 G06F11/0766 G06F11/261

    Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.

    Abstract translation: 公开了一种允许在仿真器内诊断故障或缺陷的仿真器。 生成错误资源的映射,以确定在编译期间应避免哪些资源。 因此,以透明和自动的方式,在诊断期间发现的缺陷存储在不可用的仿真器资源的数据库中。 编译器可以访问数据库,并将设计考虑到不可用的资源进行编译。 在另一个实施例中,仿真器板的缺陷被存储在仿真器板本身上。 这允许每个板存储可以在制造现场使用的用于改变有缺陷的芯片的自己的维护信息。 存储在电路板本身上的缺陷允许独立于仿真器内的电路板的位置而获得缺陷,以简化故障资源的识别。

    Fault support in an emulation environment
    7.
    发明授权
    Fault support in an emulation environment 有权
    在仿真环境中的故障​​支持

    公开(公告)号:US08645118B2

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

    申请号:US13924810

    申请日:2013-06-24

    CPC classification number: G06F9/455 G06F11/0703 G06F11/0766 G06F11/261

    Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.

    Abstract translation: 公开了一种允许在仿真器内诊断故障或缺陷的仿真器。 生成错误资源的映射,以确定在编译期间应避免哪些资源。 因此,以透明和自动的方式,在诊断期间发现的缺陷存储在不可用的仿真器资源的数据库中。 编译器可以访问数据库,并将设计考虑到不可用的资源进行编译。 在另一个实施例中,仿真器板的缺陷被存储在仿真器板本身上。 这允许每个板存储可以在制造现场使用的用于改变有缺陷的芯片的自己的维护信息。 存储在电路板本身上的缺陷允许独立于仿真器内的电路板位置来获得缺陷,以简化故障资源的识别。

    Fault support in an emulation environment
    8.
    发明授权
    Fault support in an emulation environment 有权
    在仿真环境中的故障​​支持

    公开(公告)号:US09026423B2

    公开(公告)日:2015-05-05

    申请号:US14141235

    申请日:2013-12-26

    CPC classification number: G06F9/455 G06F11/0703 G06F11/0766 G06F11/261

    Abstract: An emulator is disclosed that allows for diagnoses of failures or defects within the emulator. A map of faulty resources is generated to identify which resources should be avoided during compilation. Thus, in a transparent and automated manner, defects found during diagnostics are stored in a database of unusable emulator resources. A compiler has access to the database and compiles the design taking into account unusable resources. In another embodiment, the defects of an emulator board are stored on the emulator board itself. This allows each board to store its own maintenance information that can be used at the manufacturing site for changing defective chips. Defects stored on the board itself allow the defects to be obtained independent of a position of a board within the emulator to simplify identification of the faulty resource.

    Abstract translation: 公开了一种允许在仿真器内诊断故障或缺陷的仿真器。 生成错误资源的映射,以确定在编译期间应避免哪些资源。 因此,以透明和自动的方式,在诊断期间发现的缺陷存储在不可用的仿真器资源的数据库中。 编译器可以访问数据库,并将设计考虑到不可用的资源进行编译。 在另一个实施例中,仿真器板的缺陷被存储在仿真器板本身上。 这允许每个板存储可以在制造现场使用的用于改变有缺陷的芯片的自己的维护信息。 存储在电路板本身上的缺陷允许独立于仿真器内的电路板位置来获得缺陷,以简化故障资源的识别。

Patent Agency Ranking