mirror of https://github.com/YosysHQ/yosys.git
frontends/json/jsonparse.cc: Like the upto field read_json can also read the signedness of a wire
This commit is contained in:
parent
5f9cd2e2f6
commit
adb483ddfd
|
@ -309,6 +309,12 @@ void json_import(Design *design, string &modname, JsonNode *node)
|
|||
port_wire->upto = val->data_number != 0;
|
||||
}
|
||||
|
||||
if (port_node->data_dict.count("signed") != 0) {
|
||||
JsonNode *val = port_node->data_dict.at("signed");
|
||||
if (val->type == 'N')
|
||||
port_wire->is_signed = val->data_number != 0;
|
||||
}
|
||||
|
||||
if (port_node->data_dict.count("offset") != 0) {
|
||||
JsonNode *val = port_node->data_dict.at("offset");
|
||||
if (val->type == 'N')
|
||||
|
@ -573,4 +579,3 @@ struct JsonFrontend : public Frontend {
|
|||
} JsonFrontend;
|
||||
|
||||
YOSYS_NAMESPACE_END
|
||||
|
||||
|
|
Loading…
Reference in New Issue