UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 46871

Zynq-7000 - Which IBIS models should be used for Zynq-7000 devices?

Description

Which IBIS model should I use for Zynq-7000 devices?

Solution

The Zynq-7000 IBIS models are available on Xilinx.com under Device Models -> IBIS Models -> Zynq-7000 SoC -> Zynq-7000 IBIS Model:
 
https://www.xilinx.com/support/download.html

The following IBIS models should be used for DDRC simulation.

Note: While the labels may differ from Vivado/PlanAhead output, the underlying model should alias to the same model:

Address/Command Signals

  • DDR_A
  • DDR_CKE
  • DDR_BA
  • DDR_ODT
  • DDR_WE_B
  • DDR_CAS_B
  • DDR_RAS_B
  • DDR_CS_B
  • DDR_DRST_B


DDR3:

       SSTL15_S_PSDDR (1.5V) / SSTL135_S_PSDDR (1.35V)

DDR2:

      SSTL18_I_S_PSDDR

LPDDR2:

      HSUL_12_DCI40_S_PSDDR

(Note: This input model assumes a 40 Ohm DCI Reference.)

Note: The DDR_DRST_B signal does NOT use the LVCMOS IOSTANDARD as the soft MIG controller uses it.

Data and Clock Signals

  • DDR_DQ
  • DDR_DM
  • DDR_DQS_P
  • DDR_DQS_N
  • DDR_CK_P
  • DDR_CK_N

DDR3:

      InputSSTL15_T_DCI_F_PSDDR_IN40_I (1.5V) / SSTL135_T_DCI_F_PSDDR_IN40_I (1.35V)

(Note: This input model assumes a 40 Ohm DCI Reference.)
 
     Output: SSTL15_T_DCI_F_PSDDR_O (1.5V) / SSTL135_DCI_F_PSDDR_O (1.35V)

DDR2:

      InputSSTL18_II_DCI_F_PSDDR_IN50_I 

(Note: This input model assumes a 50 Ohm DCI Reference.)

      Output: SSTL18_II_DCI_F_PSDDR_O

LPDDR2: 

      HSUL_12_DCI40_F_PSDDR

(Note: This input model assumes a 40 Ohm DCI Reference.)

Other PS I/O, including MIO, should use one of the high-range (HR) based I/O models, depending on the bit field settings of the individual MIO pin MIO_PIN_xx registers: IO_Type and Speed (Slow or Fast edge rate).

  •       HSTL_I_18_F_PSMIO    
  •       HSTL_I_18_S_PSMIO    
  •       LVCMOS18_F_8_PSMIO           
  •       LVCMOS18_S_8_PSMIO  
  •       LVCMOS25_F_8_PSMIO
  •       LVCMOS25_S_8_PSMIO
  •       LVCMOS33_F_8_PSMIO
  •       LVCMOS33_S_8_PSMIO
  •       LVTTL_F_8_PSMIO
  •       LVTTL_S_8_PSMIO

For details on how to use the IBIS models and package files, see (Xilinx Answer 21632).

Starting with Vivado 2014.3, the "write_ibis" command can be used to write design-specific IBIS models for Zynq.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
52540 Zynq-7000 SoC - Frequently Asked Questions N/A N/A
53051 Zynq-7000 SoC - PS DDR Controller N/A N/A
AR# 46871
Date 06/13/2018
Status Active
Type General Article
Devices
  • Zynq-7000
Tools
  • EDK - 13.4
  • EDK - 14.1
  • EDK - 14.2
  • More
  • Vivado Design Suite - 2013.1
  • EDK - 14.5
  • EDK - 14.6
  • Less
Page Bookmarked