如何修改IP源文件
就笔者目前遇到的情况,想要修改IP(源代码或者约束文件),可以直接去修改相应的源文件(通常位于.srcs路径下),然后重新generate output products即可,为防止没有修改后,一定要在综合后,查看net是否按照预期。
修改后一定要注意锁住修改的IP
修改完相应的IP之后,一定要使用下面这个命令,将修改的IP锁住
set_property IS_LOCKED true [get_files <你修改的文件名>]
虽然不锁住,依然可以正常工作,但是一旦重新更改IP(可能是其它IP),重新generate output products后,很有可能之前的修改就作废了。。需要重新修改一遍,并且这个时候还很容易忽略掉这个事情,导致一个简单的bug让自己烦很久。。。