在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 214|回复: 1

[求助] 有没有好心大佬看一下我这个环形振荡器的verilog代码?求!

[复制链接]
发表于 昨天 11:25 | 显示全部楼层 |阅读模式
30资产
本人萌新,想搭一个三个反相器的RO,但是vivado好像综合不了,不知道原因,而且不太会怎么让RO起振,我即使给他每个反相器赋初值,仿真波形会保持初始赋值,不会震荡。想问问大佬们,搭建闭环电路(首尾相连产生振荡的一系列电路)怎么给他起振条件呢?怎么用verilog实现赋初值并之后让他自己振荡呢?

总结来讲,对于环形自反馈结构,怎么对电路节点设置初始值同时保证后续电路可以正常振荡 ,用什么语句(force,release?还是设置初始化时长?)同时保证电路可综合可板级验证。(Verilog语言)
希望大佬可以回复指点,小弟感激不尽!

发表于 昨天 21:11 | 显示全部楼层
不能综合应该是被综合器优化了,比如三个反相器和一个反相器在综合器看来是一样的。需要在代码中让其不被优化,可以百度下vivado不然代码综合时优化的注释是什么。

振荡器频率和反相器延迟有关,仿真时要给反相器设置延迟:
out = #1 ~in ;

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-16 00:39 , Processed in 0.013300 second(s), 6 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表