mirror of https://github.com/YosysHQ/yosys.git
Allow $past, $stable, $rose, $fell in $global_clock blocks
This commit is contained in:
parent
adf1754729
commit
caa78388cd
|
@ -405,9 +405,13 @@ bool AstNode::simplify(bool const_fold, bool at_zero, bool in_lvalue, int stage,
|
|||
current_always_clocked = false;
|
||||
|
||||
if (type == AST_ALWAYS)
|
||||
for (auto child : children)
|
||||
for (auto child : children) {
|
||||
if (child->type == AST_POSEDGE || child->type == AST_NEGEDGE)
|
||||
current_always_clocked = true;
|
||||
if (child->type == AST_EDGE && GetSize(child->children) == 1 &&
|
||||
child->children[0]->type == AST_IDENTIFIER && child->children[0]->str == "\\$global_clock")
|
||||
current_always_clocked = true;
|
||||
}
|
||||
}
|
||||
|
||||
int backup_width_hint = width_hint;
|
||||
|
|
Loading…
Reference in New Issue