Can someone please recommend some VHDL DDR2 SDRAM models? Specifically, I'm targetting a MT47H64M16 part. I've tried using an open source model from the "Free Model Foundry," but it's buggy and doesn't support seamless writes. Micron doesn't seem to be publishing free VHDL models anymore (only Verilog). We run a VHDL shop and don't even have Verilog/Mixed licenses for our simulator. Does anyone have any suggestions? I've started looking into Denali. The functionality is impressive, but seems a bit "overkill" for this application. I just need to simulate the lower 16MB of the part, and don't need any fancy debugging ports. I just want to be able to read back the data I store. I'm at the point where I'm thinking about just replacing the controller with my own behavioral VHPI. I'm using the Xilinx MIG, so I'm perfectly content trusting it to exercise the pins properly, provided that I use the application interface properly. Thanks, in advance for any advice you can provide.
VHDL models for DDR2 SDRAM?
Started by ●August 21, 2008
Reply by ●August 21, 20082008-08-21
On Wed, 20 Aug 2008 20:11:59 -0700 (PDT), Pete <petersen.curt@gmail.com> wrote:>Can someone please recommend some VHDL DDR2 SDRAM models? >Specifically, I'm targetting a MT47H64M16 part. I've tried using an >open source model from the "Free Model Foundry," but it's buggy and >doesn't support seamless writes. Micron doesn't seem to be publishing >free VHDL models anymore (only Verilog). We run a VHDL shop and >don't even have Verilog/Mixed licenses for our simulator.Same here, back in the DDR1 era. It's worth looking at Hynix; they published DDR1 models (I think, pre-compiled for Modelsim), they probably also have DDR2. The first step would be to identify their part number that most closely matches the Micron part. Incidentally we still used Micron parts, but the Hynix model seemed to match it well enough. - Brian