blob: f933c9443600b9f82b3c4b309373362b877ace0d [file] [log] [blame]
yosys plugin -i get_count
yosys -import
read_verilog -icells simple.v
hierarchy -auto-top
set n [get_count -modules my_gate]
puts "Module count: $n"
if {$n != "1"} {
error "Invalid count"
}
set n [get_count -cells t:\$_BUF_]
puts "BUF count: $n"
if {$n != "4"} {
error "Invalid count"
}
set n [get_count -cells t:\$_NOT_]
puts "NOT count: $n"
if {$n != "3"} {
error "Invalid count"
}
set n [get_count -wires w:*]
puts "Wire count: $n"
if {$n != "5"} {
error "Invalid count"
}