Verilog笔记.2.数字逻辑电路
2024-09-27 18:37:46
1.数字逻辑电路的种类:
1) 组合逻辑:输出只是当前输入逻辑电平的函数(有延时),与电路的原始状态无关的逻辑电路。也就是说,当输入信号中的任何一个发生变化时,输出都有可能会根据其变化而变化,但与电路目前所处的状态没有任何关系。
2) 时序逻辑:输出不只是当前输入的逻辑电平的函数,还与电路目前所处的状态有关的逻辑电路。
同步有限状态机是同步时序逻辑的基础。所谓同步有限状态机是电路状态的变化只可能在在同一时钟跳变沿时发生的逻辑电路。但状态是否发生变化还要看输入条件,如输入条件满足,则进入下一状态,否则即使时钟不断跳变,电路系统仍停留在原来的状态。利用同步有限状态机可以设计出极其复杂灵活的数字逻辑电路系统,产生各种有严格时序和条件要求的控制信号波形,有序地控制计算逻辑中数据的流动。
2 数字逻辑电路的构成
1) 组合逻辑:由与、或、非门组成的网络。常用的组合电路有:多路器、数据通路开关、加法器、乘法器….
2) 时序逻辑: 由多个触发器和多个组合逻辑块组成的网络。常用的有:计数器、复杂的数据流动控制逻辑、运算控制逻辑、指令分析和操作控制逻辑。同步时序逻辑是设计复杂的数字逻辑系统的核心。时序逻辑借助于状态寄存器记住它目前所处的状态。在不同的状态下,即使所有的输入都相同,其输出也不一定相同。
最新文章
- Ubuntu安装Maven3
- .net下灰度模式图像在创建Graphics时出现:无法从带有索引像素格式的图像创建graphics对象 问题的解决方案。
- DISCUZ官方论坛模仿开发日志(二)
- 3.使用CXF开发webService
- .Net Core 控制台程序错误:Can not find runtime target for framework '.NETCoreApp,Version=v1.0' compatible with one of the target runtimes: 'win10-x64, win81-x64, win8-x64, win7-x64'.
- Object-c:两种文件读写的对比
- MAC——laravel环境
- 改进了UI的界面
- 学习笔记 css3--选择器&;新增颜色模式&;文本相关
- angularjs三级联动
- codeforces A. Orchestra B. Island Puzzle
- Docker Machine搭建并加入节点
- elasticsearch的CPU居高不下的问题
- Elasticsearch 通关教程(二): 索引映射Mapping问题
- css基础重点内容总结
- 2017-9-24-Linux移植:ubuntu server 16.04无法联网&;无法apt-get update解决
- 记一次KUBERNETES/DOCKER网络排障
- C#常用单元测试框架比较:XUnit、NUnit和Visual Studio(MSTest)
- CentOS6.8下查看yum及rpm安装后的软件位置
- LVS+Keepalived+Mysql+主备数据库架构[4台]