write_verilog power/ground port dcls

This commit is contained in:
James Cherry
2020-07-03 16:56:15 -07:00
parent 220f280c02
commit e7ed3170f3
+11 -3
View File
@@ -165,12 +165,20 @@ VerilogWriter::verilogPortDir(PortDirection *dir)
return "input"; return "input";
else if (dir == PortDirection::output()) else if (dir == PortDirection::output())
return "output"; return "output";
else if (dir == PortDirection::bidirect())
return "inout";
else if (dir == PortDirection::tristate()) else if (dir == PortDirection::tristate())
return "output"; return "output";
else else if (dir == PortDirection::bidirect())
return "inout";
else if (dir == PortDirection::power())
return "input";
else if (dir == PortDirection::ground())
return "input";
else if (dir == PortDirection::internal())
return nullptr; return nullptr;
else {
internalError("unknown port direction");
return nullptr;
}
} }
void void