Forum Discussion
Altera_Forum
Honored Contributor
16 years agoddr2 sdram
Hello, I'am new to SOPC build,and sorry for my poor english. I have bought a dsp development kits from alter,and there is an ddr2 sdram on this development board. this is the development kits I...
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- I am happy to tell you that I am using the same board that you have! Anyway, to deal with old versions you would only open the SOPC Builder and chose to upgrade the design and then continue using your version normally. Tell me what assignment did you use for the DDR2 pins? I think that you assigned them using the ep2c70f672 board location while you must use the original ddr2 core location (Refers to the reference manual of the board.) I again recommend to use the standard design which comes with the board documents (<..>\Kits\CycloneII_DSP_Kit-v6.0.1\Examples\NiosII\example_designs\verilog). The design has its correct assignment and any other parametrization. --- Quote End --- Thank you very much ^_^ I surprise to find that I can build the "standard" project after upgrade,and I can run the "hello world" program in "standard". Then I remove unused components,the only left components are cpu, epcs controller,jtag,on chip memory and ddr2 sdram. After these actions, I rebuild the "standard",I find that "hello world" program can still run on this cutted "standard". Now I create a project , it contain cpu,epcs controller,jtag,on chip memory and ddr2 sdram,all the parameters is same as the "standard",and write an top module using verilog language not by a .bdf file. I can compile my project successfully,but when I run "hello world" program on this cpu,I get this information: Verifying 04000000 ( 0%) Verify failed between address 0x4000000 and 0x400E243 Leaving target processor paused Thank you:)