当前位置: 首页 > wzjs >正文

英文公司网站模板如何查询网站建站时间

英文公司网站模板,如何查询网站建站时间,太原晋民网站建设公司,网站空间站1 Verilog常用关键字 大概知道以下哪些是关键字就好,如何使用还是得在编写代码中来学习。 2 Verilog注释方法 Verilog有两种注释方式: 2.1 “ // ” 单行。 2.2 “ /* ... */ ” 可扩展多行。 3 Verilog程序基本框架 Verilog 的基本设计单元是“…

1 Verilog常用关键字

大概知道以下哪些是关键字就好,如何使用还是得在编写代码中来学习。

2 Verilog注释方法

Verilog有两种注释方式:

2.1 “ // ”

单行。

2.2 “ /*  ...  */ ”

可扩展多行。

3 Verilog程序基本框架

Verilog 的基本设计单元“模块”( block),模块就类似于C语言中的函数

每个Verilog程序包括4个主要的部分端口定义IO说明内部信号声明逻辑功能定义。

module  模块名字(端口定义);

    ...(IO说明)

    ...(内部信号声明)主要描述一些内部可能用到的信号,定义出来

    ...(逻辑功能描述)

endmodule

PS:其中,端口定义可以省略,或者说与IO说明合在一起(见例子1中abcd为端口定义),内部信号声明依具体情况而定也不一定存在。因此,其实一个模块主要的部分是:一部分描述接口(IO说明即端口说明),另一部分描述逻辑功能

3.1  例子1:

这个例子没有内部信号声明这一块,给出了对应的硬件电路图和模块图,比较简单易于理解。

 (1)看上图左侧图,为一个模块的程序:

  • module开始,endmodule结束。
  • IO说明(描述接口部分):红色框,用关键字input定义a,b为模块的输入;用关键字output定义a,b为模块的输出。
  • 逻辑功能定义(描述逻辑功能部分):绿色框,用关键字assign描述逻辑功能。

(2)看上图中间图和右侧图。

  • 中间图就可以看作是你编写的这个程序的模块描述接口的情况,一个黑匣子,输入为你定义的a、b,输出为你定义的c、d。
  • 右侧图就是描写的这个程序实现的硬件电路,程序中assign描述的就是ab连接一个或门,输出为c;ab连接一个与门输出为d。(注意,当程序编写的是可综合模块能够生成对应的硬件电路,不可综合的模块则不行,但可以在仿真中使用不可综合的模块程序。这个不太懂,后续学了再补)

3.2  例子2:

以上例子省略了端口定义这一部分

  • module开始,endmodule结束。
  • IO说明(描述接口部分):黄色框。
  • 内部信号声明:粉色框,这里定义了一个寄存器类型的计数器。
  • 逻辑功能定义(描述逻辑功能部分):蓝色框,这里有两个always,描述了两个逻辑功能。

3.3  总结:

以上两个例子,总结出Verilog程序框架的一些特点吧。

  • 每个Verilog程序包括4个主要的部分端口定义IO说明内部信号声明逻辑功能定义。
  • IO说明默认端口是wire类型,如果要改成reg类型,要写出来(如例子2程序中的output定义。)
  • 逻辑功能定义可多个,且多个逻辑功能是并行的,即例子2中的两个always逻辑功能段谁前谁后无所谓,是同时编译完成逻辑功能的,这和C语言不一样,C语言要强调顺序问题。

另外逻辑功能定义部分有三种方法。

1、assign语句描述组合逻辑。

2、always语句描述组合/时序逻辑。

3、例化实例元件(可理解为画出一个逻辑单元)

       比如这个例子就是先了一个二输入的与门。


PS:组合逻辑电路的输出仅取决于当前的输入状态,与电路之前的状态无关;时序逻辑电路的输出不仅取决于当前的输入,还受到电路原来状态的影响。


注:本文学习及图片来源于哔哩哔哩“正点原子”,如有侵权,请联系我,欢迎指正~

http://www.dtcms.com/wzjs/819183.html

相关文章:

  • 做网站开发深圳手机网站制作公司排名
  • 中国人事建设部网站优秀的网站通过什么提供信息
  • 网站建设报价比较wordpress速度加快
  • 湖北什么网站建设值得推荐wordpress 黑客主题
  • 广州网站建设哪个好注册软件开发公司需要什么条件
  • 海南高端网站建设定制天元建设集团有限公司滨州分公司是国企吗
  • 三亚城乡建设局网站论坛网站模板免费下载
  • 网站建设及维护协议wordpress能恢复数据库
  • 阜阳建设网站公司电话营销公关名词解释
  • 网站怎么做双机房切换wordpress插件vpn
  • 怎么做淘宝联盟网站装饰设计有限公司经营范围
  • 一个网站的tdk是指网站的广西建设部投诉网站
  • 阿里云一个域名做两个网站微信管理系统在哪里
  • 哪里有免费的网站推广软件电商网站优化方案
  • 湖北企业响应式网站建设价位番禺市桥网站建设公司
  • 印度电商平台网站建设策划如何自建一个便宜的网站
  • 网站制作的主要流程短网址生成器在线
  • 微网站模板制作教程企业网站的建立多少钱
  • 不写编程可以做网站建设中国网通做网站
  • 枣庄学习建设网站培训微问数据平台入口
  • 东营网站建设哪家好下载网站php源码
  • 网站建设营销企业品牌型网站
  • 可以看设计的网站有哪些深圳系统网站开发
  • 服务器购买网站美食网站设计欣赏
  • 免注册个人网站制作东营住房和城乡建设部网站
  • iss里面的默认网站开启不了提示服务器无响应.怎么开启网站解析后显示建设中
  • 做网站想注册商标是哪一类wordpress中国主题
  • 聊城网站建设设计实力公司wordpress粘贴关键词
  • 网站搭建dns有用吗使用wordpress创建企业官网
  • 个人什么取消网站备案网站用ps下拉效果怎么做