时序仿真正确,RTL视图中输入引脚没连上任何信号

2019-03-25 08:40发布

时序仿真是正确的,但rtl视图上有些引脚就是没连上,我编了一个小程序试了试,输入为16位,当输出为16位时,rtl输入引脚连接上了,但为虚线,当输出为32位时,输入引脚就没连接上,很奇怪啊,ise 为13.1 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
HDLWorld
1楼-- · 2019-03-25 14:35
< / 贴代码
1559638992
2楼-- · 2019-03-25 19:45
因为代码在单位的电脑上,无法黏贴,因此写个简单的程序,表达下我想表达的东西
程序中req1,req2没有进行同步处理,我原程序对他们采用脉冲边缘检测法进行过检测
model tx(
input clk,
input rst_n,
input req1,
input req2,
input [15:0] datain,
output [31:0] dataout
);
always@(posedge clk or negedge rst_n)
begin
if(!rst_n) word32<=0;
else
begin
if(req1==1) word32[15:0]<=datain;
if(req2==1) word32[31:0]<=datain;
end
end
assign dataout=word32;
endmodel
1559638992
3楼-- · 2019-03-25 21:33
rtl中datain没有和任何管脚连接,若将dataout改为[15:0],datain就和寄存器连接上了,但为虚线
1559638992
4楼-- · 2019-03-26 01:16
 精彩回答 2  元偷偷看……
1559638992
5楼-- · 2019-03-26 03:38
HDLWorld
6楼-- · 2019-03-26 06:26
xst害人

一周热门 更多>