找回密码
 注册
关于网站域名变更的通知
查看: 2168|回复: 13
打印 上一主题 下一主题

[Cadence Sigrity] sigrity仿真LPDDR4遇到天大难题。无pinmap怎么搞

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-8-9 09:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本人在学习使用SystemSI工具仿真LPDDR4的时候,发现手上的主芯片IBIS资料不完整,缺少对应的PIN map和相关的model,仿真无法进行啊。有大神给我要先处理好IBIS文件,但是如何处理也没有细说,求助大神们该怎么办?+ t/ U7 S5 J3 y# O7 g- K$ k+ W4 D

7 C0 a8 k% F. S$ }' L- s6 I2 q+ P# H4 j9 R/ A+ t# W
上图中可以看到,PIN信息下只有个P1,完全没有其他信息,就算自己填写了主芯片的管脚,可是IO model的数据也无法获取啊?
5 R# o( w! M$ a3 W3 a) X+ |- K' G5 A4 X% n9 l
上图导入的IBIS Model果然啥也没有,求高手指教。
4 j! H2 n% W3 z1 U" Z* r
' {9 o7 e4 |3 Q# V9 u* V$ o

该用户从未签到

推荐
发表于 2021-8-10 15:42 | 只看该作者
1.从板子里把器件pin信息导出,编辑附好模型好再放进IBIS里面。2.用speed2000先走一遍流程,可以自动生成完整IBIS模型,然后直接在systemSI里面直接调用

点评

虽然有点笼统,但是有时间我会按照您说的尝试一下,非常感谢您。  详情 回复 发表于 2021-8-11 20:01

评分

参与人数 1威望 +1 收起 理由
立豕殳 + 1 热心人!

查看全部评分

该用户从未签到

2#
发表于 2021-8-9 18:30 | 只看该作者
同问              
+ E) q+ s, i6 ?* z* n  T$ z# r

评分

参与人数 1威望 +1 收起 理由
立豕殳 + 1 赞一个!

查看全部评分

  • TA的每日心情
    无聊
    2022-5-16 15:25
  • 签到天数: 30 天

    [LV.5]常住居民I

    3#
    发表于 2021-8-10 08:39 | 只看该作者
    你这个描述太空洞了,图片也丢了,最好发模型出来给大家看看

    点评

    这个论坛不知道啥原因,图片老是无法加载,附件也无法加载,我把关键部分复制出来大家帮忙看看吧,非常感谢。 5.1 [File name] CPU_A1.ibs [Date] 07 Dec 2018 [File Rev] 0.1 [Notes] | -------------------  详情 回复 发表于 2021-8-10 09:54

    该用户从未签到

    4#
     楼主| 发表于 2021-8-10 09:54 | 只看该作者
    zouliang 发表于 2021-8-10 08:39- _- A. B* n/ m  v
    你这个描述太空洞了,图片也丢了,最好发模型出来给大家看看
    3 G" X2 t7 B" M
    这个论坛不知道啥原因,图片老是无法加载,附件也无法加载,我把关键部分复制出来大家帮忙看看吧,非常感谢。0 O- b* d' r; b% i5 m
    [IBIS Ver] 5.1
    ' j1 X( S1 ^: a3 o[File name] CPU_A1.ibs
    8 d( G  {+ @. y2 T[Date] 07 Dec 2018& O9 P  \# C, V
    [File Rev] 0.1, w6 @4 W, Q% Z- Z( h9 d/ w+ \
    [Notes] 9 n" t* \7 c/ B' q$ A( Q
    | -----------------------------------------------------------------------------$ G9 ^$ _% C" `; L* s) d
    [Disclaimer]
    " P' i  n  d' m
    - P* C$ V+ N: l' k, A+ Z[Component] dwc_ddrphy_mal4drv277 T% v! M) t5 O9 k, I
    [Manufacturer] Synopsys, Inc.
    6 j% r( R9 [: h, e, `6 Q" y[Package]      | typ           min             max% g" P  i% s, j
    R_pkg          0.00Ohms          NA              NA; @1 ?1 d& e2 u; m' r) a. C4 Y
    L_pkg          0.00Ohms          NA              NA- i* d. j! S9 H5 e
    C_pkg          0.00Ohms          NA              NA7 i% W9 b) ^, S# B. D# ^5 ~5 o

    ( ]; n/ l1 K0 v& }( N7 k6 I[Pin]          signal_name     model_name
    ' M3 X) A5 j' O3 l( jP1          PAD_VIO                mal4drv27_PAD+ R& [# l. `4 Y* c* r# P- P

    2 d( m) Q6 s' |  _; j
    ; u- }5 q$ M  F; w; ^& M3 M2 U|-------------------------------------------------------------------------------
    0 ?/ l) u+ l# n5 M0 o, W* f6 D, i$ ?" Q: B3 U' C
    [Model Selector]         mal4drv27_PAD
    6 H+ u! b+ o$ _6 [7 x! }mal4drv27_dl4_40         LPDDR4 mal4drv27 cell  Z0=40-Ohm Driver
    $ l- J; l9 ~  @( b  Ymal4drv27_dl4_60         LPDDR4 mal4drv27 cell  Z0=60-Ohm Driver
    ) P* j1 I2 N+ i+ omal4drv27_dl4_odt40      LPDDR4 mal4drv27 cell 40-Ohm ODT Receiver1 E" T) m# |& K( ~: Z$ o) [* _
    mal4drv27_dl4_odt60      LPDDR4 mal4drv27 cell 60-Ohm ODT Receiver
    ' q8 A, d8 ]# _4 lmal4drv27_dl4_odt120     LPDDR4 mal4drv27 cell 120-Ohm ODT Receiver! D! ^% [- J& a8 P, {
    mal4drv27_dl4_odtoff     LPDDR4 mal4drv27 cell ODT OFF Receiver
    5 P) z/ p. _/ R( X$ q+ ^+ R; W+ K, ]$ umal4drv27_dl4_npu_74         LPDDR4 NPU mal4drv27 cell  Z0=74-Ohm Driver
    2 t! w1 k8 x) y% M# Tmal4drv27_dl4_npu_120         LPDDR4 NPU mal4drv27 cell  Z0=120-Ohm Driver
    # Y5 ~  T  V9 v! Z1 s, b* Gmal4drv27_dl4_npu_25_odt40      LPDDR4 NPU mal4drv27 cell 40-Ohm ODT Receiver2 m+ U$ p2 N* l8 k- S* i. h5 A
    mal4drv27_dl4_npu_25_odt60      LPDDR4 NPU mal4drv27 cell 60-Ohm ODT Receiver: m7 |/ p( }8 ?" F' |, o' i# c
    mal4drv27_dl4_npu_25_odt120     LPDDR4 NPU mal4drv27 cell 120-Ohm ODT Receiver4 Q& t4 s3 \+ ]& ]( ~% A
    mal4drv27_dl4_npu_25_odtoff     LPDDR4 NPU mal4drv27 cell ODT OFF Receiver
    & O+ I  U) Q# E* u2 D9 gmal4drv27_dl4_npu_3_odt40      LPDDR4 NPU mal4drv27 cell 40-Ohm ODT Receiver
    / I+ S- G% p: vmal4drv27_dl4_npu_3_odt60      LPDDR4 NPU mal4drv27 cell 60-Ohm ODT Receiver
    + U: o; o) K. X- J9 {mal4drv27_dl4_npu_3_odt120     LPDDR4 NPU mal4drv27 cell 120-Ohm ODT Receiver% r. D3 }  n9 Q8 Q
    mal4drv27_dl4_npu_3_odtoff     LPDDR4 NPU mal4drv27 cell ODT OFF Receiver
    # o8 y7 M- Q* Y: b  L
    2 p0 b8 G8 F, o|-------------------------------------------------------------------------------# {8 M5 l. u) {6 o
    [Model] mal4drv27_dl4_407 I7 j* J0 A  p% D5 y& v/ @& k
    |
    : i- b2 c, t  n4 ~  QModel_type                I/O$ Q  v0 k( P( z% j; m
    |5 p: P! s0 L! X5 _
    Polarity                  Non-Inverting" J, [  A, \) n$ k# }
    |
    ( i* O8 X& o6 y6 b4 I, bEnable                    Active-High
    , {/ N6 ], d+ l* y1 }5 I|. W, R" I* O1 @' }
    C_comp           2.090pF               2.050pF                2.186pF
    % C9 n+ M! `9 v% h' zC_comp_pullup   694.494fF               685.864fF                707.188fF
    ( x6 u: Z# F; |) y- [- O, }- QC_comp_pulldown 1.293pF               1.261pF                1.385pF
    / ]" ^1 S; X+ q

    154659rv2xvu8g2uz2uqg8.png (69.72 KB, 下载次数: 4)

    154659rv2xvu8g2uz2uqg8.png

    CPU-A1.zip

    229.88 KB, 下载次数: 1, 下载积分: 威望 -5

    CPU-A1.zip

    229.88 KB, 下载次数: 0, 下载积分: 威望 -5

    CPU-A1.zip

    229.88 KB, 下载次数: 0, 下载积分: 威望 -5

    CPU-A1.zip

    229.88 KB, 下载次数: 0, 下载积分: 威望 -5

    CPU-A1.zip

    229.88 KB, 下载次数: 7, 下载积分: 威望 -5

  • TA的每日心情
    郁闷
    2022-6-16 15:30
  • 签到天数: 41 天

    [LV.5]常住居民I

    5#
    发表于 2021-8-10 09:56 | 只看该作者
    信号一个一个写进去就行了

    点评

    就是不太会写信号啊,芯片有那么多的电源和地,电源也有很多种,还有IO模型只有一个啊, 只能在这一个IO模型里选么?  详情 回复 发表于 2021-8-10 09:59

    该用户从未签到

    6#
     楼主| 发表于 2021-8-10 09:58 | 只看该作者
    大家不要下载附件哈,我还不太会用这个论坛,都是一样的附件。

    该用户从未签到

    7#
     楼主| 发表于 2021-8-10 09:59 | 只看该作者
    mambaaaa 发表于 2021-8-10 09:56
    . O; i$ i4 O0 G) ?  D+ S信号一个一个写进去就行了
    ( v0 z1 T" K, |" H
    就是不太会写信号啊,芯片有那么多的电源和地,电源也有很多种,还有IO模型只有一个啊,, A# N7 n! U4 H  j# G
    只能在这一个IO模型里选么?
    - h1 B5 P6 ?6 z; m% q
  • TA的每日心情
    无聊
    2022-5-16 15:25
  • 签到天数: 30 天

    [LV.5]常住居民I

    8#
    发表于 2021-8-10 11:08 | 只看该作者
    下次传网盘,,,,,,下载还扣积分,,,,,这个模型不完整啊,你要手动去添加模型,这个模型只有一个PIN,其他都需要自己修改IBIS文件,简言之就是新手就另外找一个健全的IBIS文件。

    点评

    我也是头疼啊,又是新手,又拿着这么一个IBIS,我先手动添加下PIN脚并直接调用这个模型,后面有问题再向各位请教哈。  详情 回复 发表于 2021-8-10 14:08

    该用户从未签到

    9#
     楼主| 发表于 2021-8-10 14:08 | 只看该作者
    zouliang 发表于 2021-8-10 11:08& B( _6 K* r+ x7 ~$ C$ a3 ^
    下次传网盘,,,,,,下载还扣积分,,,,,这个模型不完整啊,你要手动去添加模型,这个模型只有一个PI ...

    3 V  p. t( k- z8 z" C; m2 i4 [我也是头疼啊,又是新手,又拿着这么一个IBIS,我先手动添加下PIN脚并直接调用这个模型,后面有问题再向各位请教哈。" c9 v0 X; }- ?$ |' G
  • TA的每日心情
    开心
    2024-2-21 15:59
  • 签到天数: 313 天

    [LV.8]以坛为家I

    10#
    发表于 2021-8-10 15:09 | 只看该作者
    不用管pin脚的问题,直接调用你要用的模型就好了

    评分

    参与人数 1威望 +1 收起 理由
    立豕殳 + 1 赞一个!

    查看全部评分

    该用户从未签到

    12#
     楼主| 发表于 2021-8-11 20:01 | 只看该作者
    钓鳌牧马 发表于 2021-8-10 15:42' o% k3 V* w( U( p$ J- v
    1.从板子里把器件pin信息导出,编辑附好模型好再放进IBIS里面。2.用speed2000先走一遍流程,可以自动生成完 ...

    - |6 x+ u5 D3 u5 A虽然有点笼统,但是有时间我会按照您说的尝试一下,非常感谢您。1 p8 w: x/ {- a9 N2 ]4 K

    该用户从未签到

    13#
    发表于 2021-8-14 23:39 | 只看该作者
    ' r- N  ]1 J) F2 [( Z7 X. S
    同问              + Q8 L. ~& h9 t# o3

    该用户从未签到

    14#
     楼主| 发表于 2021-8-19 14:45 | 只看该作者
    感谢各位大佬们,我的SystemSI流程终于跑出来了,但是数据比较难看,设置上还有些问题,我现在是尝试LPDDR4_CA的仿真,这些设置要怎么做结果才会更准确呢?; `/ K& g9 y# ~3 U7 I

    . z2 B, k: L: _$ w- a; s- C# C, o
    & f6 U2 v8 I1 ?( f& [" c1 U: a  N! u: K/ j, g. s
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-29 18:32 , Processed in 0.578125 second(s), 28 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表