这个其实没有窍门。 * q! t& }" z( u k6 C. u当你调用库里的symbol时,软件会写类似log的文件,在工作目录的cfg_package下。当你每次打开工程的时候,它是根据cfg_package里面的文件加载symbol。因此,如果你只更新了库,但cfg_package里的文件没有更新,那么它在原理图中显示为不更新(假如你双击进去看,其实看的是库文件里的symbol)。" C& h4 G. q! x
那么怎么样才能更新symbol呢?只有通过删除symbol、关闭工程、打开工程、重新添加symbol,才能更新cfg_package里的文件,因而才能更新symbol。5 d, w$ @: L/ o t
这其实是cadence保护设计文件的做法,这样做可以确保不会因为误改库文件而造成设计工程被修改。