已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Differential Buffer in the form of Simulator Specific IBISSrinivas CheemalapatieServer DevelopmentBradley HerrmanDesign toolsPravin PatelDesign toolsResearch Triangle Park, N.C.AbstractThe objective of this paper is to highlight an example of simulator specific IBIS and give an anecdotal account of how to cope with IBIS that works on one simulator and not another. The goal is to explain how to capture the component suppliers design intent in a SPECCTRAQuest electrical model. IBIS is a data exchange format between the semiconductor component supplier and the end user. The target end user in this example is a SPECCTRAQuest user who is interested in performing high-speed design verification. Positioned between the component suppliers and end-users are the EDA vendors, who provides applications that can be used to verify a high-speed PCB layout. Such design verification applications require electrical models. How a component suppliers IBIS modeling data is interpreted as an electrical model is dependent upon the EDA application.Table of ContentsDesign toolsiAbstractiiIllustrationsivObjective:1Introduction:1Problem:1Solutions:2Quad2signoise2Change IBIS4Conclusion:5IllustrationsFigure 1:SPECCTRAQuest typical simulation with original model2Figure 2:IBIS rising and falling waveform data3Figure 3:Typical waveform data created with quad2signoise3Figure 4:SPECCTRAQuest model generated manually4Figure 5:Original Model versus Adjusted model55Objective:The objective of this paper is to highlight an example of simulator specific IBIS and give an anecdotal account of how to cope with IBIS that works on one simulator and not another. The goal is to explain how to capture the component suppliers design intent in a SPECCTRAQuest electrical model.Introduction:IBIS is a data exchange format between the semiconductor component supplier and the end user. The target end user in this example is a SPECCTRAQuest user who is interested in performing high-speed design verification. Positioned between the suppliers and end-users are the EDA vendors, who provides applications that can be used to verify a high-speed PCB layout. Such design verification applications require electrical models. How a component suppliers IBIS modeling data is interpreted as an electrical model is dependent upon the EDA application.Problem:The component supplier created an IBIS file, which included the behavior description of a differential driver. Part of the process to create an IBIS file involved verifying that the modeling data encoded in IBIS matched the source data. The component supplier had access to an EDA application that could convert IBIS into an electrical model and could be used for buffer model verification. The IBIS code was translated into an electrical model format, which was native to the simulator. The differential buffer model was simulated and the results compared to the source data. A criterion of success was to attach a differential buffer directly to a specific test load and inspect the differential waveform crossed at the midpoint between maximum and minimum switching levels. The comparison was in line with the suppliers expectation. The IBIS code and documentation of the test load was made available for general usage. A SPECCTRAQuest user acquired the IBIS code and test load documentation from the supplier after making a request for electrical model data. The IBIS2signoise translator was used to convert the IBIS code into a dml format. An electrical model, which was in dml format, could be imported into Sigxp as a graphical differential buffer symbol. The differential buffer symbol was placed on a Sigxp canvass, attached to the test load and simulated. The disconcerting result was that the differential waveform didnt cross at the midpoint. The transition rate and wave shape of an individual driver were reasonable, but the differential cross over was much closer to the steady state down level than the midpoint. See figure1.Figure 1:SPECCTRAQuest typical simulation with original modelThe source of mismatch between the suppliers source data and SPECCTRAQuest prediction can be attributed to the IBIS rising waveform data and IBIS falling waveform data. See figure 2. The rising and falling waveform data were apparently developed independent of each other and werent aligned with respect to each other.Some IBIS translators read the IBIS waveform data as is and others adjust the waveform data. The component supplier was using an IBIS translator, which chopped out the time voltage pairs from the IBIS file that didnt relate to the transition and shifted the transitions in time. Any turn on offset delay was removed. The transitions, which were documented in the rising and falling waveform data, were repositioned to start at time zero. Since the simulation results were in line with expectations, the supplier was satisfied with the usage of the adjusted and chopped waveform data and saw no reason for change.Solutions:There was no supplier cooperation. Without the components supplier cooperation, the burden was on the end user to find a remedy. Several approaches are possible, depending on resources available.Quad2signoiseA quick and easy solution is to leverage a SPECCTRAQuests translator called quad2signoise. Figure 2:IBIS rising and falling waveform dataIf the model format can be received in quad format, convert the quad code of the differential buffer into dml with the quad2signoise. The quad electrical model format is created without the turn on offset delay and with the transitions shifted to start at time zero. See figure 3 for an example of typical rising and falling waveform data, which was created with the quad2signoise translator.Figure 3:Typical waveform data created with quad2signoiseChange IBISA proposed alternative is to modify the IBIS. Subtract out the turn on offset delay and align the transitions. The IBIS rising and falling waveform is tabular data organized in 4 columns. 3 columns of dependent data, which are called typical, minimum and maximum, are listed along side a corresponding column of time data. The result is 3 pairs of time voltage curve data. The challenge is to remove the increment of time that represents the turn on offset delay and shift the transition to time zero. Normally, each time voltage curve has a different turn on delay. The fast or maximum column has the least amount of turn on delay. The slow or minimum response has the greatest amount of turn on delay.The other challenge is to identify when each transition starts. The determination is easy in this example since the waveforms undershoot or overshoot, then reversing direction and then crosses the steady state levels at a well-defined point. In this example and referring to figure 2 or figure 4, the steady state levels are near 0 volts and .7 volts. In the typical case, the rising transition start time was selected to be 2.82ns and the falling transition start time was select to be 1.81ns.Figure 4:SPECCTRAQuest model generated manuallyA direct approach is to create three separate copies of the IBIS file. In each copy, make the typical, min and max columns the same data. Thus, one file is all typical data or all min or all max data. The subtraction of the turn on offset doesnt result in time voltage pair having negative time and a slow curve with residual turn o
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 26年CAR结构优化靶点筛选指南
- 26年伤口护理原则课件
- 医学26年:肺癌分期系统解读 查房课件
- 七年级数学上册第1章有理数1.3有理数的加减法1.3.2有理数的减法第一课时有理数的减法法则习题
- 金融数学考研就业方向
- 违章作业安全生产警示讲解
- 美发产品2026年代理合同协议
- T-JJSY 023-2025 智能伞语音交互功能技术要求
- 高一音乐试题及答案
- 风筝制作题库及答案
- 2026-2030中国全氟聚醚行业发展方向及产销需求预测研究报告
- 2025年巴州事业单位面试真题及答案
- 2026年浙江绍兴2026年初中学业水平考试数学模拟试卷(含答案)新版
- 污水处理化验员试题及答案
- 上海证券交易所公司债券预审核指南审核和发行程序及其实施
- 2025版高职院校人才培养方案指导意见
- 2026年内江市市中区社区工作者招聘笔试参考题库及答案解析
- 2026广西北部湾国际港务集团有限公司春季招聘273人建设考试参考题库及答案解析
- 2025~2026学年云南省师范大学附属中学呈贡学校九年级中考适应性(三)道德与法治试卷
- 检验科新进人员岗前培训
- DB13∕T 6225-2025 国内首次使用的化工工艺安全可靠性论证导则
评论
0/150
提交评论