- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i am designing PCI2DDR2 interface
i want to use the ip core with CycIII device. does the core support ECC thats less then 64 bit? the PCI data is 32 bit i am going to interface 10 DDR2 components of 2 Gbit. 5 components of X16 bus to get 72 bit data bus (with ECC), and two sets of that to get 2 Gbyte total size. can i share DQ's between the 2 sets? otherwise i dont have enough pins at CycIII (even the 780 package)..Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The simple thing is, you can share the memory bus for two blocks of memory with separate chip selects. Assigning the 9 or 10 DQS groups to Cyclone III resources is more complicated . There are different combinations allowing different operating speeds, AN445 is specially describing Cyclone III DDR interface. Finally, I don't know details regarding ECC option.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
are you sure i can share DQs?
should i need to change somthing in the ODT for that?- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Most memory modules have already two ranks or blocks of memory internally, they have basically separate chip selects and ODT signals, also at least two pairs of clock signals. The memory controller is controlling ODT in an appropriate way. However, different techniques have been suggested by memory manufacturers regarding optimal ODT control. The weak point with Altera memory controller and Cyclone II/III or Arria/Stratix II is, that no dynamic on-chip-termination at the FPGA side is present. This feature is starting with Stratix III.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page