Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Ads

Discussion Groups

There are 3 messages in this thread.

You are currently looking at messages 0 to 3.

DDR SDRAM - 21:13 18-06-06

Hi all,
I'm designing an FPGA based board. I needed to add DDR-SDRAM. Is there
a way to interface the SDRAM to the FPGA other than develop/buy a
controller to put inside the FPGA? I mean: are there external DDR-SDRAM
controllers?

Cheers




Re: DDR SDRAM - larwe - 21:37 18-06-06

t...@gmail.com wrote:

> controller to put inside the FPGA? I mean: are there external DDR-SDRAM
> controllers?

Sure, every PC motherboard chipset contains one. But it's less work
just to integrate a controller into your FPGA design.


Re: DDR SDRAM - David Ashley - 19:44 23-08-06

t...@gmail.com wrote:
> Hi all,
> I'm designing an FPGA based board. I needed to add DDR-SDRAM. Is there
> a way to interface the SDRAM to the FPGA other than develop/buy a
> controller to put inside the FPGA? I mean: are there external DDR-SDRAM
> controllers?
> 
> Cheers
> 

I'd think the idea of a DDR controller is...strange. It's like you're
saying the DDR interface itself is non-optimal, some other interface
would be better.

You'll still have to interface with this *other* interface. How is
performance? Seems like most DDR controllers that you can
plug in would just have the effect of converting a DDR into a slow
SRAM. Whoopie. DDR shines when you can do big burst accesses
and when you're not switching between rows, you can get
fantastic bandwidth out of them. Any controller would just
abstract that away and you'd lose performance.

-Dave