基于知识产权的大型集成电路设计系统及设计方法技术方案

技术编号:2857598 阅读:199 留言:0更新日期:2012-04-11 18:40
知识产权库(30)包括用在系统级设计上的系统级知识产权31。在系统级知识产权31中,各知识产权A、B分为处理算法记述部分33A、33B、输入数据结构定义部分34A、34B以及输出数据构造定义部分35A、35B来记述。转换电路生成步骤36在框架设计或功能设计中进行数据通讯的知识产权之间设置通信频道时,参照知识产权数据库30在通信频道和知识产权之间生成数据转换电路。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术属于涉及所谓的基于知识产权(IPIntellectualProperty)的大型集成电路(LSILarge Scale Integrated Circuit)设计的设计技术。
技术介绍
以往,电子设备中的集成电路器件,如存储器、信息处理器等,是在各类独立的大型集成电路半导体芯片上分门别类地形成大型集成电路后,再将各芯片组装到印刷线路板等母板上而制成的。然而,近年来,为了能更广泛地利用电子设备,对使用的集成电路装置的小型化、轻量化、省电化以及低成本化的要求越来越高。这种倾向在数字信息家用电器领域中尤为明显。于是,为适应这些要求,半导体厂家就不得不将其研究开发的重心从储存器移向大型集成电路系统。关于大型集成电路系统,具体地讲就是将储存器和各种逻辑电路设置在同一块芯片上,即所谓的系统芯片化(System on Chip)来实现的。但是,为实现系统芯片化,不仅需要能在同一个衬底形成结构不同元件的加工技术,同时,也要求设计技术有一个很大的变革。那么,作为能适应该系统芯片化的设计技术,要求预先准备好实现某项功能,即用于设计功能块的知识产权数据,然后再利用这些数据,设计出将各种功能块组合所希望能得到的整体大型集成电路,也就是提出了基于知识产权的设计新手法。在使用这样的设计手法的情况下,因为各个功能模块具有实现其功能的作用,因此,在设计集成电路装置时,只要进行配线及周边电路的设计即可完成。这种设计方法,能大幅度地提高设计效率。然而,上述基于知识产权的大型集成电路设计方法还存在着以下的问题在从系统设计转向框架设计,或是功能设计的同时,知识产权之间的通信电路也随之具体化。正因为这样,就必须考虑到各个知识产权和通信频道之间的数据匹配问题。这样又会增大设计工作量。还有,在选择了实现某项功能的知识产权时,能原样利用到新的设计对象上的极少,而知识产权的重新设计,修正及验证又需要很多设计工时。再有,由于必须手工设计大型集成电路专用的电力控制电路,所以设计效率很低。
技术实现思路
本专利技术的目的,是在基于知识产权的大型集成电路设计中,减少设计工时,进一步提高设计效率。具体的讲,本专利技术是,作为基于知识产权的大型集成电路系统,在系统设计方面拥有要利用的具有系统级知识产权的知识产权数据库。同时就上述的系统级知识产权分别作了记述,即各个知识产权是记录该知识产权的处理计算的处理计算记录部分,表示成为处理单位的输入数据构造定义部的输入数据构造定义部分,表示成为处理单位的输出数据结构定义部的输出数据构造定义部分。这样,上述的基于知识产权的大型集成电路设计系统中,最好是,在框架设计,或是功能设计方面,进行数据信息交换的系统级知识产权之间的通信频道的设定时,上述信号交换频率和各个体系级知识产权之间,为信息交换进行的变换电路的生成方法做好了准备。进一步讲,最好是上述变换电路的生成方法是,进行通信的第一及第二系统级知识产权之间通讯频道设定的时候,在上述知识产权数据库中进行检索,上述的第一系统级知识产权的上述输出数据结构定义部分,以及读出上述第二系统级知识产权的上述输入数据结构定义部分的记述,基于这个被读出的记述生成变换电路。并且,上述知识产权数据库还拥有信息交换频道的知识产权,上述变换电路的生成方法是,在上述第一及第二系统级知识产权之间信息交换频道设定的时候,在上述知识产权数据库中进行检索,最好是读出这项信息交换频道的知识产权的输入出数据结构定义。或者,上述变换电路的生成方法是,在第一及第二系统级知识产权之间,当输入出数据构造不同时,最好的是在接收了表示输入、出数据结构的信息后生成上述变换电路。还有,上述的变换电路,最好是信息交换是以单位数据量进行数据交换的。或者,上述变换电路,最好的是表示数据领域的地址数据和同这个地址数据相对应的实际数据进行变换。另外,这项专利技术是作为基于知识产权大型集成电路的设计方法,就系统级设计而言,使用具有体系级知识产权的知识产权数据库,在上述体系级知识产权中分别记述了各个知识产权,记述该知识产权处理计算的处理计算部分,构成处理单位的表示输入数据结构的输入数据结构定义部分,形成处理单位的表示输出数据的结构定义的输出数据构造定义部分。并且,上述知识产权库大型集成电路设计方法是,框架设计,或功能设计,在进行数据通信的系统级知识产权之间的通信频道设定时,上述通信频道和各系统级知识产权之间,最好是拥有生成为进行通信数据变换的变换电路。再有,上述变换电路的生成步骤是,在进行信息交换的第一及第二系统级知识产权之间设置通信频道时,在上述知识产权数据库中进行检索,上述第一系统级知识产权的上述输出数据结构定义部分,并读出上述第二系统级知识产权的上述输入数据结构定义部分的记述,最好是基于这个记述,可以生成转换电路。这样,上述知识产权数据库是,在拥有通信频道的知识产权中的上述变换电路的生成步骤,在上述第一及第二系统级知识产权之间设置通信频道的时候,检索上述知识产权数据库,最好是再读出这个通信频道的知识产权的输出、入数据结构定义。或者,最好是上述转换电路生成步骤,第一及第二系统级知识产权之间输出入数据结构不同时,接收表示输出、入数据结构的对应关系的信息,生成上述转换电路。还有,上述转换电路、最好是在交换信息时以单位数据量作为转换数据。或者,最好是表示数据区域的地址数据及和它相对应的实际数据进行转换。这专利技术作为知识产权数据库大型集成电路设计,机器的构成在功能方面,准备了被各要素分类、系统化了的功能分类数据库,并且利用上述功能分类数据库进行基于知识产权的大型集成电路设计。这样,上述基于知识产权的大型集成电路设计系统就成为,已生成的各知识产权在上述功能分类数据库中,拥有储存各要素及其相互关系的即有设计资产数据库。最好是将适合于设计对象的大型集成电路的知识产权从上述被即有设计资产数据库收存了的知识产权中边参照上述功能分类数据库边进行选择。再有,上述基于知识产权的大型集成电路设计系统,拥有上述即有的设计资产数据库收存的各知识产权的相互适应性的信息的设计资产之间的适应性评价规则数据库,对于设计对象的大型集成电路,最好是参照上述设计资产之间适应性评价规则数据库对选择的知识产权的适应性进行选择。还有,上述基于知识产权的大型集成电路设计系统,将与适合于设计对象的大型集成电路的知识产权功能相似的知识产权从上述的即有设计资产数据库中的各个知识产权中选出,最好是再将选择的知识产权修正为适合于设计对象大型集成电路的知识产权。或者,上述基于知识产权大型集成电路设计系统,在上述即有设计资产数据库中、最好是拥有就关于收藏的各知识产权库,母知识产权及和母知识产权不同部分等的经历信息的管理方法。本专利技术作为基于知识产权数据库的大型集成电路设计,在功能方面的机器构成,拥有被各要素分类、系统化了的功能分类数据库,进行利用上述功能分类数据库的知识产权库的大型集成电路设计。这样,上述基于知识产权大型集成电路设计方法是,在上述功能分类数据库中,已生成的各知识产权利用储存了各要素及其相互关系的即存设计信息数据库,最好是将适合于设计对象大型集成电路的知识产权从被上述即有设计资产数据库收存的知识产权中边参照上述功能分类数据库边进行选择。再有,上述基于知识产权的大型集成电路设计方法是,利用上本文档来自技高网
...

【技术保护点】
一种基于知识产权的大型集成电路设计的设计系统,其特征在于:具备从针对设计对象大型集成电路的系统级功能定义,生成框架级的设计数据的机构;利用所生成的框架级的设计数据与上述设计对象大型集成电路的动作方式定义,对上述设计对象一大型 集成电路进行动作分析的机构;以动作分析结果为依据,对上述框架级的设计数据,生成电力控制块的机构。

【技术特征摘要】
JP 1999-11-18 1999-3277961.一种基于知识产权的大型集成电路设计的设计系统,其特征在于具备从针对设计对象大型集成电路的系统级功能定义,生成框架级的设计数据的机构;利用所生成的框架级的设计数据与上述设计对象大型集成电路的动作方式定义,对上述设计对象—大型集成电路进行动作分析的机...

【专利技术属性】
技术研发人员:冈崎薰水野雅信村冈道明
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1