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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本人在学习使用SystemSI工具仿真LPDDR4的时候,发现手上的主芯片IBIS资料不完整,缺少对应的PIN map和相关的model,仿真无法进行啊。有大神给我要先处理好IBIS文件,但是如何处理也没有细说,求助大神们该怎么办?
* K( d4 A" l2 r8 w8 P, q7 X8 A8 u4 q) M, F, H( U$ N( e8 ?- g' @7 m

8 R; j3 q# P/ c/ S3 r  D+ f9 d上图中可以看到,PIN信息下只有个P1,完全没有其他信息,就算自己填写了主芯片的管脚,可是IO model的数据也无法获取啊?
3 r  o' F% y6 {. I( Y
" e" a6 h4 H4 N* |4 e: L上图导入的IBIS Model果然啥也没有,求高手指教。
; o8 @8 v  Z& J& E# I, V* @% k
& q+ h0 Q& D% N) B& 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 | 只看该作者
同问              
# q0 i( N3 k4 U, u- u

评分

参与人数 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:391 ?; K( s/ J: d5 A) D7 U: Q: [- ]
    你这个描述太空洞了,图片也丢了,最好发模型出来给大家看看

    2 U9 f$ N1 X) ~) T8 b+ k这个论坛不知道啥原因,图片老是无法加载,附件也无法加载,我把关键部分复制出来大家帮忙看看吧,非常感谢。
    ) W7 l" y- H: ~2 b# S5 z[IBIS Ver] 5.1
    4 z; T5 E; D% j[File name] CPU_A1.ibs
    - {. i; Q1 y! q[Date] 07 Dec 20183 q9 K  W8 R- a' \- Y) v  b
    [File Rev] 0.1$ E) M  I: ~1 b/ q( O% Q1 v
    [Notes] 8 V5 j- F# Z' V" \1 b2 I
    | -----------------------------------------------------------------------------
    + e2 a0 J* N% v[Disclaimer]
    4 ?- Z; O( B  v& I5 t" r
    " q! {$ H( |) e4 W% B- O4 o! _[Component] dwc_ddrphy_mal4drv27* P. d$ h% `' @. Y
    [Manufacturer] Synopsys, Inc.
    7 ^( r9 m- F* q[Package]      | typ           min             max
    + G* K/ X( T( ?9 g- CR_pkg          0.00Ohms          NA              NA
    1 G3 l  |, q. [% _L_pkg          0.00Ohms          NA              NA8 q4 k% P- T) `7 P
    C_pkg          0.00Ohms          NA              NA" x; \5 H4 H. P0 Y; L8 m2 P
    " s* ~; l* R2 V! p
    [Pin]          signal_name     model_name
    ) ?) Y% P9 W4 u; BP1          PAD_VIO                mal4drv27_PAD5 t. v% P2 C1 g" X

    * |5 i; P# ?4 F, K1 C( E4 {" ~! \3 `1 B: b9 Z& N" U
    |-------------------------------------------------------------------------------
    ' i+ N* U9 `' l, d& n  n0 A, V) W6 O7 z- X+ q5 b
    [Model Selector]         mal4drv27_PAD  V1 [- w& z! W5 n) O0 M; w2 J) g
    mal4drv27_dl4_40         LPDDR4 mal4drv27 cell  Z0=40-Ohm Driver
    / R+ C  E5 `* v. R+ hmal4drv27_dl4_60         LPDDR4 mal4drv27 cell  Z0=60-Ohm Driver
    . E0 A( ?, i( W1 pmal4drv27_dl4_odt40      LPDDR4 mal4drv27 cell 40-Ohm ODT Receiver9 X( v% v. S+ Z4 H
    mal4drv27_dl4_odt60      LPDDR4 mal4drv27 cell 60-Ohm ODT Receiver
    2 I8 R$ u. k4 J! ]mal4drv27_dl4_odt120     LPDDR4 mal4drv27 cell 120-Ohm ODT Receiver5 W- R/ h" ^& ]. |# `# v% [$ }
    mal4drv27_dl4_odtoff     LPDDR4 mal4drv27 cell ODT OFF Receiver! I7 S2 d  k! W2 f' o( s
    mal4drv27_dl4_npu_74         LPDDR4 NPU mal4drv27 cell  Z0=74-Ohm Driver3 Z! j# B3 X6 D$ U: t! i0 Z
    mal4drv27_dl4_npu_120         LPDDR4 NPU mal4drv27 cell  Z0=120-Ohm Driver1 L$ C$ E. U& Z% y6 [6 R
    mal4drv27_dl4_npu_25_odt40      LPDDR4 NPU mal4drv27 cell 40-Ohm ODT Receiver
    - X( Z, c1 Y, S" S! `mal4drv27_dl4_npu_25_odt60      LPDDR4 NPU mal4drv27 cell 60-Ohm ODT Receiver
    8 d  @* V" n. ~) T( q$ imal4drv27_dl4_npu_25_odt120     LPDDR4 NPU mal4drv27 cell 120-Ohm ODT Receiver3 _1 N+ L4 Q1 d
    mal4drv27_dl4_npu_25_odtoff     LPDDR4 NPU mal4drv27 cell ODT OFF Receiver
    2 b* K# ]4 ]" `* G1 o* U% X: Imal4drv27_dl4_npu_3_odt40      LPDDR4 NPU mal4drv27 cell 40-Ohm ODT Receiver
    2 s2 [7 X9 k2 }0 ~; h3 [+ r6 K4 Omal4drv27_dl4_npu_3_odt60      LPDDR4 NPU mal4drv27 cell 60-Ohm ODT Receiver! v- c- R8 ?  X6 V" d+ `
    mal4drv27_dl4_npu_3_odt120     LPDDR4 NPU mal4drv27 cell 120-Ohm ODT Receiver& g. o0 E* O) M, g( h- |, \* m1 i
    mal4drv27_dl4_npu_3_odtoff     LPDDR4 NPU mal4drv27 cell ODT OFF Receiver
    " A, s: w0 F- t1 P+ a" N5 m- J' h) Z6 Q, e0 n8 ?# Z" l
    |-------------------------------------------------------------------------------
    ; @! n' [, h9 c8 j& U8 m' P. @3 z[Model] mal4drv27_dl4_40
    + _2 ^) `9 N0 v$ B- H' m|) |* v! X6 p( z
    Model_type                I/O: G, k$ t0 T! T! }) s
    |
    # u2 }3 U. @  B( n% T5 s. A+ APolarity                  Non-Inverting
    9 }5 j& y: b) K& Q7 p0 W|
    9 o) [: v# A6 E) S! `/ }8 l( Y3 ?Enable                    Active-High0 k* d5 K* B( v2 Y$ A' C2 |
    |9 ~: Z5 ~$ G9 |+ [. T
    C_comp           2.090pF               2.050pF                2.186pF1 v5 c1 C& c# ]5 a3 n" E
    C_comp_pullup   694.494fF               685.864fF                707.188fF$ ]) X9 I/ |5 S' m5 a" i, Q
    C_comp_pulldown 1.293pF               1.261pF                1.385pF1 |, K8 l, }1 e3 G

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

    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
    0 n# U- f2 q5 U+ I" }* Y信号一个一个写进去就行了
    . y2 g0 E4 v% y/ {* D
    就是不太会写信号啊,芯片有那么多的电源和地,电源也有很多种,还有IO模型只有一个啊,
    , ?8 q! X/ |% y5 P5 t9 u# Q$ v只能在这一个IO模型里选么?7 i' v# @5 ?2 H, V; _6 x( s+ B% l( x5 v
  • 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
    8 h* c9 j2 j- I8 h/ z! A9 J+ D$ P/ C, V2 \下次传网盘,,,,,,下载还扣积分,,,,,这个模型不完整啊,你要手动去添加模型,这个模型只有一个PI ...

    6 I7 G' T( M5 s2 n, ?8 [2 U我也是头疼啊,又是新手,又拿着这么一个IBIS,我先手动添加下PIN脚并直接调用这个模型,后面有问题再向各位请教哈。
    ) K9 F2 N/ @; b, q; \- O/ X
  • 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
    0 p7 \/ {2 P9 P1.从板子里把器件pin信息导出,编辑附好模型好再放进IBIS里面。2.用speed2000先走一遍流程,可以自动生成完 ...

    % ]2 X/ l* @& X8 t' X虽然有点笼统,但是有时间我会按照您说的尝试一下,非常感谢您。
    ; I. D# P, i( T/ S* O# M" j

    该用户从未签到

    13#
    发表于 2021-8-14 23:39 | 只看该作者

    ; f0 k0 G7 d  L! b* S同问              + Q8 L. ~& h9 t# o3

    该用户从未签到

    14#
     楼主| 发表于 2021-8-19 14:45 | 只看该作者
    感谢各位大佬们,我的SystemSI流程终于跑出来了,但是数据比较难看,设置上还有些问题,我现在是尝试LPDDR4_CA的仿真,这些设置要怎么做结果才会更准确呢?/ j" M- i2 l3 ]6 B. c

    ) d! S. I7 t; P% h- g6 ?
    # A, j: R9 j' l5 G% N
    ' N9 r8 s$ k- |% Z
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-21 18:58 , Processed in 0.500000 second(s), 36 queries , Gzip On.

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

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

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