V5 IBIS model of SSTL DCI

V5 IBIS model of SSTL DCI

  1. Howdy all.
  2. I havn't been able to locate infomation on this, so I apologize if this has been discussed before.
  3. I am doing some signal integrity simulations between a V5 LX110T and a DDR2 memory array.  The data lines (DQ) are using SSTL18_II_DCI as the IO standard.  The IBIS model that is generated from ISE 9.2.02, however, creates a model of sstl18_ii_dci_o, which is setup for output only.  The raw Virtex5 model that is downloaded from Xilinx has a bi-directional SSTL18_II_DCI model, but it is not added to the generated one.  So my first question would be:  How do I get the model to generate correctly?
  4. My second question(s) involves how the model handles DCI.  As an output, the model does appear to be properly applying the series resistor for DCI.  However, as an input, how does the model handle the Thevenin termination?  In design, this termination is governed by Vrp, Vrn, and whatever voltages they are tied too.  None of this info is entered into ISE, nor the model.  So how does the model handle this termination?  How can I change the parameters of it?  And is there anywhere in the model that I can see how the termination created?
  5. Thanks for the help
  6. --Dominic
  7. Dominic,
  8.  
  9. You can copy all of the IBIS models (Lines 450 through 100707 in the 8/10/07 version) from the general Virtex5 IBIS model into the custom IBIS model generated by ISE.  Then in the Pin section change SSTL18_II_DCI_O to SSTL18_II_DCI.  To avoid conflicts between models with the same name, I deleted all of the IBIS models in the custom ISE model first.
  10.  
  11. I also suggest that you download the .pkg model for your package and include it in your simulation.  You will have to add the Package Model definition to the IBIS model:
  12.  
  13. [Package]
  14. | For Package Type ff1738
  15. | variable        typ        min        max
  16. R_pkg            392.05m    18.4m      859.03m
  17. L_pkg            5.11nH     1.32nH     9.61nH
  18. C_pkg            3.15pF     1.11pF     5.72pF
  19. |
  20. [Package Model] ff1738_5vlx330t
  21. |
  22. |
  23. [Pin]  signal_name          model_name           R_pin     L_pin     C_pin
  24. |
  25. AM31     gbm1_mem2_addr<0>                SSTL18_I_I
  26.  
  27.  
  28. Please let me know if you found the answer to the second part regarding how the DCI is modeled.
  29.  
  30. Steve.

  1. I am using the LVDCI IO standard using a virtex 4 FX100 FPGA.  I can define a a signal as follows:
  2.  
  3. NET "a" LOC = "l25" | IOSTANDARD = LVDCI_33;
  4.  
  5. However, i know that the value that the DCI uses is determined by an external resistor. In this case i have a 100 ohm resistor attached to pin G28 of the virtex 4 FPGA. Do i need to add any lines to the UCF file to tell the FPGA to look at this pin to find the DCI value, or does it automatically do this since i am using a DCI standard?
  6.  
  7.  
  8. cheers,
  9.  
  10. Fraser
  11.  
  12. p.s the pins are all on the same bank
  13. Hi Fraser,
  14.  
  15. If the bank has DCI io standards then it will automatically know to look for the DCI voltage reference resistor on the VRN and VRP pins for the bank.  So, you don't need to specify anything else in the UCF.
  16.  
  17. D

******************************************************************************* ** © Copyright –2012 Xilinx, Inc. All rights reserved. ** This file contains confidential and proprietary information of Xilinx, Inc. and ** is protected under U.S. and international copyright and other intellectual property laws. ******************************************************************************* ** ____ ____ ** / /\/ / ** /___/ \ / Vendor: Xilinx ** \ \ \/ ** \ \ readme.txt Version: 2.0 ** / / Date Last Modified: 9/4/2013 ** /___/ /\ Date Created: 3/14/2012 ** \ \ / \ Associated Filename: virtex7_ibis_v2_0.zip ** \___\/\___\ ** ** Device: Virtex-7 ** Revision History: 2.0 Production model release ** 1.1 Preliminary model release ** 1.0 Inital release. ** ******************************************************************************* ** ** Disclaimer: ** ** This disclaimer is not a license and does not grant any rights to the materials ** distributed herewith. Except as otherwise provided in a valid license issued to you ** by Xilinx, and to the maximum extent permitted by applicable law: ** (1) THESE MATERIALS ARE MADE AVAILABLE "AS IS" AND WITH ALL FAULTS, ** AND XILINX HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, ** INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, OR ** FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable (whether in contract ** or tort, including negligence, or under any other theory of liability) for any loss or damage ** of any kind or nature related to, arising under or in connection with these materials, ** including for any direct, or any indirect, special, incidental, or consequential loss ** or damage (including loss of data, prof
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值