标签: verilog case-statement
我在Verilog中不是那么熟悉但你能在案例陈述中调用另一个模块吗?
答案 0 :(得分:2)
你不能像在C语言中那样调用模块,因为它不是一个函数,你实例化它。 如果要实例化模块,则应使用generate。
generate
修改:可以找到generate与案例陈述一起使用的示例here。
第二次编辑:如果您只想在案例陈述中调用一段代码,则可以创建任务或功能。更多信息here。 (信用转到Hida)
答案 1 :(得分:0)
你不能在case语句中调用模块,但你可以创建函数然后调用case语句(任务不可合成)