- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
i am developing a board using Cyclone 2 and interface with DDR2 MT47H64M16HR-3 using DDR2 Megacore in SOPC (not High performance one), with CL = 5, WL = 4. It seems that there is no problem with write cycle, but in read cycle, the data output from DDRT2 is always later than it's DQS about 1/2 clock so the first 16bits always is 0xffff. And the thing is, after read command (CS,CAS = 0), there is always a command with CS,WE = 0, I have a look at DDR2 spec. and found no detail about this comman, does it NOP command. Have anybody see this problem, could you give me an advice? I attach the picture of waveform of problem. Thanks a lot. ThanhLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is no problem! First DQS toggling is known as Preamble and it is a requirement

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