formality验证时pin名字总是会不匹配怎么解决啊?救救孩子吧,跪谢大佬

数字小白,最近正在使用formality进行去除SCAN的形式验证,然后连接的时候老是会出现pin名匹配错位的情况,但是打开电路图两个pin是匹配的,但是他们的命名就不一样,后面也出现有无法连接的pin,求大佬

参考GPT和自己的思路:

对于formal验证中pin名字不匹配的问题,一般需要检查以下几个方面:

  1. 检查输入和输出端口的名称是否匹配

在formal验证中,输入和输出端口的名称必须与设计中的名称完全匹配,包括大小写。如果名称不匹配,将会导致无法连接的pin错误。

  1. 检查形式规范的名称与设计中的名称是否一致

如果设计中的名称与形式规范中的名称不一致,同样会导致无法匹配的pin错误。因此,在连接端口之前,请确保两个名称一致。

  1. 检查设计是否正确连接

有时,由于原始设计的错误连接,输入和输出端口的名称可能与规范中的名称不一致。在这种情况下,需要检查设计中的连接,以确保它们正确无误。

总结来说,pin名称不匹配的问题常常是由于设计与规范不一致,或者设计中的错误连接导致的。因此,在formal验证之前,必须确保设计与规范的名称一致,并且设计中的连接正确无误。