[发明专利]芯片总线延时调整方法、电子设备和介质有效
申请号: | 202210674668.9 | 申请日: | 2022-06-14 |
公开(公告)号: | CN115129642B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 请求不公布姓名 | 申请(专利权)人: | 沐曦集成电路(南京)有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F30/39;G06F1/10 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 丁慧玲 |
地址: | 211806 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 总线 延时 调整 方法 电子设备 介质 | ||
1.一种芯片总线延时调整方法,其特征在于,
所述芯片包括多组发起端和接收端,每一组发起端和接收端之间通过至少一个总线互联;所述方法包括:
步骤S1、获取第i组发起端Sei和接收端Rei之间的需要进行延时调整的总线信息{Bundle1i,Bundle2i,…BundleNii},Bundleni为Sei和Rei之间的第n个需要进行延时调整的总线,n的取值范围为1到Ni,Ni为Sei和Rei之间需要进行延时调整的总线数量,i的取值范围为1到M,M为发起端和接收端的总组数;
步骤S2、在Sei插入Pi组延时信息,延时信息包括总线类型标识、延时级数、时钟域标识,每一总线类型标识对应一种延时模块类型和一种延时单元类型,Pi为Sei和Rei之间的总线类型数量,Pi小于等于Ni;
步骤S3、基于Bundleni对应的总线类型标识确定对应的延时级数、时钟域标识、延时模块类型、延时单元类型,并生成对应类型的延时模块WRn,所述延时级数根据Bundleni对应的目标物理距离确定;
步骤S4、将WRn插入Bundleni建立WRn与Sei和Rei之间的互联,基于WRn与Sei和Rei之间的互联,以及对应的延时级数、时钟域标识生成Bundleni对应的延时配置文件信息;所述延时级数为WRn中对应延时单元的数量;所述时钟域标识用于确定WRn所连接的时钟信号;每一类型的延时单元配置有对应的RTL代码;
步骤S5、解析所述延时配置文件信息,自动生成Bundleni对应的WRn的RTL代码。
2.根据权利要求1所述的方法,其特征在于,
所述步骤S4中,基于WRn与Sei和Rei之间的互联,以及对应的延时级数、时钟域标识生成Bundleni对应的延时配置文件信息,包括:
步骤S41、基于WRn与Sei和Rei之间的互联确定是否存在自定义延时级数和自定义时钟域标识:
若存在自定义延时级数,则将Bundleni对应的延时配置文件信息中的延时级数设置为自定义延时级数,否则,设置为延时信息中的延时级数;
若存在自定义时钟域标识,则将Bundleni对应的延时配置文件信息中的时钟域标识设置为自定义时钟域标识,否则,设置为延时信息中的时钟域标识。
3.根据权利要求2所述的方法,其特征在于,
所述延时信息中的延时级数为默认延时级数数值或默认预设延时级数范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沐曦集成电路(南京)有限公司,未经沐曦集成电路(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210674668.9/1.html,转载请声明来源钻瓜专利网。