VHDL语法 一个程序里面可以有多个process ARCHITECTURE entity吗

VHDL语法 一个程序里面可以有多个process ARCHITECTURE entity吗,还有怎么编写和调用程序包,比如说我想写一个用七段译码器表示的除法,是不是除法摸块和译码器模块的编写都需要process ARCHITECTURE entity?编写好的除法模块和译码器模块怎么结合在一起?望高手详细解答,可加分

对于VHDL文本来说,也就是后缀为.vhd的文件,文件名必须与entity一致,entity可以有多个,但是是要用例化语句的。另外,建议模块去分着写,不然会很混乱。

除法和译码都需要process ARCHITECTURE entity 。

模块之间相连,就是要顶层文件了,可以是图,也可以是用语句说明。追问

是不是一个模块就得一个VHD文件,整个程序使用顶层文件把他们连接起来是吗?

追答

是这个意思

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-17
  对于VHDL文本来说,也就是后缀为.vhd的文件,文件名必须与entity一致,entity可以有多个,但是是要用例化语句的。另外,建议模块去分着写,不然会很混乱。
除法和译码都需要process ARCHITECTURE entity 。
模块之间相连,就是要顶层文件了,可以是图,也可以是用语句说明。
相似回答