两个always块同时对一个reg类型变量赋值的问题

[复制链接]

两个always块同时对一个reg类型变量赋值的问题

问题描述:

pps信号为秒脉冲信号(GPS授时模块中的同步秒脉冲),每个一秒钟给fpga发送一个信号,稳定精度为20ns左右,而且占空比可调(与该问题无关)。

一个rom 由m4k块产生,大小为8bit位宽,64words,即地址总线位宽为6位宽,事先存放好编辑好的数据。rom中的数为0-255,由8bit决定。

秒脉冲pps信号,连接到一个6位宽的计数器counter1,每来一个pps信号,计数器加一,作为rom的地址,同时,pps信号还作为rom的时钟信号,pps信号到来时,就可以在rom的输出端口得到存储在rom中某个单元的一个值,具体由来了多少个pps信号决定(因为pps决定地址选择)。

功能:秒脉冲pps到来,产生counter1,输出rom后,同时产生一个新的计数器counter2(自增计数器),将rom作为该计数器的脉冲计数个数,计数器counter2 计数单位为系统时钟 sys_clk;当计数器到达rom计数后,将输出信号output信号置1,持续500ns(或指定25个数个系统时钟)后,output信号置0,此时,1秒钟还没有到呢,才过去5500ns,等来下一个秒脉冲pps[i+1]到来,重复以上动作,直到第62个秒脉冲pps到来,后结束。

为什么 5500ns:系统时钟50mhz 即周期20ns。从收到秒脉冲pps

reg型变量怎么赋值_两个always块同时对一个reg类型变量赋值的问题相关推荐

  1. reg型变量怎么赋值_UiPath变量的介绍和使用

    1 变量 变量主要用于存储数据,它在RPA中扮演重要的数据传递角色,是RPA编程不可或缺的一部分.它包括变量名称和变量的值,变量的值支持多种数据类型,包括从通用值,文本,数字,数据表,时间和日期,Ui ...

  2. reg型变量怎么赋值_UiPath变量介绍和使用

    1 变量 变量主要用于存储数据,它在RPA中扮演重要的数据传递角色,是RPA编程不可或缺的一部分.它包括变量名称和变量的值,变量的值支持多种数据类型,包括从通用值,文本,数字,数据表,时间和日期,Ui ...

  3. Verilog给reg型变量赋初值

    在使用Verilog进行开发时,有的reg型变量需要赋初值.经过尝试,有三种方法可以实现给reg变量赋初值.(测试使用的是EP4CE6E22C8开发板,测试时使用串口将变量值发给上位机.) 1.在定义 ...

  4. reg类型变量综合电路_Verilog中reg型变量的综合效果(待补充)

    在Verilog中最常用的两种数据类型是wire和reg,一般来说,wire型指定的数据和网线通过组合逻辑实现,而reg型指定的数据不一定用寄存器实现.也就是说reg型数据不一定综合成寄存器.下面的例 ...

  5. vue 随机显示数组的其中一个_两个显示器组建双屏其中一个屏幕出现重影解决方法...

    两个显示器组建双屏其中一个屏幕出现重影,通过测试,将两台显示器的缩放布局中的缩放比例调至一致并没有任何效果,那么还有什么原因可以导致这个问题?下面分享一下两个显示器组建双屏其中一个屏幕出现重影解决方法 ...

  6. java定义一个指针类型变量赋值吗,C++中指针的数据类型和运算相关知识小结

    C++有关指针的数据类型和指针运算的小结 前面已用过一些指针运算(如p++,p+i等),现在把全部的指针运算列出如下. 1) 指针变量加/减 一个整数 例如:p++,p--,p+i,p-i,p+-i, ...

  7. java给Excel表格赋值_不使用JXL,调用PageOffice给Excel表格赋值

    在项目开发过程中,涉及到报表时经常会遇到向某些Excel模版中填充数据,然后生成报表,但如何才能通过简单的代码就将值填入Excel表格呢?下面我就来和大家分享一个简单准确的给Excel表格赋值的示例. ...

  8. python for语句 不带冒号_为什么Python语句块要有一个分号(:)?

    我们都知道,Python的 if.for.while.def 语句第一行行尾需要加一个冒号,就像这样: if a == 1: b = 2 但是Python是依据缩进来判断代码层次的,那么这个分号是否是 ...

  9. Verilog中reg型与wire型区别

    从以下方面区别 赋值语句 连续赋值语句 过程赋值语句 输入输出 综合 wire型变量 reg型变量 仿真文件 赋值语句 连续赋值语句 wire型数据只能被assign赋值,用以指定的组合逻辑信号. 如 ...

最新文章

  1. vs2008与IIS 7.0使用在vista上时出现的问题及解决方法(Internet Explorer 无法显示该页面)(VS2008: IE Cannot Display Web Page)...
  2. 中文语言能力评测基准「智源指数」问世:覆盖17种主流任务,19个代表性数据集,更全面、更均衡...
  3. python 进度条_Python小程序系列——动态进度条(1)
  4. Ubuntu Server下配置UTF-8中文/英文环境
  5. windows一键安装web环境全攻略(win2008)
  6. python itchat 的使用
  7. Docker运行操作系统环境(BusyBoxAlpineDebian/UbuntuCentOS/Fedora)
  8. 07.30《jQuery》——1.1DOM对和jQuery对象的转化
  9. 以汉字开头,以某个词结尾的一段文字的正则
  10. C语言动态链表数据结构实现的学生信息项目
  11. 【三维路径规划】基于matlab粒子群算法无人机山地三维路径规划【含Matlab源码 1405期】
  12. windows2003 64位+iis6 php环境搭建
  13. 淘宝API 优惠券查询
  14. Codeforces Round #727 (Div. 2) B. Love Song
  15. 工具_在线生成安卓证书
  16. 2020-08-29 ---- 美团点评 笔试
  17. html中加入公告,添加公告.html · 举子/layuiadmin-templete - Gitee.com
  18. node16新版本安装node-sass报错
  19. 蚂蚁金服 ant design 中下载axure 菜单组件库
  20. 上海汉得校招面试指南(写给应届找工作的你)

热门文章

  1. 2023年网络安全最应该看的书籍,弯道超车,拒绝看烂书
  2. 细粒度情感分析(Aspect Based Sentiment Analysis, ABSA),一个从零开始的案例教程【Python实现】
  3. 关于工作流引擎的workid的设计
  4. (iOS) IPTools.h/m - 获取ip地址(ipv4/ipv6)
  5. 《数学之美》——第十一章 个人笔记
  6. java swing背景_java Swing中添加背景图片(总结)
  7. Windows 8 微软官方MSDN版下载
  8. 网络安全法律法规练习题
  9. Oracle中的视图和同义词
  10. 利用用户搜索词生成商品标题信息——阿里巴巴IDST