同步复位 always @ (posedge clk) ....... 异步复位 always @ (posedge clk or negedge rst_n) ....... 异步复位和同步复位的优缺点 http://blog.csdn.net/yanghe11234/article/details/14055473

模块的输入是wire型 但是模块输出既可以是wire

没有声明位宽的信号是1bite位宽
assign 赋值语句用来描述简单的逻辑电路 当语句发生变化时 assign语句会马上给wire型变量赋值 并且 assign 左边的必须是wire型变量
'b1);注意是阻塞赋值

这是一个判断==的二选一选择器

三目运算符
assign data_ob = (data_o >= 'b0;

时钟段 用三角表示 D端是输入端 Q端是输出端

always  专门用于时序逻辑
沿触发 posedge 上升沿触发 negedge 下降沿触发 因为复位是低电平有效 所以选择下降沿触发

判断语句也可放在 组合逻辑里面
assign data_a = (data_i == 'b1);
input  wire  [5:0]  data_i;
output  reg       data_a;
output  wire       data_b;

 第一个是  D 段 第二行是Q段 当时钟上升沿来临的时候 数据会马上发生变化

vedio_note_1的更多相关文章

随机推荐

  1. 【Oracle】-【COMMIT对索引的影响】-从trace看COMMIT对索引的影响

    之前看过老杨http://yangtingkun.itpub.net/post/468/231000的一篇文章,讲述了INSERT操作对全文索引无操作,但DELETE时为了防止删除的数据仍能通过索引的 ...

  2. 了解你的被测系统(why?)

    了解你的被测系统(why?)   如何做好系统集成测试[二.了解你的被测系统]   如果看完了第一篇文章,你的答案是Yes.我们可以继续讨论如何做系统集成测试啦. 了解你的被测系统(why?) 一如既 ...

  3. 【IOS开发】如何画1像素的线

    最近在项目中画了一根1像素的线,我是通过直接花一个但是通过PS查看,画了不止1个像素. 原代码语句: label1 = [[UILabel alloc] initWithFrame:CGRectMak ...

  4. Orchard学习

      Data Source=.\SQLEXPRESS;Initial Catalog=Arale;Integrated Security=True;

  5. 初探performance.timing API

    初探performance.timing API   浏览器新提供的performance接口精确的告诉我们当访问一个网站页面时当前网页每个处理阶段的精确时间(timestamp),以方便我们进行前端 ...

  6. Hadoop Streaming框架学习2

    Hadoop Streaming框架学习(二) 1.常用Streaming命令介绍 使用下面的命令运行Streaming MapReduce程序: 1: $HADOOP_HOME/bin/hadoop ...

  7. 《Troubleshooting SQL Server》读书笔记-CPU使用率过高(下)

    <Troubleshooting SQL Server>读书笔记-CPU使用率过高(下) 第三章 High CPU Utilization. CPU使用率过高的常见原因 查询优化器会尽量从 ...

  8. 纯Python综合图像处理小工具(2)图像增强

    <背景> 这次分享的脚本是对图像进行增强处理,包含对图像像素的色彩增强.亮度增强.对比度增强.图像尖锐化等增强操作,主要基于PIL包的lambda和ImageEnhance模块. 使用方法 ...

  9. Android 获得各处图片的方法

    <pre name="code" class="java">//1,已将图片保存到drawable目录下 //通过图片id获得Drawable Re ...

  10. 12157 - Tariff Plan

      Ampang Communications & Mobile (ACM) provides telecom services for various types of users. Sin ...