Forum Discussion
Altera_Forum
Honored Contributor
11 years agoJust an update. I have been studying a reference design (http://www.alterawiki.com/wiki/reference_design_-_cyclone_v_hard_memory_controller_with_avalon_mm_data_width_expanded_for_user_ecc) but cannot see any differences in setup except that the reference design is not trying to use the DDR3 for the NIOS program store. I have a few running theories that I would appreciate if anyone could rule out.
1. The MPFE will not work for the NIOS program code store. 2. The MPFE does not work for bidirectional ports (Have attempted to rule out by separating the mSGDMA read and write ports as in reference design but no help) 3. The mSGDMA is constantly reading and writing and is never surrendering control to the NIOS. The mSGDMA writes and reads in park mode so is constantly writing and reading. 4. The MPFE does not support bursting (Have tried to rule out by disabling bursting and by reducing bursts from 64 to 4) Appreciate any thoughts, I'm running out of ideas