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

1、cadence从零开始让一个VCO起振——基本设置

怎么放元件,设参数等其他基础操作跳过了,如果不会可以查其他的资料或在评论区讨论。

1、先在原理图schematic搭一个最简单的并联谐振VCO:(管子取什么工艺都可以,理想模拟库也可以,这里为方便我用的是tsmc 40nm)

2、找到界面左上角“Launch”,打开仿真ADE L

3、在analyses空白处右键,点击edit,进行如下设置,点ok确定。

(tran是瞬态仿真,即仿真出来是随时间变化的信号波形,stop time是信号时间长短,一般如果是1G谐振频率以上100n可以看到重复的谐振波了。conservative、moderate、liberal是仿真的准确度,从左到右依次降低,最后点一下enabled,并点击OK)

4、现在设置仿真的输出,即我们要查看哪些仿真数据。点击tools中的calculator,然后点左上角的Vt,它会跳转回原理图界面,这个时候我们点击一下输出端,,它会再跳转回calculator。

5、因为该VCO是交叉耦合结构,差分输出,所以对另一端的输出进行同样的操作。然后在calculator中点一下左侧的减号“-”,再点一下一个像轮子一样的东西,返回ADE L,你就会看到差分输出的表达式显示在OUTPUT栏。

6、我们最基本的除了看时域输出波形,我们还得知道谐振频率。比较简单的方法是在calculator中点击左下角的“function panel”,然后点击里面的frequency。可以看到上面的输入栏已经在原来的基础上加上了“frequency”这个函数,再点一下轮子就会同样的在ADE L outputs中看到频率的表达式。

7、至此基本的设置已经完成,点击右侧的绿色箭头就可以运行仿真,查看结果。但是尝试之后发现出现各种问题,比如报错,或者没报错但是没有信号波形输出,只有直直的一条直流。常见的问题请见下一条帖子。

相关文章:

  • MATLAB算法实战应用案例精讲-【数模应用】空间插值(附MATLAB、R语言和python代码实现)
  • JavaScript设计模式 -- 迭代器模式
  • 【信息学奥赛一本通 C++题解】1285:最大上升子序列和
  • 同花顺数据爬取并生成K线
  • 【SpringBoot苍穹外卖】debugDay0 打开前端页面
  • sed命令详细教程
  • 力扣-二叉树-513 找二叉树左下角的值
  • FFmpeg 全面知识大纲梳理
  • 【LLM】浙大: 大模型基础 第一版 第一章:语言模型基础
  • CMake configure_file
  • Mycat中间件
  • 实现能源高效利用、优化能源结构、降低碳排放的智慧能源开源了
  • COBOL语言的移动应用开发
  • 第1章大型互联网公司的基础架构——1.3 HTTP-DNS
  • ### net7 + 出现了 自带的 限流中间件 固定窗口、滑动窗口 并发 令牌桶 全局限流器
  • deepseek本地部署方案(超简单)
  • 网页制作02-html,css,javascript初认识のhtml的文字与段落标记
  • Audio-Visual Speech Enhancement(视听语音增强)领域近三年研究进展与国内团队及手机厂商动态分析
  • js闭包,跨域
  • Effective C++读书笔记——item49(了解new-handle的行为)
  • 美国清洗政治:一幅残酷新世界的蓝图正在展开
  • 解放日报社论:只争朝夕、不负重托,加快建成具有全球影响力的科技创新高地
  • 向总书记汇报具身智能发展的“稚辉君”:从期待到兴奋再到备受鼓舞
  • 李在明涉嫌违反《公职选举法》案将于5月1日宣判
  • 从咖啡节到话剧、演唱会,上海虹口“文旅商体展”联动促消费
  • 在循环往复的拍摄中,重新发现世界