博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在模块中如何去写输出标志位的程序
阅读量:4595 次
发布时间:2019-06-09

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

在给标志信号命名时,标志位命名为...._sig表示,,比如shift_done_sig 表示。。。的标志位

在程序中怎么写输出标志位

两种方法:

1.先不带标志位仿真,判断输入到输出需要几个时钟

   然后如果立刻输出的话那就只能延长输出时间去空出一段时间给标志位电平变化的时间,通过寄存器在时序模块中不断使用非阻塞赋值来延时。在延时的这段时间标志位可以赋值为低,最后输出数据的那个时钟赋值为高,这样就产生了标志位高低电平变换,可给后面的模块拿来判断前一个模块是否完成输出。

 

2.还有一种方法 如果状态很多的话可以是使用状态机,在每一个状态中可以去定义标志位状态,比如在中值滤波中不断排序就可以使用状态机。

转载于:https://www.cnblogs.com/danielwc/p/9074349.html

你可能感兴趣的文章
java ee开发杂记
查看>>
php小程序支付代码(微信公众平台,完整版)
查看>>
笔试题总结
查看>>
nginx 使用总结
查看>>
贝多芬《升c小调第十四钢琴奏鸣曲》 个人浅谈
查看>>
了解一些多线程相关的知识
查看>>
C#入门详解(11)
查看>>
JQuery的ajax的用法 在asp中使用 $.ajax()
查看>>
LeetCode15——3Sum
查看>>
简洁版三级菜单
查看>>
Python基础知识练习题(二)
查看>>
[NOI2008]假面舞会(DFS)
查看>>
BZOJ2137: submultiple(生成函数,二项式定理)
查看>>
winform程序关闭界面时弹出提示框
查看>>
vue 解决页面加载时闪烁出现vue标签或者指令的问题v-cloak
查看>>
iOS中Block介绍 基础
查看>>
Android 服务类Service 的详细学习
查看>>
通过 ANE(Adobe Native Extension) 启动Andriod服务 推送消息(二)
查看>>
轮播图片简单常用的图片轮播,新闻轮播,焦点新闻轮播
查看>>
poj Dropping tests 01分数规划---Dinkelbach算法
查看>>