-
公开(公告)号:US09262567B2
公开(公告)日:2016-02-16
申请号:US14178973
申请日:2014-02-12
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Gregoire Brunot , Estelle Reymond , Laurent Buchard
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: 在动态重新映射用户设计的仿真环境中公开了一种系统和方法。 在一个实施例中,接收到要在仿真器内的期望分区中加载要仿真的集成电路设计的请求。 仿真器自动确定所请求的分区的可用性。 如果分区不可用,则将设计动态重新映射到可用的不同分区。 在另一个实施例中,与集成电路设计相关联的时钟也被动态地重新映射。 在另一个实施例中,用户可以控制分区的大小(例如,分区中的印刷电路板的数量)。
-
公开(公告)号:US20140236562A1
公开(公告)日:2014-08-21
申请号:US14178973
申请日:2014-02-12
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Gregoire Brunot , Estelle Reymond , Laurent Buchard
IPC: G06F17/50
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: 在动态重新映射用户设计的仿真环境中公开了一种系统和方法。 在一个实施例中,接收到要在仿真器内的期望分区中加载要仿真的集成电路设计的请求。 仿真器自动确定所请求的分区的可用性。 如果分区不可用,则将设计动态重新映射到可用的不同分区。 在另一个实施例中,与集成电路设计相关联的时钟也被动态地重新映射。 在另一个实施例中,用户可以控制分区的大小(例如,分区中的印刷电路板的数量)。
-
公开(公告)号:US10089425B2
公开(公告)日:2018-10-02
申请号:US15014662
申请日:2016-02-03
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Gregoire Brunot , Estelle Reymond , Laurent Buchard
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).
-
公开(公告)号:US20130289969A1
公开(公告)日:2013-10-31
申请号:US13924810
申请日:2013-06-24
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Estelle Reymond , John Fadel
IPC: G06F9/455
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.
-
公开(公告)号:US20160154916A1
公开(公告)日:2016-06-02
申请号:US15014662
申请日:2016-02-03
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Gregoire Brunot , Estelle Reymond , Laurent Buchard
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: 在动态重新映射用户设计的仿真环境中公开了一种系统和方法。 在一个实施例中,接收到要在仿真器内的期望分区中加载要仿真的集成电路设计的请求。 仿真器自动确定所请求的分区的可用性。 如果分区不可用,则将设计动态重新映射到可用的不同分区。 在另一个实施例中,与集成电路设计相关联的时钟也被动态地重新映射。 在另一个实施例中,用户可以控制分区的大小(例如,分区中的印刷电路板的数量)。
-
公开(公告)号:US20140108865A1
公开(公告)日:2014-04-17
申请号:US14141235
申请日:2013-12-26
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Estelle Reymond , John Fadel
IPC: G06F11/07
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: 公开了一种允许在仿真器内诊断故障或缺陷的仿真器。 生成错误资源的映射,以确定在编译期间应避免哪些资源。 因此,以透明和自动的方式,在诊断期间发现的缺陷存储在不可用的仿真器资源的数据库中。 编译器可以访问数据库,并将设计考虑到不可用的资源进行编译。 在另一个实施例中,仿真器板的缺陷被存储在仿真器板本身上。 这允许每个板存储可以在制造现场使用的用于改变有缺陷的芯片的自己的维护信息。 存储在电路板本身上的缺陷允许独立于仿真器内的电路板的位置而获得缺陷,以简化故障资源的识别。
-
公开(公告)号:US08645118B2
公开(公告)日:2014-02-04
申请号:US13924810
申请日:2013-06-24
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Estelle Reymond , John Fadel
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: 公开了一种允许在仿真器内诊断故障或缺陷的仿真器。 生成错误资源的映射,以确定在编译期间应避免哪些资源。 因此,以透明和自动的方式,在诊断期间发现的缺陷存储在不可用的仿真器资源的数据库中。 编译器可以访问数据库,并将设计考虑到不可用的资源进行编译。 在另一个实施例中,仿真器板的缺陷被存储在仿真器板本身上。 这允许每个板存储可以在制造现场使用的用于改变有缺陷的芯片的自己的维护信息。 存储在电路板本身上的缺陷允许独立于仿真器内的电路板位置来获得缺陷,以简化故障资源的识别。
-
公开(公告)号:US09026423B2
公开(公告)日:2015-05-05
申请号:US14141235
申请日:2013-12-26
Applicant: Mentor Graphics Corporation
Inventor: Eric Durand , Estelle Reymond , John Fadel
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: 公开了一种允许在仿真器内诊断故障或缺陷的仿真器。 生成错误资源的映射,以确定在编译期间应避免哪些资源。 因此,以透明和自动的方式,在诊断期间发现的缺陷存储在不可用的仿真器资源的数据库中。 编译器可以访问数据库,并将设计考虑到不可用的资源进行编译。 在另一个实施例中,仿真器板的缺陷被存储在仿真器板本身上。 这允许每个板存储可以在制造现场使用的用于改变有缺陷的芯片的自己的维护信息。 存储在电路板本身上的缺陷允许独立于仿真器内的电路板位置来获得缺陷,以简化故障资源的识别。
-
-
-
-
-
-
-