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
最新文章
- Centos7 设置DNS 服务器
- 复杂个人信息输出程序python_练习题-修改个人信息程序
- Oracle学习:常用语句
- 计算机网络严楠,安徽工程大学
- sns.barplot/sns.countplot/sns.boxplot参数设置
- 这10道大厂Java面试题,我敢打赌90%的人都不会!!!
- 文献基础知识、ISI、SCI、JCR
- 内是独体字还是半包围_用字什么结构的字体 用是独体字还是半包围
- 【无标题】16 求素数 盛通教育(C++)
- rabbitMQ修改默认端口
- 给定两个数组arrx和arry,长度都为N。代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点?
- 判断电脑是否安装WPS
- html图片缩放作为背景,css怎么把背景图片缩小?
- windows双屏显示如何设置
- 绝望而沉重的爱·《致我们终将逝去的青春》
- 离子引擎驱动的无声飞机原型成功试飞;华为测试谷歌 Fuchsia OS
- effective c++阅读之旅---条款6
- open3d学习教程1--点云对象PointCloud
- 医药行业数字化转型加速,上云势在必行!
- kvm虚拟机启动域时出错:Requestedoperationis not valid: network ‘default‘ is not active
热门文章
- mysql sql时间比较_mysql和sql时间 字段比较大小的问题
- linux上c语言hdc句柄,控制台窗口的绘图
- python的numpy教程_python numpy 基础教程 | 学步园
- KM、流程、风险管理的关系分析
- 图灵奖颁给深度学习三巨头,他们曾是一小撮顽固的“蠢货”
- 女神被打码了?一笔一划脑补回来,效果超越Adobe | 已开源
- SQLite大漏洞!所有Chromium浏览器中招,安卓iOS应用也受殃及
- 无人车公司May Mobility种子轮融资1150万美元,宝马丰田联合领投
- 【Java集合源代码剖析】TreeMap源代码剖析
- 【转】 Android常用实例—Alert Dialog的使用