【技术实现步骤摘要】
确定集成电路的接口时序的方法与其相关的机器可读媒体
本专利技术涉及确定一集成电路的一接口时序的方法,尤指一可自动读取出一集成电路的一接口时序的方法与其相关的机器可读媒体。
技术介绍
在电路芯片设计的领域中,当具有一特定功能的电路模块制作完成之后,该电路模块通常会被整合至一电路系统中。换句话说,该电路模块所接收的信号会来自一外部模块,以及所产生的信号要传送至另一外部模块。为了让信号和时钟得以在模块与模块之间正确地传送,因此模块与模块之间的接口时序限制就成为芯片开发者所高度关注的课题。然而,随着科技的进步,越来越多功能会被整合进同一颗芯片中。换句话说,芯片开发者必须花更长的时间来计算出该芯片的接口时序限制,以致造成芯片开发的时间过长,进而降低该芯片开发商的产品竞争力。因此,如何以更快速且精确的方式来计算出一芯片的接口时序限制就成了芯片设计领域中所亟需解决的问题。
技术实现思路
因此,本专利技术的一目的在于提供一可自动读取出一集成电路的一接口时序的方法与其相关的机器可读媒体。依据本专利技术的一第一实施例,其提供了一种确定一集成电路的一接口时序的方法。该方法包含有:载入该集成电路的一电路设计档案与一时序限制档案,并依据该电路设计档案与该时序限制档案来确定出该电路设计档案的一第一接口端口;确定出该第一接口端口与该电路设计档案内的一特定电路元件之间的一第一传输路径与该第一传输路径上的一负载;依据该第一传输路径与该第一传输路径上的该负载来产生一接口电路档案;以及依据该接口电路档案来计算出该第一传输路径的一第一信号传输时间。依据本专利技术的一第二实施例,其提供了一种机器可读媒 ...
【技术保护点】
一种确定一集成电路的一接口时序的方法,包含有:载入所述集成电路的一电路设计档案与一时序限制档案,并依据所述电路设计档案与所述时序限制档案来确定出所述电路设计档案的一第一接口端口;确定出所述第一接口端口与所述电路设计档案内的一特定电路元件之间的一第一传输路径与所述第一传输路径上的一负载;依据所述第一传输路径与所述第一传输路径上的所述负载来产生一接口电路档案;以及依据所述接口电路档案来计算出所述第一传输路径的一第一信号传输时间。
【技术特征摘要】
1.一种确定一集成电路的一接口时序的方法,包含有:载入所述集成电路的一电路设计档案与一时序限制档案,并依据所述电路设计档案与所述时序限制档案来确定出所述电路设计档案的一第一接口端口;确定出所述第一接口端口与所述电路设计档案内的一特定电路元件之间的一第一传输路径与所述第一传输路径上的一负载;依据所述第一传输路径与所述第一传输路径上的所述负载来产生一接口电路档案;以及依据所述接口电路档案来计算出所述第一传输路径的一第一信号传输时间,其中,确定出所述第一接口端口与所述电路设计档案内的所述特定电路元件之间的所述第一传输路径与所述第一传输路径上的所述负载的步骤包含有:从所述第一接口端口往所述电路设计档案的内部搜寻以找出第一个正反器来做为所述特定电路元件,并将耦接在所述第一接口端口与所述第一个正反器之间的路径设定为一第一候选路径;从所述第一个正反器往所述第一接口端口的方向回溯以找出耦接在所述第一接口端口与所述第一个正反器之间的路径设定为一第二候选路径;以及将所述第一候选路径与所述第二候选路径的一共同的路径设定为所述第一传输路径,以及将所述共同的路径上的负载设定为所述第一传输路径上的所述负载。2.根据权利要求1所述的方法,其中,依据所述接口电路档案来计算出所述第一传输路径的所述第一信号传输时间的步骤另包含有:将所述接口电路档案从一单胞阶层的接口电路档案转换为一逻辑闸阶层的接口电路档案。3.根据权利要求1所述的方法,另包含有:从所述第一接口端口往所述电路设计档案的内部搜寻以找出第一个正反器来做为所述特定电路元件。4.根据权利要求1所述的方法,其中,所述第一接口端口为一数据信号输入端点、一时钟信号输入端点、一数据信号输出端点及一时钟信号输出端点的其中之一。5.根据权利要求1所述的方法,另包含有:依据所述电路设计档案与所述时序限制档案来确定出所述电路设计档案的一第二接口端口;确定出所述第二接口端口与所述特定电路元件之间的一第二传输路径与所述第二传输路径上的一负载;其中依据所述第一传输路径与所述第一传输路径上的所述负载来产生所述接口电路档案的步骤包含有:依据所述第一传输路径与所述第一传输路径上的所述负载以及所述第二传输路径与所述第二传输路径上的所述负载来产生所述接口电路档案;其中依据所述接口电路档案来计算出所述第一传输路径的所述第一信号传输时间的步骤另包含有:依据所述接口电路档案来计算出所述第二传输路径的一第二信号传输时间。6.根据权利要求5所述的方法,其中,确定出所述第二接口端口与所述特定电路元件之间的所述第二传输路径与所述第二传输路径上的所述负载的步骤包含有:从所述第二接口端口往所述电路设计档案的内部搜寻所述特定电路元件,并将耦接在所述第二接口端口与所述特定电路元件之间的路径设定为一第三候选路径;从所述特定电路元件往所述第二接口端口的方向回溯以找出耦接在所述第二接口端口与所述特定电路元件之间的路径设定为一第四候选路径;以及将所述第三候选路径与所述第四候选路径的一共同的路径设定为所述第二传输路径,以及将所述共同的路径上的负载设定为所述第二传输路径上的所述负载。7.根据权利要求5所述的方法,其中,所述第一接口端口以及所述第二接口端口中的其中一个接口端口为一数据信号输入端点,而所述第一接口端口以及所述第二接口端口中的另一个接口端口为一时钟信号输入端点。8.根据权利要求5所述的方法,其中,所述第一接口端口为一时钟信号输入端点,而所述第二接口端口为一数据信号输出端点。9.根据权利要求1所述的方法,另包含有:依据所述电路设计档案与所述时序限制档案来确定出所述电路设计档案的一第二接口端口;确定出所述第二接口端口与所述电路设计档案内的一特定端点之间的一第二传输路径与所述第二传输路径上的一负载;确定出所述特定端点与所述特定电路元件之间的一第三传输路径与所述第三传输路径上的一负载;其中依据所述第一传输路径与所述第一传输路径上的所述负载来产生所述接口电路档案的步骤包含有:依据所述第一传输路径与所述第一传输路径上的所述负载、所述第二传输路径与所述第二传输路径上的所述负载以及所述第三传输路径与所述第三传输路径上的所述负载来产生所述接口电路档案;其中依据所述接口电路档案来计算出所述第一传输路径的所述第一信号传输时间的步骤另包含有:依据所述接口电路档案来计算出所述第二传输路径的一第二信号传输时间以及所述第三传输路径的一第三信号传输时间;其中所述第一接口端口为一数据信号输入端点,而所述第二接口端口为一时钟信号输出端点。10.根据权利要求9所述的方法,其中,所述特定端点为所述电路设计档案内的一内部时钟产生端点。11.根据权利要求9所述的方法,其中,确定出所述第二接口端口与所述电路设计档案内的所述特定端点之间的所述第二传输路径与所述第二传输路径上的所述负载的步骤包含有:从所述第二接口端口往所述电路设计档案的内部搜寻所述特定端点,并将耦接在所述第二接口端口与所述特定端点之间的路径设定为一第三候选路径;从所述特定端点往所述第二接口端口的方向回溯以找出耦接在所述第二接口端口与所述特定端点之间的路径设定为一第四候选路径;以及将所述第三候选路径与所述第四候选路径的一共同的路径设定为所述第二传输路径,以及将所述共同的路径上的负载设定为所述第二传输路径上的所述负载。12.根据权利要求9所述的方法,其中,确定出所述特定端点与所述特定电路元件之间的所述第三传输路径与所述第三传输路径上的所述负载的步骤包含有:从所述特定端点往所述电路设计档案的内部搜寻所述特定电路元件,并将耦接在所述特定端点与所述特定电路元件之间的路径设定为一第三候选路径;从所述特定电路元件往所述特定端点的方向回溯以找出耦接在所述特定电路元件与所述特定端...
【专利技术属性】
技术研发人员:余美俪,王鼎雄,罗幼岚,高淑怡,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。