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

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

日志

多bit寄存器设定

已有 596 次阅读| 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

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

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

    周排名
  • 0

    月排名
  • 0

    总排名
  • 2

    关注
  • 1

    粉丝
  • 3

    好友
  • 0

    获赞
  • 0

    评论
  • 217

    访问数

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

GMT+8, 2024-11-5 11:21 , Processed in 0.022132 second(s), 14 queries , Gzip On, Redis On.

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