但是使用set_db [get_cell xxx/xxx/*] .dont_touch true 后报错,错误如下:
Error:Cannot preserve partially mapped hierarchical instance. [TUI-214] [set_db]
: Cannot preserve the instance 'hinst:xxx/xxx/xxx' to 'true' because it is not a fully mapped hierarchical instance.
直接打开小模块的网表看有没有逻辑没有被map。
怀疑你的小模块综合的时候cell lef读漏了,导致这些被漏的lib被工具设了dont use,所以最后的往表中没有对应功能的lib使用,所以这个小模块就partially mapped了。[size=13.3333px]你小模块综合的时候有报check_design吗,看下里面的Libcells with no LEF cell有报东西出来吗,有的话就印证了我的猜想。