3171|2

6892

帖子

0

TA的资源

五彩晶圆(高级)

楼主
 

【FPGA设计问题】关于时序与组合逻辑 [复制链接]

module reg4(clk,rstn,d,q);
    input    [3:0] d;
    input            clk;
    input            rstn;
    output  [3:0] q;

    reg       [3:0] q;

always @(rstn or clk)
       q<=(~rstn)?0:d;

endmodule


组合与时序应该是数字领域一个最基本的问题,,但今天却迷糊了,,,突然分不清这二者了。。。还望指点迷津
这个电平触发应该是组合逻辑了,那时序与组合到底怎么判断的?
既然是组合逻辑,就不能用非阻塞了
q=(~rstn)?0:d;
等效于  if (~rstn)
               q=0;
          else
                q=d;吗?
以上三种写法综合结果是一致的,,麻烦各位大虾分析一下
此帖出自FPGA/CPLD论坛

最新回复

第一种是时序逻辑,我想刚在学习中,还没找出规律···希望知道的能传授下经验··  详情 回复 发表于 2010-7-22 10:25
点赞 关注
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 

回复
举报

325

帖子

0

TA的资源

裸片初长成(初级)

沙发
 

回复 楼主 eeleader 的帖子

第一种方法应该是时序逻辑,是带异步复位的时序软件,第2,3种写出来应该是同样的,而且是绝对的组合软件。组合软件与时序逻辑本来就没有分那么开,常常在时序逻辑中带有很多的组合逻辑。
此帖出自FPGA/CPLD论坛
个人签名科技应该让生活变得更简单!
 
 

回复

221

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
第一种是时序逻辑,我想刚在学习中,还没找出规律···希望知道的能传授下经验··
此帖出自FPGA/CPLD论坛
个人签名学习
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表