LSI design method and verification method
    1.
    发明申请
    LSI design method and verification method 审中-公开
    LSI设计方法和验证方法

    公开(公告)号:US20080028233A1

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

    申请号:US11601776

    申请日:2006-11-20

    IPC分类号: G06F12/14 H04L9/32 G06F11/30

    摘要: An encryption process is employed in the LSI design so as to improve confidentiality of the circuit design data over conventional examples. In the encryption process, confidential circuit design data is encrypted to produce encrypted design data and a cipher key. The encrypted design data is provided to the user who conducts a design/verification process. The key is also provided as required. In the design/verification process, the encrypted design data is subjected to various processes without disclosing the contents of the original circuit. In a decoding process, the encrypted design data subjected to the design/verification process is decoded to produce original circuit design data.

    摘要翻译: 在LSI设计中采用加密处理,以便改进电路设计数据与传统示例的机密性。 在加密过程中,机密电路设计数据被加密以产生加密设计数据和加密密钥。 将加密的设计数据提供给进行设计/验证处理的用户。 钥匙也按要求提供。 在设计/验证过程中,对加密设计数据进行各种处理,而不会公开原始电路的内容。 在解码处理中,经受设计/验证处理的加密设计数据被解码以产生原始电路设计数据。

    LSI design method and verification method
    2.
    发明授权
    LSI design method and verification method 有权
    LSI设计方法和验证方法

    公开(公告)号:US07281136B2

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

    申请号:US09779440

    申请日:2001-02-09

    IPC分类号: G06F12/14 G06F17/50

    摘要: An encryption process is employed in the LSI design so as to improve confidentiality of the circuit design data over conventional examples. In the encryption process, confidential circuit design data is encrypted to produce encrypted design data and a cipher key. The encrypted design data is provided to the user who conducts a design/verification process. The key is also provided as required. In the design/verification process, the encrypted design data is subjected to various processes without disclosing the contents of the original circuit. In a decoding process, the encrypted design data subjected to the design/verification process is decoded to produce original circuit design data.

    摘要翻译: 在LSI设计中采用加密处理,以便改进电路设计数据对传统示例的保密性。 在加密过程中,机密电路设计数据被加密以产生加密设计数据和加密密钥。 将加密的设计数据提供给进行设计/验证处理的用户。 钥匙也按要求提供。 在设计/验证过程中,对加密设计数据进行各种处理,而不会公开原始电路的内容。 在解码处理中,经受设计/验证处理的加密设计数据被解码以产生原始电路设计数据。

    Method for designing integrated circuit device
    6.
    发明授权
    Method for designing integrated circuit device 失效
    集成电路设备的设计方法

    公开(公告)号:US06886150B2

    公开(公告)日:2005-04-26

    申请号:US10067820

    申请日:2002-02-08

    IPC分类号: H01L21/82 G06F17/50

    CPC分类号: G06F17/5045

    摘要: Information about an exclusive operation among a plurality of blocks and interconnection information about a sharable resource within each of these blocks are defined. Based on the sharable resource information and the inter-block exclusive operation information, a resource sharable among the blocks is extracted. Module specifications, in which information about interfaces, power dissipation, operation models and top-level hierarchy interconnection is stored, exclusive operation information describing an exclusive operation rule among the blocks, and prioritized function information used for preventing respective functions from being enabled at the same time are input to an generator, which is an automatic generating tool. In this manner, a power and clock management module for use in power save management, a wrapper bank select module storing interconnection information, a shared resource module storing information about a sharable resource and an optimized top-level hierarchy module storing interconnection information about an optimized top-level hierarchy are generated. Downsizing and power saving are realized by resource sharing and power management.

    摘要翻译: 关于多个块中的排他性操作的信息和关于每个这些块内的可共享资源的互连信息被定义。 基于可共享资源信息和块间专用操作信息,提取在块之间可共享的资源。 存储关于接口,功耗,操作模型和顶级层级互连的信息的模块规格,描述块之间的排他性操作规则的排他性操作信息,以及用于防止各功能在相同功能中被使能的优先功能信息 时间被输入到作为自动生成工具的发电机。 以这种方式,用于节电管理的电源和时钟管理模块,存储互连信息的封装器组选择模块,存储关于可共享资源的信息的共享资源模块和存储关于优化的互连信息的优化顶层层级模块 生成顶级层次结构。 资源共享和电源管理实现了小型化和省电化。

    Method for improving the efficiency of designing a system-on-chip integrated circuit device
    7.
    发明授权
    Method for improving the efficiency of designing a system-on-chip integrated circuit device 有权
    提高片上系统集成电路器件设计效率的方法

    公开(公告)号:US06415416B1

    公开(公告)日:2002-07-02

    申请号:US09418312

    申请日:1999-10-14

    IPC分类号: G06F1750

    CPC分类号: G06F17/5045

    摘要: Information about an exclusive operation among a plurality of blocks and interconnection information about a sharable resource within each of these blocks are defined. Based on the sharable resource information and the inter-block exclusive operation information, a resource sharable among the blocks is extracted. Module specifications, in which information about interfaces, power dissipation, operation models and top-level hierarchy interconnection is stored, exclusive operation information describing an exclusive operation rule among the blocks, and prioritized function information used for preventing respective functions from being enabled at the same time are input to an generator, which is an automatic generating tool. In this manner, a power and clock management module for use in power save management, a wrapper bank select module storing interconnection information, a shared resource module storing information about a sharable resource and an optimized top-level hierarchy module storing interconnection information about an optimized top-level hierarchy are generated. Downsizing and power saving are realized by resource sharing and power management.

    摘要翻译: 关于多个块中的排他性操作的信息和关于每个这些块内的可共享资源的互连信息被定义。 基于可共享资源信息和块间专用操作信息,提取在块之间可共享的资源。 存储关于接口,功耗,操作模型和顶级层级互连的信息的模块规格,描述块之间的排他性操作规则的排他性操作信息,以及用于防止各功能在相同功能中被使能的优先功能信息 时间被输入到作为自动生成工具的发电机。 以这种方式,用于节电管理的电源和时钟管理模块,存储互连信息的封装器组选择模块,存储关于可共享资源的信息的共享资源模块和存储关于优化的互连信息的优化顶层层级模块 生成顶级层次结构。 资源共享和电源管理实现了小型化和省电化。

    Database for design of integrated circuit device and method for designing integrated circuit device
    8.
    发明授权
    Database for design of integrated circuit device and method for designing integrated circuit device 失效
    集成电路器件设计数据库及集成电路器件设计方法

    公开(公告)号:US06845489B1

    公开(公告)日:2005-01-18

    申请号:US09560154

    申请日:2000-04-28

    CPC分类号: G06F17/5045

    摘要: A database for design of an integrated circuit device having data stored therein in a flexibly utilizable state, and a method for designing an integrated circuit device using such a database. A virtual core database (VCDB) for storing design data and a VCDB management system (VCDBMS) as a control system are provided. The VCDB includes virtual core (VC) clusters, test vector clusters, and purpose-specific function testing models. The VCDB also includes a system testing database having shared test clusters and peripheral model clusters. The VCDBMS includes a function testing assist section for generating test scenarios, the purpose-specific function testing models, system testing models, and the like, a VC interface synthesis section, and the like.

    摘要翻译: 一种用于设计具有以可灵活使用的状态存储在其中的数据的集成电路装置的数据库,以及使用这种数据库设计集成电路装置的方法。 提供用于存储设计数据的虚拟核心数据库(VCDB)和作为控制系统的VCDB管理系统(VCDBMS)。 VCDB包括虚拟核心(VC)集群,测试向量集群和特定功能测试模型。 VCDB还包括具有共享测试集群和外围模型集群的系统测试数据库。 VCDBMS包括用于生成测试场景的功能测试辅助部分,专用功能测试模型,系统测试模型等,VC接口合成部分等。

    Method of designing integrated circuit device using common parameter at different design levels, and database thereof
    9.
    发明授权
    Method of designing integrated circuit device using common parameter at different design levels, and database thereof 有权
    使用不同设计级别的公共参数设计集成电路器件的方法及其数据库

    公开(公告)号:US06671857B1

    公开(公告)日:2003-12-30

    申请号:US09638397

    申请日:2000-08-15

    IPC分类号: G06F1750

    CPC分类号: G06F17/5045

    摘要: The method for designing an integrated circuit device of the present invention includes the steps of: obtaining the number of operations by a functional simulation; determining a specification model based on the number of operations; determining an behavioral model corresponding to the specification model based on the number of operations per cycle required; determining a RTL model corresponding to the behavioral model based on the number of operations per cycle required; and obtaining design data corresponding to the RTL model for implementing the function.

    摘要翻译: 本发明的集成电路装置的设计方法包括以下步骤:通过功能模拟获得操作次数; 基于操作次数确定规格模型; 基于所需的每个周期的操作次数来确定与规范模型相对应的行为模型; 基于每个周期所需的操作次数确定与行为模型相对应的RTL模型; 并获取与实现该功能的RTL模型对应的设计数据。

    Database for designing integrated circuit device, and method for designing integrated circuit device
    10.
    发明授权
    Database for designing integrated circuit device, and method for designing integrated circuit device 有权
    集成电路器件设计数据库,集成电路器件设计方法

    公开(公告)号:US06526561B2

    公开(公告)日:2003-02-25

    申请号:US09418311

    申请日:1999-10-14

    IPC分类号: G06F1750

    CPC分类号: G06F17/5022 G06F17/5045

    摘要: A database, in which data is stored in a flexibly usable state, is provided for use in the design of an integrated circuit device, and a method for designing an integrated circuit device using such a database is also provided. A design environment includes: a virtual core database (VCDB), which is hierarchical design data storage; and a virtual core database management system (VCDBMS) as a control system. The VCDB includes architecture information and a VC cluster. The VC cluster includes: a specification VC for storing therein data at a specification level; an architecture VC for storing therein data at an architectural level; an RTL-VC for storing therein data at a register transfer level; and a performance index used for evaluating the performance of the respective VCs. By providing these VCs for respective layers, new VCs can be generated, data within the VCs can be modified and instances can be generated at the respective levels. As a result, the data can be used flexibly and recycled as well.

    摘要翻译: 提供数据库,其中以可灵活使用的状态存储数据,用于集成电路设备的设计,并且还提供了使用这种数据库来设计集成电路装置的方法。 设计环境包括:虚拟核心数据库(VCDB),是分层设计数据存储; 和虚拟核心数据库管理系统(VCDBMS)作为控制系统。 VCDB包括架构信息和VC集群。 VC集群包括:用于在其中存储规范级别的数据的规范VC; 用于在架构级存储数据的架构VC; 用于在寄存器传送级别存储数据的RTL-VC; 以及用于评估各个VC的性能的性能指标。 通过为各层提供这些VC,可以生成新的VC,可以修改VC内的数据,并且可以在各个级别生成实例。 因此,数据可以灵活使用,并可循环使用。