版主: 51FPGA

分享到:
共7条 1/1 1   

合仿真疑惑

    [您是本帖的第1788位阅读者]
hardyyang
我是GG
高级会员

最后登陆时间:2014-11-18 14:21:22

直达楼层
1# 发表于 2010-08-10 17:08:27

各位朋友大家好,小弟正自学CPLD。
学习中遇到了不少困难,下面的疑问还请各位帮忙解答。
如下代码所示,我用modelsim仿真发现是正常的,sda可以正常的根据sda_in的输入而变化,但我看到xst综合后底层的元件,发现并没有wire连给sda输出,只有一个instance=sda,且D端无输入,且Q端并无输出。请大位大虾帮忙,可能大家稍微指点可解我心头之郁闷
谢谢


`timescale 1ns / 1ps
module TEST(clk_in,sda_in,clr_in,sda);
input clk_in,sda_in,clr_in;
output sda;
reg sda;
reg [1:0] sda_sr;
always @ (posedge clk_in)// or posedge clr_in)
  if (!clr_in)
    begin
      sda_sr [1:0] <= 2'b11;  // Start up assuming quiescent state of inputs
      sda <= 1;
     end
  else
    begin
      sda_sr <= {sda_sr[0],sda_in};  
      if (sda_sr == 2'b00) sda <= 0;
      else if (sda_sr == 2'b11) sda <= 1;
      end
endmodule




关键词:仿真    疑惑    

无知者无过。

RE: 合仿真疑惑

hardyyang
我是GG
高级会员

最后登陆时间:2014-11-18 14:21:22

2# 发表于 2010-08-10 17:19:41

我采用的是XC9500 CPLDs,我改为virtex XCV200使用syc clr_in看到综合底层的元件是OK的,请问是什么原因呢?
这部分code和cpld和fpga有关系吗?
谢谢


无知者无过。

RE: 合仿真疑惑

jackwang
我是GG
管理员

最后登陆时间:2015-01-29 08:45:11

3# 发表于 2010-08-11 15:43:03
jasonzhang近日很忙,一般的FPGA他全都能搞定

http://t.sina.com.cn/eepw。

RE: 合仿真疑惑

Jason_Zhang
我是GG
高级会员

最后登陆时间:2015-01-20 09:30:43

4# 发表于 2010-08-11 19:26:31

能把你综合后的RTL贴上来看看吗?


My Email : zldpublic@gmail.com。

RE: 合仿真疑惑

hardyyang
我是GG
高级会员

最后登陆时间:2014-11-18 14:21:22

5# 发表于 2010-08-12 14:03:11

无知者无过。

RE: 合仿真疑惑

hardyyang
我是GG
高级会员

最后登陆时间:2014-11-18 14:21:22

6# 发表于 2010-08-12 14:07:52
Hi,Jashon, 图片我已上传了。上面那幅图片是使用XC9500 CPLD综合的结果,而下面这幅图是使用Virtek综合的结果,从图中可看出sda一个没有引出,而另一个有引出。
非常感谢!

无知者无过。

RE: 合仿真疑惑

jiangnanyu
我是GG
高级会员

最后登陆时间:2010-08-26 09:42:30

7# 发表于 2010-08-25 17:04:32
DDDDDDDDDDDD
共7条 1/1 1   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]