aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2019-04-21 11:40:09 +0200
committerClifford Wolf <clifford@clifford.at>2019-04-21 11:40:09 +0200
commit5b7fea5245671882dabe2ec319353fa4f2fb8f91 (patch)
tree27dd90e47a235b8e6f54d1b0e536899bb5dab37d /README.md
parentfb7f02be5561ccfd5bee5f3235fbbae5ef618f36 (diff)
downloadyosys-5b7fea5245671882dabe2ec319353fa4f2fb8f91.tar.gz
yosys-5b7fea5245671882dabe2ec319353fa4f2fb8f91.tar.bz2
yosys-5b7fea5245671882dabe2ec319353fa4f2fb8f91.zip
Add "noblackbox" attribute
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/README.md b/README.md
index 7f90cb3c2..fd45b5470 100644
--- a/README.md
+++ b/README.md
@@ -310,7 +310,12 @@ Verilog Attributes and non-standard features
that have the same ports as the real thing but do not contain information
on the internal configuration. This modules are only used by the synthesis
passes to identify input and output ports of cells. The Verilog backend
- also does not output blackbox modules on default.
+ also does not output blackbox modules on default. ``read_verilog``, unless
+ called with ``-noblackbox`` will automatically set the blackbox attribute
+ on any empty module it reads.
+
+- The ``noblackbox`` attribute set on an empty module prevents ``read_verilog``
+ from automatically setting the blackbox attribute on the module.
- The ``whitebox`` attribute on modules triggers the same behavior as
``blackbox``, but is for whitebox modules, i.e. library modules that