Altera_Forum
Honored Contributor
14 years agoCIII+ddr
I've some problems with DDR memory:
my system: *own PCB *CycloneIII (EP3C40F484) *DDR (Micron mt46v16m16p-6t) I'm trying to test memory with software template test_mem In SopcBuilder I generated: h**p://pic.2x4.ru/image-CE62_4D52559A.jpg (sorry can't post pics yet) Add all *.sdc generated by SopcBuilder into my project. In my own SDC there is only "derive_pll_clocks". TimeQuest shows no problems. But when I start debugging, it "freezes" just after downloading software into device. --- Quote Start --- Downloading 02020000 ( 0%) Downloaded 28KB in 0.6s (46.6KB/s) Verifying 02020000 ( 0%) Verified OK Leaving target processor paused --- Quote End --- The code and reset vector are both located in onchip memory. There are some critical warnings from fitter in Quartus: h**p://electronix.ru/forum/index.php?act=attach&type=post&id=54496 I can do nothing with them. I've tried to locate this ..input_cell_h[0] by assignment, but warning dissapeared again with new unreached destination. Anyway I studied out that altmemphy calibration is faild. The internal ctl_cal_fail goes high after global_reset_n deassertion. Actually I'me not sure that there are no problems in PCB Layout. PS: strange info in "MegaCore IP Library Release Notes and Errata" on page 64: sopc builder not supported for ddr sdram controller with altmemphy