【技术实现步骤摘要】
信号分流方法、装置、电子设备及存储介质
[0001]本专利技术涉及芯片设计分割验证
,具体涉及一种信号分流方法、装置、电子设备及存储介质。
技术介绍
[0002]针对超大规模芯片设计的分割结果进行验证时,常常需要使用数片(比如几十片甚至数百片)验证芯片来构成验证系统,验证芯片之间使用IO引脚作为分割信号之间的互连资源,因而互连资源是大规模芯片设计的分割验证中的稀缺资源。
[0003]实际的验证系统中,验证芯片之间的IO资源是需要使用物理连线实现互连,如图1所示,验证芯片FPGA1和验证芯片FPGA2之间的信号a至信号d,可通过物理线缆Cable_1实现互连,此时Cable_1的时分复用比(即TDMRatio为4),而互连线Cable_n的时分复用比为m(m为正整数)。
[0004]因此,当某个Cable的通信压力过大时,将导致验证芯片工作在较低工作频率,即整个验证系统的工作频率可能受到Cable的通信压力影响而无法满足预设的最低工作频率。
[0005]例如,在使用TDM(时分复用)实现互连中,T ...
【技术保护点】
【技术特征摘要】
1.一种信号分流方法,其特征在于,应用于芯片设计的分割验证,所述信号分流方法包括:获取网路通量图,所述网路通量图为由n个节点和m条网路构成的图,所述节点对应于分割验证中的分组逻辑,所述网路为分组逻辑之间的逻辑连接关系被分配于验证系统中的物理互连网路,每条网路标记有对应的权重,所述权重用于表征网路的通信能力;确定所述网路通量图中若干待分流的目标信号,所述待分流的目标信号为权重小于第一预设阈值的网路上的信号;将所述若干待分流的目标信号中的部分信号分流到其他冗余网路中,其中所述冗余网路为权重大于第二预设阈值的网路,所述第二预设阈值不小于所述第一预设阈值。2.根据权利要求1所述的信号分流方法,其特征在于,将所述若干待分流的目标信号中的部分信号分流到其他冗余通路中,包括:确定所述部分信号的输入端口对应的源节点和所述部分信号的输出端口对应的目标节点;在所述网路通量图中确定中转链路,所述中转链路包含有用于在所述源节点和所述目标节点之间进行通信的若干中转节点和若干中转网路,其中所述中转网路为冗余网路;将所述若干待分流的目标信号中的部分信号通过所述中转链路进行分流。3.根据权利要求2所述的信号分流方法,其特征在于,在所述网路通量图中确定中转链路,包括:采用广度优先搜索算法在所述网路通量图中确定中转链路。4.根据权利要求2所述的信号分流方法,其特征在于,将所述若干待分流的目标信号中的部分信号通过所述中转链路进行分流,包括:确定所述源节点、所述目标节点和所述中转节点各自对应的分组逻辑;在顶层逻辑中创建所述中转网路对应中转连线,依次在所述中转节点对应的分组逻辑中创建所述中转网路在所述中转节点中对应的中转输入端口和中转输出端口,并在所述中转节点对应的分组逻辑内部将所述中转节点的中转输入端口和中转输出端口进行内部互连,其中所述顶层逻辑为所述源节点、所述目标节点和所述中转节点各自对应的分组逻辑共同对应的上一层分组逻辑;在所述顶层逻辑中,将所述部分信号的输出端口与所述中转链路上首个所述中转节点的中转输入端口连接,将所述中转链路上前一个所述中转节点的中转输出端口与下一个所述中转节点的中转输入端口连接,以及将最后一个所述中转节点的中转输出端口与所述目标节点的输入端口连接。5.根据权利要求2所述的信号分流方法,其特征在于,在所述网路通量图中确定中转链路,包括:创建并初始化第一访问队列;依次将所述源节点、若干邻居节点和所述目标节点添加到所述第一访问队列中,以及记录所述第一访问队列中的各邻居节点对应的前驱节点,并将所述第一访问队列中的各节点对应的访问状态标记为已访问,其中所述邻居节点为与其对应的前驱节点存在至少一条冗余网路的节点,所述前驱节点为引起所述邻居节点被添加到第一访问队列的节点;在所述第一访问队列中反向确定中转链路,其中从所述目标节点向所述...
【专利技术属性】
技术研发人员:邵中尉,张吉锋,
申请(专利权)人:上海国微思尔芯技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。