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

可以做软件的网站有哪些功能常见的网站推广方式

可以做软件的网站有哪些功能,常见的网站推广方式,深圳企业网站建设公司,新乐网站制作价格一、前言 在知乎发现“reg有没有必要全部赋初值”这个问题,与自己近期对Verilog reg的进一步学习相契合,此文对这个问题进行总结。 二、reg的初值赋值方式 就语法意义赋初值而言,就是在声明reg时对其赋值。在工程中,对于数字系…

一、前言

在知乎发现“reg有没有必要全部赋初值”这个问题,与自己近期对Verilog reg的进一步学习相契合,此文对这个问题进行总结。

二、reg的初值赋值方式

就语法意义赋初值而言,就是在声明reg时对其赋值。在工程中,对于数字系统的初始化一般是在上电后使用全局复位变量来实现的,也即利用复位信号来赋初值。

三、reg是否有必要全部赋初值

由于verilog不仅用于ASIC,还用于FPGA,关于reg是否需要全部赋初值又与这两个应用方向二存在差异。

3.1 FPGA场景下reg赋初值

3.1.1 FPGA reg赋初值方式选择

在声明reg变量时对其赋初值,寄存器初值可以靠上电时给对应存储单元置位,可以做初值置位。此外也可以通过复位来赋初值。

但如果只靠声明时赋初值,而不用复位赋初值时,整个系统需要复位重启时,这时FPGA只能通过重新上电来获取处置,这是比直接拉复位信号麻烦的,甚至在某些系统中不可实现的。

如果用复位赋初值,则声明变量时赋初值则完全没必要,因为数字系统一般上电后紧接着就是给一个复位信号。

因此,fpga场景下最好还是采用复位赋初值的方式来实现。

3.1.2 reg是否需要全部赋初值

此处对reg是否全部赋初值等价是否全部的reg都需要复位逻辑。我在之前自己编写的代码中基本上是全部都写了复位逻辑,但最近也看到了别人写不复位的寄存器,因此引发了对是否需要对全部reg赋初值的思考。

首先,全部复位是完全可以的(如果FPGA资源时序允许的话),这样电路复位后的状态是完全可知的,可以避免电路刚上电是出现X态。

其次,控制流需要复位,数据流不进行复位,保证所有数据寄存器在使用前被正确数据覆盖也是可以的。这时上电带来的随机值(X态)对电路功能并没有影响,而且当电路设计错误时,保留X态的传播可以让开发者在波形上更快的发现错误,加快调试进程。另一方面,没有复位逻辑的寄存单元,也可以减少复位信号的扇出,对功耗面积布线都是好处的。

至于,具体是否需要全部编写复位逻辑,可以根据具体的应用场景需求和可用资源而决定。

3.2 ASIC场景下reg赋初值

3.2.1 ASIC reg赋初值方式

对于ASIC来说,在声明reg时赋初值毫无意义,不同于FPGA查找表方式,数字电路并没有某种机制让这个寄存器在一开始确定为某个值。在声明reg时赋初值虽然不算不可综合但是也没哪家的cell上能生效。因此对于ASIC而言,都是通过上电复位来实现赋初值的。

3.2.2 reg 是否需要全部赋初值

这点与FPGA场景下的思路是一致的。

四、参考资料

Verilog reg有没有必要全部初始赋值? - 知乎 (zhihu.com)

http://www.ds6.com.cn/news/63747.html

相关文章:

  • 学做吃的网站影响关键词优化的因素
  • 网站建设及推广开发我想做网络推广
  • 网站建设要多久的百度客服中心人工在线电话
  • 建立网站 数据分析今日新闻头条新闻今天
  • 视频网站怎么做服务器免费域名注册查询
  • 网站建设的增值税率怎么去推广自己的网站
  • 访问网站慢注册公司网上申请入口
  • 企业ppt模板关键词排名优化方法
  • 哪些网站做代理建立网站的主要步骤
  • 网站制作有限公司上海优化网站方法
  • 公司网站建设排名网站出售
  • 济南百度做网站品牌推广服务
  • 自助seo网站建设谷歌seo视频教程
  • 客户说做网站没效果怎么回答好宁波seo推广推荐公司
  • 深圳龙岗建网站青岛seo外包服务
  • 廊坊关键词优化上海优化seo排名
  • 网站开发新加坡天津百度推广公司电话
  • 杭州seo公司排名搜索引擎内部优化
  • 会网站建设好吗百度搜索网址大全
  • 一级a做爰片免费的网站有吗营销型网站建设公司价格
  • 企业网站建设推广费用免费的seo教程
  • 日本真人做a视频网站百度搜索网址
  • 呼和浩特建站青岛seo排名收费
  • h5网站建设+北京怎么创建网站?
  • 大余网站天津百度关键词seo
  • 学校网站建设文字规范问题深圳百度推广竞价托管
  • 网站构建的工作网站建设推广公司
  • 烟台优化网站建设南京企业网站排名优化
  • 长沙城乡建设网站首页推广网站公司
  • 福田蒙派克空调滤芯在哪下载班级优化大师