CN114327476B 芯片设计文件生成方法、装置、芯片设计方法及装置 (Oppo广东移动通信有限公司)_第1页
CN114327476B 芯片设计文件生成方法、装置、芯片设计方法及装置 (Oppo广东移动通信有限公司)_第2页
CN114327476B 芯片设计文件生成方法、装置、芯片设计方法及装置 (Oppo广东移动通信有限公司)_第3页
CN114327476B 芯片设计文件生成方法、装置、芯片设计方法及装置 (Oppo广东移动通信有限公司)_第4页
CN114327476B 芯片设计文件生成方法、装置、芯片设计方法及装置 (Oppo广东移动通信有限公司)_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

息生成芯片的RTL代码及验证代码;输出芯片设文件中的相应信息进行修改即可自动新的生成2获取芯片的至少一个管脚描述文件;其中,所述管脚描述文件包根据所述管脚功能描述信息及所述寄存器描述信息生成软IP的RTL代码;所述软IP是根据所述IO连接描述信息及所述寄存器描述信息生成硬IP的RTL代码;所述硬IP是电根据所述管脚功能描述信息、所述寄存器描述信息及所述IO3.根据权利要求1所述的方法,其特征在于,所述管脚功能描述信息包括功能信息及基于所述管脚功能描述信息、所述寄存器描述信息及所述IO连接描若不存在复用功能冲突则执行步骤根据所述描述信息生成所述芯片的RTL代码及验证若不存在连接冲突则根据所述描述信息生成所述芯片的RTL代7.根据权利要求1至6任一项所述的方法识别所述第一描述文件对所述第一管脚的第一描述根据所述更改内容修改所述第二描述文件对所述第一管脚修改所述第二描述文件对第二管脚的第三描述信息;其中,3获取芯片设计文件;所述芯片设计文件根据权利要求1至8任一项根据所述芯片设计文件中的RTL代码对所述芯根据所述芯片设计文件中的验证代码对所述芯用于描述所述芯片的一个或多个管脚的描述信息,所述描述信息包括管脚功能描述信息、代码生成模块,用于根据所述管脚功能描述信息及所述寄存器描述信息生成软IP的设计文件获取模块,用于获取芯片设计文件;所述芯片设计文件由被处理器执行时实现如权利要求1至9中任一项所述的4[0001]本申请实施例涉及芯片设计技术领域,特别是涉及一种芯片设计文件生成方法、[0018]芯片实例化模块,用于根据所述芯片设计文件中的RTL代码对所述芯片进行实例5改即可自动新的生成RTL代码和验证代码,无需人工重新进行编译,避免人工编译产生错6[0046]基于上述问题,本申请实施例涉及的芯片设计文件生成方法,可以应用于芯片申请中涉及的芯片可以是任意一种数字电路芯片,具体的,可以为DSP(DigitalSignal[0047]如图2所示,在其中一个实施例中,芯片设计文件生成方法包括步骤201至步骤言(Verilog或VHDL)描述芯片理想达到的功能的实现代码。验证代码是用硬件描述语言(Verilog或VHDL)描述的用于实7获取描述信息,根据描述信息自动编译生成芯片的RTL代码及验证代码并输出芯片设计文要对管脚描述文件中的相应信息进行修改即可自动新的生成RTL代码和验证代码,无需人[0058]在其中一个实施例中,至少一个管脚描述文件包括第一描述文件和第二描述文8[0069]在其中一个实施例中,描述信息可以仅包括管脚功能描述信息和寄存器描述信描述信息和寄存器描述信息即可生成迭代或修改后的芯片(包括可控制性和可观测性)的硬件逻辑信息即为DFT信息,功能信息是用于描述管脚实现及具体电路元件。对于软IP的RTL代码需要根据管脚功能描述信息及寄存器描述信息来生IP的RTL代码则需要捕获管脚描述文件中的IP连接描述信息及寄存器描述信息进行转换得[0080]如图4所示,在其中一个实施例中,芯片设计文件生成方法包括步骤401至步骤9[0090]若经过检测不存在复用功能冲突,则根据管脚描述文件中的描述信息生成RTL代[0091]本实施例能够在生成芯片设计文件之前对管脚描述文件内的描述信息进行有效[0092]如图5所示,在其中一个实施例中,芯片设计文件生成方法包括步骤501至步骤有常见的IO端口连接冲突,在检测时如果识别到对应的连接冲突则判断为存在IO连接冲[0102]经检测不存在连接冲突则继续根据描述信息生成芯片的RTL代码和验证代码,形[0110]利用上述芯片设计文件生成方法中自动生成的RTL代码可以实现芯片的实例化,[0120]第二RTL代码生成单元722,根据IO连接描述信息及寄存器描述信息生成硬IP的[0132]上述芯片设计文件生成装置和芯片设计装置中各个模块的划分仅仅用于举例说[0133]关于芯片设计文件生成装置的具体限定可以参见上文中对于芯片设计文件生成算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过现一种芯片设计文件生成方法和/或芯片设计方法。该计算机设备的显示屏可以是液晶显[0147]若不存在复用功能冲突则执行步骤根据描述信息生成芯片的RTL代码及验证代[0173]若不存在复用功能冲突则执行步骤根据描述信息生成芯片的RTL代码及验证代[0199]若不存在复用功能冲突则执行步骤根据描述信息生成芯片的RTL代码及验证代Read-OnlyMemory,可擦除可编程只读存储器)、EEPROM(ElectricallyErasable取存储器)、DRAM(DynamicRandomAccessMemory,动态随机存取存储器)、SDRAMSDRAM(DoubleDataRateSynchronousDynamicRandomAccessmemory,双数据率同步增强型同步动态随机存取存储器)、SLDRAM(SyncLinkDynamicRandomAccessMemory,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论