解析Hyperlynx+DDRx+Wizard: 老胡指导您避免常见错误
TIPS:本文共有 972 个字,阅读大概需要 2 分钟。
《老胡跟你聊聊DDRxWizard使用中的常见错误》是一篇关于DDRxWizard使用技巧和常见错误的文章。该文章将介绍Hyperlynx+DDRx+Wizard工具的使用方法,并探讨在实际操作中容易出现的问题。作者将结合自身经验,分享在使用DDRxWizard时常见的错误和解决方法,帮助读者避免类似的犯错。通过与读者分享这些常见错误,作者希望能够帮助大家更加熟练地使用DDRxWizard,提高设计效率,减少错误发生的可能性。该文章将为读者提供宝贵的经验和技巧,帮助他们更好地应用DDRxWizard工具进行设计。
很多朋友刚开始使用DDRx Wizard的时候,总是会碰到一些问题,导致仿真进行不下去,或者报告里面报错太多,不科学啊?!听老胡来跟你聊聊。
1. 地址线咋全错了?
fly-by结构中地址线是要上拉到vtt的,上拉电压没有设置,缺省电压值是0!你的地址波形被拉下去了……
在Hyperlynx 里面setup->power supplies,在弹出对话框中设置vtt电压,再次仿真,通过!
2. 我地址上拉电阻,电压都检查了,为啥还有很多报错?
一般我们说DDR4/LPDDR4的中值电平是波形摆幅的中值,然后阈值是在中值电平的基础上增减。DDRx Wizard 按照这样的定义计算了每个地址线的中值,283.9mv。在这个中值的基础上在+IBIS model receiverthreshold 端中的72.5mv就是下面截图里面的那个用来判决的threshold。
但是有些芯片并非如此,Vref的电压值是固定的。我们的做法是在DDRx Wizard 中添加自定义的vref。如下图所示。如此地址线的判决才符合你们芯片的要求。结果见下面贴图。
3. wizard很快结束了,但是仿真报告是空的
这种情况通常是模型设置有问题,检查wizard odt设置页,odt disabled 是输出,odt enabled 是输入。
4. 总是有一俩根线仿真不对,看log文件提示模型错误
通常是在boardsim里面选择一些线网,设置了模型。这个模型设置会保存在一个bud后缀的文件里面,而且这里的模型设置优先级比DDR Wizard高。简单处理,关闭HyperLynx,删除bud,再开启HyperLynx,运行DDRx Wizard,搞定。
小编精心整理的这篇内容:解析Hyperlynx+DDRx+Wizard: 老胡指导您避免常见错误,如果你看到此处请一定要收藏哦!