研究生笑笑的个人空间 https://blog.eetop.cn/1418595 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

cell名的快速搜索和virtuoso中的变压器模型(差分信号的生成) ... ...

热度 2已有 1114 次阅读| 2022-8-17 15:24 |个人分类:Cadence 使用|系统分类:芯片设计

image.png

cell太多可以直接用搜索,注意使用泛指符号*会省事不少。


变压器(transformer)是analoglib中的xfmr,还有mind,如果单转差可以用ideal_balun。具体可看这篇帖子的讨论:https://bbs.eetop.cn/thread-342495-1-1.html


Transformer理论部分可以看这篇帖子,论坛小伙伴也整理的非常好了:https://bbs.eetop.cn/thread-474356-1-1.html


2023_06_28 三  添加

差分信号的生成


在virtuoso 里生成差分信号是之前没有做过,但很明显,这应该是基本操作。


1. 用一个电压源的正负端生成差分信号吗?

似乎不能,两个端口相当于悬空,只能保证正端减去负端后是你设置的值。


但正端和负端是不能确定的。


2. 考虑用balun的单端转差分的功能来实现,但感觉非常不中用。要生成的差分信号带有直流偏置,结果ideal_balun只能是2:1的变化比,而ideal_balun好xfmr都有的问题是,它们都会把直流一起变化了。直流偏置也反相,那输出端口出来的就不是反相信号了。


image.png

2024_01_04 四

1:balun可以做到单端和差分的转换,也就是unbalanced和balanced。

2:balun顺便完成的是电压幅度的相加,相当于底下mind的串联。

3:Virtuoso里仿真,电感不能理想,要有电阻,不能直接到地,不然报错。ADS里是可以理想的。

3:实际仿真没有2:1的关系,不知道是不是说的电压相加的特性。

image.png

image.png


注意反相信号需要TR也是反相,这样才能做到同相相加(串联,并联是电流相加)

image.pngimage.png

3:从网上的图片找到的方法,两个vsin加一个vdc, 其中一个vsin修改一下相位,就是“Initial phase for Sinusoid”就能达成反相的效果。

image.png

如果是vpulse方波,只要把Voltage1和Voltage2反过来写就可以了。


这是借助了软件的便利性,实际电路上肯定还是要从一个信号出分出来两路反相信号,不然就可能存在相位差。

2

点赞

刚表态过的朋友 (2 人)

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 10

    关注
  • 60

    粉丝
  • 32

    好友
  • 105

    获赞
  • 33

    评论
  • 1777

    访问数
关闭

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

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

GMT+8, 2024-5-12 00:36 , Processed in 0.018124 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部