FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5886 Discussions

Anyway to Speed up simulation time for DDR2 Controller?

Altera_Forum
Honored Contributor II
750 Views

Hi,  

Is there any trick to speed up simulation time for DDR2 Controller? 

It takes me 40mins from start until LOCAL_INIT_DONE is asserted which shows memory has been initialized.  

Is there anyway to force it skip this initialization part? 

Thanks guy! 

 

Jeff
0 Kudos
6 Replies
Altera_Forum
Honored Contributor II
70 Views

Are you interested in a full scale simulation? are you testing the DDR2 controller or something that connects to it? 

 

You could try writing a bus functional model of the DDR2 controller - that would give massive speed ups.
Altera_Forum
Honored Contributor II
70 Views

 

--- Quote Start ---  

Are you interested in a full scale simulation? are you testing the DDR2 controller or something that connects to it? 

 

You could try writing a bus functional model of the DDR2 controller - that would give massive speed ups. 

--- Quote End ---  

 

 

Hi,  

Thank you Tricky . I'm testing my logic which is interfacing to the local_ side of the DDR Controller.  

 

It's okay to have slow simulation but the thing is that it spends 40 minutes just to complete initialization, then i can start access the DDR2 controller !!! (I wonder why I need to initialize that long for functional simulation???) 

There should be a better way, right?  

 

Jeff
Altera_Forum
Honored Contributor II
70 Views

Hello jeff, 

 

did you try the "Quick Calibration" or "Skip calibration" settings while creating the IP in the MegaWizard? The calibration should be much faster with these options. 

 

Greetings, 

Martin
Altera_Forum
Honored Contributor II
70 Views

I will try that!!! Thanks!

Altera_Forum
Honored Contributor II
70 Views

 

--- Quote Start ---  

Hello jeff, 

 

did you try the "Quick Calibration" or "Skip calibration" settings while creating the IP in the MegaWizard? The calibration should be much faster with these options. 

 

Greetings, 

Martin 

--- Quote End ---  

 

 

It worked. Thanks!!
Altera_Forum
Honored Contributor II
70 Views

Hi  

 

I wanted to know that what Application should i use to Simulate DDR2 Controller ! Is it some thing specific to Manufacturer ? Can i do a Software based simulation ? If yes which Software i need for that. If hardware is necessary then which kit should i purchase ! 

 

Thankyou
Reply