danm v0.1.4 Danm.BlackBox
A block box is a design entity from external, danm does not know the innard.
Link to this section Summary
Functions
parse_verilog(path) parse a verilog module from the path, return the blackbox
whether the box is fully resolved, ie. all parameter and port width are integers
return a sorted list of ports
Link to this section Functions
Link to this function
drop_port(b, n)
Link to this function
merge_parameters(b, d)
Link to this function
parse_verilog(path)
parse_verilog(path) parse a verilog module from the path, return the blackbox
Link to this function
resolved?(b)
whether the box is fully resolved, ie. all parameter and port width are integers
Link to this function
set_port(b, n, list)
Link to this function
sort_ports(s)
return a sorted list of ports