FAR0001的个人空间 https://blog1.eetop.cn/?1239094 [收藏] [复制] [分享] [RSS]

日志

多bit寄存器设定

已有 981 次阅读| 2024-9-2 21:09 |系统分类:芯片设计

模拟电路sptectre仿真,经常用到寄存器的情况。

比如一个4bit的寄存器,可能会有需要Sweep该寄存器值的需求,如从0d~15d。

这样的话,如果每个bit设个变量,corner设定就会显得非常复杂。


可以参考下文,用一个变量即可完成寄存器的Sweep。


以REG<3:0>为例,


((REG&2**3)/2**3)*DVDD

((REG&2**2)/2**2)*DVDD

((REG&2**1)/2**1)*DVDD

((REG&2**0)/2**0)*DVDD


注意点:

& 是一个,不要写成两个&!


点赞

评论 (0 个评论)

facelist

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

  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 5

    关注
  • 1

    粉丝
  • 4

    好友
  • 0

    获赞
  • 0

    评论
  • 233

    访问数

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

GMT+8, 2025-5-24 16:50 , Processed in 0.099224 second(s), 13 queries , Gzip On, Redis On.

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