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

深圳做网站优化报价张家口网站建设制作

深圳做网站优化报价,张家口网站建设制作,安卓系统开发软件,手机百度云转换wordpress相关阅读 Tcl语言https://blog.csdn.net/weixin_45791458/category_12488978.html?spm1001.2014.3001.5482 设定生成时钟特性 前文的末尾提到#xff0c;当使用-divide by或-multiply_by选项创建生成时钟时#xff0c;会根据master clock的时钟周期派生出生成时钟的周期1001.2014.3001.5482 设定生成时钟特性 前文的末尾提到当使用-divide by或-multiply_by选项创建生成时钟时会根据master clock的时钟周期派生出生成时钟的周期但对于时钟边沿的处理两者则不一致。但是仍然有方法在一定程度上对占空比进行设定。现在拿图1中的时钟倍频器举例说明图2是它的波形图假设clk的周期是20ns。 图1 时钟倍频器 图2 倍频器电路时钟波形 对clk时钟和生成时钟clk_out的定义为 create_clock -period 20 -waveform {5 15} [get_port clk] create_generated_clock -source [get_port clk] -multiply 2 [get_port clk_out] 而前文所说生成时钟的周期变为10ns而所有的沿出现的时间都除以2如图3所示。 图3 生成倍频时钟 此时可以通过-duty_cycle选项设定占空比该选项只能和-multiply_by一起使用用以表示时钟信号中占空比继续拿图1举例可以看出生成时钟和原时钟的占空比都为50%如果想要一个占空比为30%的生成时钟则可以使用下面的命令生成时钟的占空比可以从图4中看出确实变为了30%。 create_generated_clock -source [get_port clk] -multiply 2 [get_port clk_out] -add -name test -duty_cycle 30 图4  -duty_cycle选项改变倍频生成时钟占空比 如果存在不止一个高脉冲会怎么样下面像前文一样定义一个复杂的时钟拥有两个脉冲占空比分别为20%和25%并试图改变它的倍频生成时钟的占比结果如图5所示可以看到Design Compiler直接忽略了除第一个正脉冲之外的所有脉冲。 create_clock -period 20 -waveform {2 6 12 17} [get_port clk] create_generated_clock -source [get_port clk] -multiply 2 [get_port clo_out] -duty_cycle 10 图5 试图改变多脉冲生成时钟的占空比 时钟沿偏移 前文介绍的-divide by和-multiply_by在生成一些波形时无能为力因为无法控制生成信号的占空比。但-edge_shift选项使得创建任意形状的生成时钟成为了可能下面举例说明。假设要根据图6生成图7所示的波形。 图6 原时钟波形  图7 生成时钟波形  可以使用下面的命令这意味对于生成时钟第一个上升沿对齐原时钟的第一个上升沿下一个下降沿出现在原时钟的第一个上升沿后2ns第二个上升沿出现在原时钟的第二个上升沿第三个沿。时钟偏移可以是正向的。也可以是负向的这使得用-edge和-edge_shift对任意复杂波形的建模成为了可能。 create_generated_clock -source [get_port clk] -edge {1 1 3} -edge_shift {0 2 0} [get_port clk_out] 生成时钟源引脚出现多个时钟 正如前文所述如果一个引脚或端口上有多个时钟传播至此则无法推断出生成时钟属于哪个master clock需要显式指明。这可以使用-master_clock选项实现只需指定参数为master_clock的名字即可下面我们用一个例子说明这一点对于图8所示的电路我们在U4的输出Y上定义了两个时钟现在假设在输出c上定义两个生成时钟它们分别基于clk1和clk2。 图8 多个生成时钟  create_clock -name clk1 -period 10 [get_pin U4/Y] create_clock -name clk2 -period 20 [get_pin U4/Y] -addcreate_generated_clock -source [get_port U4/Y] -divide_by 1 -master_clock [get_clock clk1] [get_port c] -name clk1_ create_generated_clock -source [get_port U4/Y] -divide_by 1 -master_clock [get_clock clk2] [get_port c] -add -name clk2_ 组合电路生成时钟 图9给出了一个源同步接口。在源同步接口中时钟随着数据一起作为输出这种结构的优点是结构时钟和数据的传输延迟相同从而它们的延时大小不重要。接收设备可以根据输入时钟对输入数据进行采样。 图9 源同步接口 图中的dataout引脚的延迟应该根据clk_out设定。这种情况下生成时钟应该定义在clk_out上。这可以利用-combinational选项实现设定了该选项后生成时钟的周期与master clock相同相当于-divide_by 1这时不能用其他任何选项。 create_generated_clock -name clk_out -combinational -source [get_pins clk_out0_reg/Q][get_port clk_out]
http://www.zqtcl.cn/news/580465/

相关文章:

  • 爱站站长工具中国建设监理协会官方网站
  • 珠海微信网站开发东莞网站制作方案定制
  • 大学网站建设说明书记的网站域名
  • 网站如何开通支付功能第一ppt课件免费下载官网
  • 做1元夺宝网站挣钱吗美工网站设计收费
  • 华侨城网站开发wordpress页码颜色
  • 上海建站网络公司制作文字图片
  • 平台型网站制作网站建设张世勇
  • 网站建设云南网页游戏大厅都有哪些
  • 网站建设与管理报告书郑州建设银行网站
  • 做网站网页的人是不是思维公司网站建设包括
  • 网站建设都包括哪些网站后台如何上传文件
  • 网站便民服务平台怎么做迁安做网站中的cms开发
  • 做外贸比较好的网站怎么把网站做的好看
  • 有没有在淘宝找人做网站被骗过的台州市环保局网站开发区
  • 公司外文网站制作河南住房和城乡建设厅网站
  • 东莞做网站公司有哪些代码网站推荐
  • 棋类游戏网站开发网站首页顶部图片尺寸
  • 工信部如何查网站备案大连网络推广广告代理
  • 网站建设基本流程心得wordpress首页截断
  • 网站包括哪些内容网站开发的相关技能
  • 百度竞价 百度流量 网站权重qq推广
  • 重庆网站建设总结WordPress简单百度站长插件
  • pc网站转换成微网站工作室推广网站
  • 嘉兴优化网站公司做水果生意去哪个网站
  • 青岛知名网站建设公司排名wordpress商场插件
  • 设计网站猪八戒自己制作logo免费生成器
  • 深圳万齐创享网站建设网站建设基本教程
  • 聊城做网站信息建设工程合同可以分为
  • 网站设计 注意做筹款的网站需要什么资质