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

技术支持 湖州网站建设国内大的做网站的公司

技术支持 湖州网站建设,国内大的做网站的公司,网站推广建设加盟,中小企业网站制作407背景介绍芯片功耗组成中#xff0c;有高达 40%甚至更多是由时钟树消耗掉的。这个结果的原因也很直观#xff0c;因 为这些时钟树在系统中具有最高的切换频率#xff0c;而且有很多时钟 buffer#xff0c;而且为了最小化时钟 延时#xff0c;它们通常具有很高的驱动强度。 …背景介绍 芯片功耗组成中有高达 40%甚至更多是由时钟树消耗掉的。这个结果的原因也很直观因 为这些时钟树在系统中具有最高的切换频率而且有很多时钟 buffer而且为了最小化时钟 延时它们通常具有很高的驱动强度。 那么减少时钟网络的功耗消耗最直接的办法就是如果不需要时钟的时候就把时钟关掉。 这种方法就是大家熟悉的门控时钟clock gating。 如果让我们设计一个门控时钟的电路我们会怎么设计呢最直接的方法不需要时钟的时 候关掉时钟这就是与操作我们只需要把 enable 和 CLK 进行“与”操作不就行了么电路 图如下 这种直接将控制 EN 信号和时钟 CLK 进行与操作完成门控的方式可以完成 EN 为 0 时时 钟被关掉。但是同时带来另外一个很大的问题毛刺 如上图所示EN 是不受控制的随时可能跳变这样纯组合输出 GCLK 就完全可能会有毛刺产生时钟信号上产生毛刺是很危险的。 很自然的我们会想到解决方法用触发器只要把 EN 用 CLK 寄存一下那么输出就是以 CLK 为基准了。其实还有一种办法是锁存器把 EN 用锁存器锁存的输出也是以 CLK 为基准的。锁存门控 先来谈第二种方法利用锁存器做clock gating电路如下波形如下 可以看到只有在 CLK 为高的时候GCLK 才可能会输出高这样就能消除 EN 带来的毛刺。 这是因为 D 锁存器是电平触发在 clk1 时数据通过 D 锁存器流到了 Q在 Clk0 时 Q 保持原来的值不变。 虽然达到了我们消除毛刺的目的但是这个电路还有两个缺点 1 如果在电路中锁存器与与门相隔很远到达锁存器的时钟与到达与门的时钟有较大的延 迟差别则仍会出现毛刺。 2 如果在电路中时钟使能信号距离锁存器很近可能会不满足锁存器的建立时间会造成 锁存器输出出现亚稳态。 上述的右上图中B 点的时钟比 A 时钟迟到并且 Skew delay这种情况下产生了毛刺。 为了消除毛刺要控制 Clock Skew使它满足 Skew Latch delay也就是锁存器的 clk-q 的 延时。上述的右下图中B 点的时钟比 A 时钟早到并且|Skew| ENsetup 一 (D-Q)这 种情况下也产生了毛刺。为了消除毛刺要控制 Clock Skew使它满足|Skew| ENsetup 一(D-Q)。 寄存门控 对于clock gating我们还有另外的解决办法就是用寄存器来寄存 EN 信号再与上 CLK 得到 GCLK电路图如下所示 时序图如下所示 由于 DFF 输出会 delay 一个周期所以除非 CLKB 上升沿提前 CLKA 很多快半个周期才 会出现毛刺而这种情况一般很难发生。但是这种情况 CLKB 比 CLKA 迟到是不会出现毛刺的。 当然如果第一个 D 触发器不能满足 setup 时间还是有可能产生亚稳态。 提问SOC 芯片设计中使用最多的是锁存结构的门控时钟为什么 原因是:在实际的 SOC 芯片中要使用大量的门控时钟单元。所以通常会把门控时钟做出一 个标准单元有工艺厂商提供。那么锁存器结构中线延时带来的问题就不存在了因为是做成一个单元线延时是可控和不变的。而且也可以通过挑选锁存器和增加延时总是能满足 锁存器的建立时间这样通过工艺厂预先把门控时钟做出标准单元这些问题都解决了。 那么用寄存器结构也可以达到这种效果为什么不用寄存器结构呢那是因为面积一个 DFF 是由两个 D 锁存器组成的采样 D 锁存器组成门控时钟单元可以节省一个锁存器的 面积。当大量的门控时钟插入到 SOC 芯片中时这个节省的面积就相当可观了 代码寄存器门控module clk_gating(input     clk ,input     rst_n , input     out_en ,input [63:0] data    ,output reg out );reg en1; wire clk_en;always(posedge clk or negedge rst_n) beginif(!rst_n)beginen1 1b0;endelse beginen1 out_en;end end assign clk_en clk en1; always (posedge clk_en or negedge rst_n) beginif(rst_n1b0)out 64b0;elseout data; end endmodule综合出来电路如下和我们预想的一样。
http://www.dnsts.com.cn/news/46879.html

相关文章:

  • 北京网站设计公司yy成都柚米科技15电子商城平台网站建设
  • 不属于c2c网站的是学校网站改版
  • 军事前沿最新消息无锡网站关键词优化软件咨询
  • 高端网站开发设计广州市手机网站建设怎么样
  • 建网站要钱吗 优帮云哈尔滨网站制作
  • 少儿编程培训机构排名黑帽seo365t技术
  • wap网站源码seo基础视频教程
  • 文化网站策划书内容wordpress手机端m.
  • 网站设计好了如何上传到自己搭建的网上去商标设计软件免费版
  • 做设计需要素材的常用网站手机网站模板免费模板
  • 网站充值怎么做分录怎么样在服务器上建设网站
  • 自助建站软件排行榜商城网站系
  • php装修门户网站源码南阳注册公司多少钱
  • 做网站最有名的公司英文网站备案
  • 网站用图怎么做文件小质量高网站开发怎么自学
  • 东阳建设局网站模板网字库
  • 东莞外贸建站及推广网站一键生成手机网站
  • 2018江苏省海门市建设局网站美团推广联盟
  • 百度网站推广费用品牌的佛山网站建设价格
  • 怎样做公司的网站首页常州网站建设外包公司
  • 项目定制开发网站长沙市公司
  • 浙江省嘉兴建设局官方网站wordpress search标签页
  • 中国做乱的小说网站中国建设银行保函查询网站
  • 制作网站的主题景安网站
  • 做怎样的企业网站php源代码做网站
  • 在中国备案的网站服务器免费做代理的网站
  • 云南企业建站济宁网站建设有限公司
  • 重庆装修房子可以提取公积金吗莆田seo培训
  • 网站介绍怎么写安阳那里可以制作网站
  • 怎样在国外网站做推广深圳公司排名前50