Illegal output or inout port connection (port 'out').
一个4位计数器程序在ISE 联合modelsim进行仿真,代码如下
testbench的内容:
module count4_tb;
reg clk,reset;
wire [3:0] out;
parameter DELY=100;
count4 mycount(out,reset,clk);
always #(DELY/2) clk=~clk;
initial begin
clk=0;
reset=0;
#DELY reset=1;
#DELY reset=0;
#(DELY*200) $finish;
end
initial $monitor($time,,,"clk=%d reset=%d out=%d",clk,reset,out);
endmodule
count4.v的内容:
module count4(out,reset,clk
);
output [3:0] out;
input reset,clk;
reg [3:0] out;
always@(posedge clk) begin
if(reset)
out<=0;
else
out<=out+1;
end
endmodule
功能仿真,没有错误,而布局布线后仿真,有如下错误提示
改正办法:
将testbench 中的 count4 mycount(out,reset,clk);改为count4 mycount(.out(out),.reset(reset),.clk(clk));时序仿真就会正确运行。
转载于:https://blog.51cto.com/lihaichuan/984864
Illegal output or inout port connection (port 'out').相关推荐
- 报错Exception opening port “18080“ (port may be in use), cause: “java.net.BindException: Address alrea
Exception opening port "18080" (port may be in use), cause: "java.net.BindException: ...
- iOSsqlite3的线程安全BUG IN CLIENT OF sqlite3.dylib:illegal multi-threaded access to database connection
FMDatabase是线程不安全的,当有多线程并非访问的时候会出现崩溃,可以换用 FMDatabaseQueue来解决 FMDatabaseQueue是线程安全的 为什么要使用FMDatabaseQu ...
- 关于报错: output or inout port “seven_tube_sel_n“must be connected to a structural net expression
前提:input端口默认类型是wire:output端口可以是线网型wire,也可以是寄存器类型reg. 与output输出端口的下一级端口必须是线网型wire,但input端口可以用线网型wire和 ...
- mysql port range_Defining port and port-range in /etc/services file
Technote (FAQ) Question How communication ports and range are defined in /etc/services file in Linux ...
- 从Android访问PC端的port (reverse port forwarding)
2019独角兽企业重金招聘Python工程师标准>>> 大致就是 Device side: install SSH Server, add ssh server on 22222 p ...
- Port Forwarding Port Triggering
2019独角兽企业重金招聘Python工程师标准>>> 在使用NAT的网络中,内部终端的IP地址为私网地址,发出去的IP包在NAT网关处进行地址转换,以公网地址与外部联系.在转换过程 ...
- ARM Cortex Debug Port Access Port DP AP JTAG-DP SW-DP SWJ-DP JTAG-AP MEM-AP
转载于:https://www.cnblogs.com/shangdawei/p/4905603.html
- Caused by: java.net.BindException: Could not start rest endpoint on any port in port range 8085
这个问题是在$FLINK_HOME/bin/stop-cluster.sh以后,8085的这个端口没有被关干净导致的, 强行关闭8085端口,再次重启flink集群以后, 上述错误会消失. 所以不是什 ...
- 【Flink】Flink启动报错 BindException: Could not start rest endpoint on any port in port range 7089
1.背景 Flink界面启动报错如下 2020-05-15 13:27:47,001 INFO org.apache.flink.client.cli.C
最新文章
- Space X和NASA到底有什么关系?
- 理解同步异步、阻塞与非阻塞
- 关于LDD3 setconsole.c Alesssandro Rubini 的邮件回复
- HDU1862 EXCEL排序【排序】
- AI x 量化:华尔街老司机解密智能投资正确姿势
- C# StreamReader.ReadLine统计行数的问题
- oracle 已知表名查询所属的schema_sql注入联合查询总结
- 安卓音量设置流程之MasterVolume
- matlab函数xlsread函数,matlab中xlsread函数
- 三菱FX5U,机床X轴Y轴工作台定位控制程序 使用三菱J4-A系列伺服驱动器绝对位置系统,程序大小27000多步
- 服务器维护简单的备份方案,几种常见的数据备份方案分享
- 各大程序员兼职平台靠谱嘛?这一篇文章就够了
- Android关于安兔兔手机信息造假的问题。
- siggraph_SIGGRAPH的Unity
- 数据标注是什么,如何高效完成数据标注?
- 【warm up】热身训练 的学习率设置
- 什么样的CTA策略组合最合理?
- 大二上半学期还挂科两门,大三上半学期就找到了外企实习工作,半年时间,我是怎么逆袭的?
- composer windows 下面内存溢出 Allowed memory size of 1610612736 bytes exhausted
- android 自定义悬浮框,Android自定义悬浮窗
热门文章
- python怎么处理数据集的缺失值_python 对数据集的缺失值补全方法 sklearn.preprocessing.Imputer...
- linux 关机命令_小猿圈Linux基础命令汇总
- 关于上篇文章的okhttp中对于onFailure回调的异常捕获
- VB获取超过2G文件的大小
- 日常视频一秒变游戏,人物可以随意操控:全靠Facebook的实时算法
- 如何用JavaScript搭建神经网络?90分钟免费课程,上手可操作丨教程
- 全面超越人类!Google称霸SQuAD,BERT横扫11大NLP测试
- 易优模板标签生成器发布(2018.9.12)
- windows安装php和mysql
- nginx完全关闭log