FPGARelated.com
Forums

sdram modeling

Started by Andy Luotto February 17, 2006
Hi there

I am using a Micron verilog behavioaral mdoel for SDRAM MT48LC16M16A2
which is rated for CL=2 and I want to adapt the timings to verify a
Mobile RAM which provides timings (tCK3, tAC3 etc.) for CL=3. How can I
do it safely?

Thanks in advance to who'll reply


task set_<my mem>_timing;
begin
    // Special timing for -75, CAS Latency = 3, tAC = 7.4ns!
    tAC  =   7.4;
    tCK2 =   7.5;     // tCK for CL=2
    tHZ  =   5.4;
    tOH  =   3.0;
    tOH2 =   1.8;     // Just enough...
    tMRD =   2.0;     // 2 Clk Cycles
    tRAS =  45.0;
    tRC  =  65.0;
    tRCD =  20.0;
    tRFC =  66.0;
    tRP  =  20.0;
    tRRD =  15.0;
    tWRa =   7.0;     // A2 Version - Auto precharge mode (1 Clk + 7
ns)
    tWRp =  14.0;     // A2 Version - Manual precharge mode (14 ns)
end
endtask