连线这个活,说简单简单,说复杂复杂。
暂时的连线方法如下:
1、例化所有底层模块
2、按底层模块从上到下的顺序,按端口从上到下的顺序,将这些端口连接到wire或reg上。
注:上层模块没有赋值的端口,一般都是wire。
注:可以复制底层模块的声明部分,简化上层模块中需要的reg或wire的声明。
总之,按照由上到下的顺序,这样做会使得信号名称可能不太好(比较理想的信号名称应该是从源到目的,我觉得),但是保证功能正确,这才是最重要的。
连线这个活,说简单简单,说复杂复杂。
暂时的连线方法如下:
1、例化所有底层模块
2、按底层模块从上到下的顺序,按端口从上到下的顺序,将这些端口连接到wire或reg上。
注:上层模块没有赋值的端口,一般都是wire。
注:可以复制底层模块的声明部分,简化上层模块中需要的reg或wire的声明。
总之,按照由上到下的顺序,这样做会使得信号名称可能不太好(比较理想的信号名称应该是从源到目的,我觉得),但是保证功能正确,这才是最重要的。