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

whether the box is fully resolved, ie. all parameter and port width are integers

Link to this function

set_port(b, n, list)

return a sorted list of ports