mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-23 00:55:32 +00:00
Merge pull request #1950 from YosysHQ/eddie/design_import
design: -import to not count black/white-boxes as candidates for top
This commit is contained in:
commit
28623f19ee
3 changed files with 30 additions and 7 deletions
|
@ -1,9 +1,17 @@
|
|||
read_verilog <<EOT
|
||||
(* blackbox *)
|
||||
module bb(input i, output o);
|
||||
endmodule
|
||||
|
||||
(* whitebox *)
|
||||
module wb(input i, output o);
|
||||
assign o = ~i;
|
||||
endmodule
|
||||
|
||||
module top(input i, output o);
|
||||
assign o = i;
|
||||
assign o = ~i;
|
||||
endmodule
|
||||
EOT
|
||||
design -stash foo
|
||||
design -delete foo
|
||||
logger -expect error "No saved design 'foo' found!" 1
|
||||
design -delete foo
|
||||
|
||||
design -stash gate
|
||||
design -import gate -as gate
|
||||
|
|
9
tests/various/design1.ys
Normal file
9
tests/various/design1.ys
Normal file
|
@ -0,0 +1,9 @@
|
|||
read_verilog <<EOT
|
||||
module top(input i, output o);
|
||||
assign o = i;
|
||||
endmodule
|
||||
EOT
|
||||
design -stash foo
|
||||
design -delete foo
|
||||
logger -expect error "No saved design 'foo' found!" 1
|
||||
design -delete foo
|
Loading…
Add table
Add a link
Reference in a new issue