Altera_Forum
Honored Contributor
16 years agoHow to 32bit DDR2 in CycloneIII development kit?
Hi,
I just got my Cyclone III development kit. However, it seems the examples does not have all features demonstrated. In all examples, only one DDR2 chip (16bit) is accessed even there are at least 2 chips (32bit on DDR2_Bottom, 40bit on DDR2_Top). I am trying to modify the standard example to use 32 bit(2 chips) access. I modified the memory interface DQ width from 16 to 32. However the compiler generates some strange error: >>Error: On-chip termination Control Block "termination_blk0" driven by Rup or Rdn pin "termination_blk0~_rup_pad" with non-matching side location constraints for the output or bidir pins driven by the block My questions are: 1. Is it the right approach (changing DQ with in DDR2 controller) to enable 32bits access? 2. How can I fix the error? what does the error message mean? 3. Is there any CycloneIII development kit reference design that already accesses DDR2 (either top or bottom) with 32 bit DQ width? Thanks, GL888