mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-24 01:25:33 +00:00
Added nosync attribute and some async reset related fixes
This commit is contained in:
parent
3737964809
commit
227520f94d
5 changed files with 27 additions and 34 deletions
6
README
6
README
|
@ -199,6 +199,12 @@ Verilog Attributes and non-standard features
|
|||
prohibits the generation of logic-loops for latches. Instead
|
||||
all not explicitly assigned values default to x-bits.
|
||||
|
||||
- The "nosync" attribute on registers prohibits the generation of a
|
||||
storage element. The register itself will always have all bits set
|
||||
to 'x' (undefined). The variable may only be used as blocking assigned
|
||||
temporary variable within an always block. This is mostly used internally
|
||||
by yosys to synthesize verilog functions and access arrays.
|
||||
|
||||
- In addition to the (* ... *) attribute syntax, yosys supports
|
||||
the non-standard {* ... *} attribute syntax to set default attributes
|
||||
for everything that comes after the {* ... *} statement. (Reset
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue