DC Error: The target library does not contain all required gates
时间:10-02
整理:3721RD
点击:
Error: The target library does not contain all required gates.
Either a NOR, or an AND and an OR gate (two-input) is required for mapping. (OPT-102)
这是在DC综合的时候产生的错误,使用的是DC_shell -topo模式
大家帮忙看一下这个错误怎么解决啊?我查了库里有与或非门的啊。例如
cell (NOR2X1) {
cell_footprint : nor2;
area : 9.979200;
pin(A) {
direction : input;
capacitance : 0.004534;
}
pin(B) {
direction : input;
capacitance : 0.004087;
}
pin(Y) {
direction : output;
capacitance : 0.0;
function : "(!(A | B))";
internal_power() {
related_pin : "A";
rise_power(energy_template_7x7) {
index_1 ("0.05, 0.15, 0.6, 1.4, 2.3, 3.3, 4.5");
index_2 ("0.00035, 0.021, 0.0385, 0.084, 0.147, 0.231, 0.3115");
values ( \
"0.010885, 0.011434, 0.011109, 0.010026, 0.008420, 0.006240
这个错误时什么命令报告出来的?compile?
建议你读取RTL,SDC后,使用check_design、check_mv_design检查是否存在问题。
是不是set_dont_use把可用的cell都屏蔽了?
我也出现了这种问题,最终解法是exit,再重新打开即可