Question: I am trying to find a way of using SDRAM with a 50 MHz C80. I have a copy of the SDRAM Application Report (preliminary Data) dated 25/5/95. It seems to suggest that single cycle access is not possible without incurring violations on the setup and access times to the SDRAM. I therefore have the following questions:

1. Is this still true, or are there more up to date timings that do not show violations? Or have you found this to not be a problem on the reference design mentioned in this report?
2. Is there a way of inserting wait states into the SDRAM access to provide a 2 cycle access with no timing violations.
3. Do you have any other suggestions as to how single or dual cycle access can be achieved without timing violations.

Answer:
1. There is an update to the SDRAM Ap report, which is available. The timings however have not changed, and yes, there are timing violations in the report. The reference design board that we have built does work at 50MHz though, if that gives you any encouragement. From a product standpoint, if you don't have a lot of memory out there to load the bus, you could get by without the buffers and eliminate any violations at all. Also, you can use CBT buffers which will handle the 3.3 to 5V conversion if necessary, and specify sub-ns delays. These parts have no drive capability, but if you are not loading the bus heavily things will be fine.
2. No, the JEDEC standard does not even allow for this to occur, since the SDRAM is by definition a clocked EDO type memory.
3. Yes, remove the buffers or use CBT parts. If you need the additional drive of the LVT buffers, you might want to consider using a small PLL to drive the SDRAM CLK inputs.


Device: TMS320C8x
Category: Related Devices
Detail: Memory Interfaces
Title: Single or Dual Cycle Access can be Achieved
Source: Case from TMS320 Hotline
Date: 8/1/97
GenId: 0008015

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!