I'm desigining a Xilinx FPGA with a sdram controller for a MT48LC8M16A2-75 memory but I can not find anymore the VHDL model on the Micron's website !
Does someone know if it still possible to get a VHDL from Micron ?
As there still verilog models on the Micron's website and as my modelsim simulator can handle both vhdl and verilog, can someone give some clues to use this verilog sdram model in my vhdl simulation project ?
I contacted them to get VHDL models just last week and got the following reply:
"Unfortunately we no longer support VHDL models, as they have not been actively developed in many years. If you absolutely require a VHDL model, I suggest using a 3rd party model that can be compiled into VHDL (or many other languages).
So unless you can find an older model somewhere (they used to have VHDL models), there's no VHDL from Micron anymore.
It's pretty much the same as you would do it with VHDL. Just add it to your project, instantiate it in your VHDL (in your testbench or whatever), and there you go. You just have to be able to "read" Verilog good enough that you can get the port descriptions for the entity. Plus, when you compile the Verilog model you have to specify the speed grade as a define, which you can normally pass to the compiler as a command line argument.
Thanks for the answers but as I don't know anything in verilog (!) could someone give me a little example of how to declare a verilog component in a vhdl file and how to instanciate it in the vhdl file.