Hi,
I want to use "mx7d_19x19_1p8v_ddr3l_odt.ibs" to do eMMC HS400 simulation.
But the model can't run normally.
For example, I choose model "M27_PBI_08_S_PU_47", and encounter error in Keysight ADS, as shown below.
(other eMMC model has same problem)
Can you help check the eMMC model?
Thanks.
Error message
ADS Schematic
Hi ,
I use the hyperlynx VX2.5 and want to simulate the HS400 standard (clk rate 200Mhz) for i.MX7d 19x19 and MTFC4GACAJCN-4M
I see there are many PBI driving model in the i.MX7D ibis model , which model should I select for EMMC_CLK, EMMC_DATA, and EMMC_datastrobe ??
what SW registers are corresponding to these driving model??
thanks.
M0_PBI_02_F_NA_PBI - 2mA drive strength, fast slew: - without weak pull
M1_PBI_02_F_PD_100 - 2mA drive strength, fast slew: - with weak pulld_100k
M2_PBI_02_F_PU_47k - 2mA drive strength, fast slew: - with weak pullup_47k
M3_PBI_02_F_PU_5k_ - 2mA drive strength, fast slew: - with weak pullup_5k
M4_PBI_02_F_PU_100 - 2mA drive strength, fast slew: - with weak pullup_100k
M5_PBI_02_S_NA_PBI - 2mA drive strength, slow slew: - without weak pull
M6_PBI_02_S_PD_100 - 2mA drive strength, slow slew: - with weak pulld_100k
M7_PBI_02_S_PU_47k - 2mA drive strength, slow slew: - with weak pullup_47k
M8_PBI_02_S_PU_5k_ - 2mA drive strength, slow slew: - with weak pullup_5k
M9_PBI_02_S_PU_100 - 2mA drive strength, slow slew: - with weak pullup_100k
M10_PBI_04_F_NA_PB - 4mA drive strength, fast slew: - without weak pull
M11_PBI_04_F_PD_10 - 4mA drive strength, fast slew: - with weak pulld_100k
M12_PBI_04_F_PU_47 - 4mA drive strength, fast slew: - with weak pullup_47k
M13_PBI_04_F_PU_5k - 4mA drive strength, fast slew: - with weak pullup_5k
M14_PBI_04_F_PU_10 - 4mA drive strength, fast slew: - with weak pullup_100k
M15_PBI_04_S_NA_PB - 4mA drive strength, slow slew: - without weak pull
M16_PBI_04_S_PD_10 - 4mA drive strength, slow slew: - with weak pulld_100k
M17_PBI_04_S_PU_47 - 4mA drive strength, slow slew: - with weak pullup_47k
M18_PBI_04_S_PU_5k - 4mA drive strength, slow slew: - with weak pullup_5k
M19_PBI_04_S_PU_10 - 4mA drive strength, slow slew: - with weak pullup_100k
M20_PBI_08_F_NA_PB - 8mA drive strength, fast slew: - without weak pull
M21_PBI_08_F_PD_10 - 8mA drive strength, fast slew: - with weak pulld_100k
M22_PBI_08_F_PU_47 - 8mA drive strength, fast slew: - with weak pullup_47k
M23_PBI_08_F_PU_5k - 8mA drive strength, fast slew: - with weak pullup_5k
M24_PBI_08_F_PU_10 - 8mA drive strength, fast slew: - with weak pullup_100k
M25_PBI_08_S_NA_PB - 8mA drive strength, slow slew: - without weak pull
M26_PBI_08_S_PD_10 - 8mA drive strength, slow slew: - with weak pulld_100k
M27_PBI_08_S_PU_47 - 8mA drive strength, slow slew: - with weak pullup_47k
M28_PBI_08_S_PU_5k - 8mA drive strength, slow slew: - with weak pullup_5k
M29_PBI_08_S_PU_10 - 8mA drive strength, slow slew: - with weak pullup_100k
M30_PBI_12_F_NA_PB - 12mA drive strength, fast slew: - without weak pull
M31_PBI_12_F_PD_10 - 12mA drive strength, fast slew: - with weak pulld_100k
M32_PBI_12_F_PU_47 - 12mA drive strength, fast slew: - with weak pullup_47k
M33_PBI_12_F_PU_5k - 12mA drive strength, fast slew: - with weak pullup_5k
M34_PBI_12_F_PU_10 - 12mA drive strength, fast slew: - with weak pullup_100k
M35_PBI_12_S_NA_PB - 12mA drive strength, slow slew: - without weak pull
M36_PBI_12_S_PD_10 - 12mA drive strength, slow slew: - with weak pulld_100k
M37_PBI_12_S_PU_47 - 12mA drive strength, slow slew: - with weak pullup_47k
M38_PBI_12_S_PU_5k - 12mA drive strength, slow slew: - with weak pullup_5k
M39_PBI_12_S_PU_10 - 12mA drive strength, slow slew: - with weak pullup_100k
Hi Haoting
for eMMC IO bus 1.8V simulations one can use the m7d_12x12_1p8v_lpddr3.ibs file.
and and tools deescribed in sect.7.7 IBIS usage :
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi,
I tried "mx7d_12x12_1p8v_lpddr3.ibs", but still get same error message.
Can you try the eMMC model if it can output waveform normally?
Thanks.
could you try with HyperLinx as described in IMX6DQ6SDLHDG, Hardware Development Guide for i.MX 6Quad, 6Dual, 6DualLite, 6Solo Families of Applic...
In general help with simulation can be provided with NXP Professional Services | NXP
Best regards
igor
Hi,
Unfortunately, we don't have HyperLinx to try the ibis model.
For NXP Professional Service, where should I post my question?
Thanks.