博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单介绍数据流动的控制
阅读量:6908 次
发布时间:2019-06-27

本文共 407 字,大约阅读时间需要 1 分钟。

1、如图是由开关逻辑控制的数据流动和计算逻辑结构示意图

 

2、说明讲解(摘自verilog数字系统设计教程)

  我们如果想把寄存器C的数据传给寄存器A,那么就需要使开关S2和S6打开,其他开关都关闭,这样在下一个时钟到来时,我们就可以完成任务了。同样任意寄存器间传递数据,保持时钟跳变与开关的完美匹配是完成传输的核心。

  这个简单的例子说明,如果能设计出一个状态机,在这个状态机的控制下生成一系列的开关信号,严格按照时钟的节拍来开启后关闭数据通道,就能用硬件来构成复杂的计算逻辑。

  在后面的章节我们会详细介绍如何用VerilogHDL来编写可综合的复杂同步状态机。

 


 

 

made by qidaiYMM,your comment is appreciated.

email:1519882610@qq.com

 

转载于:https://www.cnblogs.com/qidaiymm/p/4889365.html

你可能感兴趣的文章
检测ORACLE方法汇总数据块损坏
查看>>
Binary Tree Maximum Path Sum [leetcode] dp
查看>>
Xamarin.Android开发实践(八)
查看>>
JSON 常用数据转换
查看>>
MongoDB系列一(索引及C#如何操作MongoDB)
查看>>
解决Android SDK下载和更新失败的方法(Win系统) 和离线安装
查看>>
解决eclipse+MAVEN提示One or more constraints have not been satisfied.的问题
查看>>
nginx主配置文件 在那找怎么打开
查看>>
Android:Intent
查看>>
C++标准转换运算符const_cast
查看>>
【Cocos2d-x】Mac 在 Cocos2d-x 3.X 打包Android
查看>>
测试计划与测试方案的区别
查看>>
Hadoop 读取文件API报错
查看>>
JS实现密码加密
查看>>
HTML+CSS-如何定义让两个div横向排列
查看>>
Matlab画柱状和折线对照图
查看>>
javascript时间戳和日期字符串相互转换
查看>>
链接详解--静态库
查看>>
从0开始学java——JUnit4 复习,其实基本思想还是那些,不过采用了新的注释格式的语法...
查看>>
GNU M4 - GNU Project - 免费软件基金会(FSF)
查看>>