专家您好:
我想在我们的板子上用DDR2内存,在6455的datasheet中看到6455支持32/16位的DDR2内存,32位可以通过2块16位DDR2实现,16位可以通过2块8位的DDR2实现,但我手上有一块板子,看到它是用4块8位的DD2颗粒实现的,对此我就比较疑惑了,有以下疑问希望专家解答:
1. 能否用4块8位的实现?用4块8位组成32位,与2块16位组成32位,及2块8位组成16位,它们的区别是什么,例如性能,价格(元器件购买难易),信号完整性实施难度等等;
2. 6455的原理图设计好后,哪些地方需要特别注意,我的架构是DSP+FPGA,用EMIF连接,我的理解是电源,EMIF的信号,DDR2的信号是特别需要注意的地方,请问还有什么需要特别注意的地方吗,如何规避,谢谢!
Shine:
1. 虽然有些客户还是用4块8位组成32位, 但我们不建议这么做"TI only supports designs that follow the board design guidelines outlined in the SPRAAA7application report." C6455 DDR2只支持32bit, 16bit DDR2. The DDR2 memory controller on the C6455 device supports the following memory topologies:• A 32-bit wide configuration interfacing to two 16-bit wide DDR2 SDRAM devices.• A 16-bit wide configuration interfacing to a single 16-bit wide DDR2 SDRAM device.请严格按照下面的DDR2 layout设计.http://www.ti.com/lit/an/spraaa7e/spraaa7e.pdf2. C6455设计的注意事项, 可以看一下下面的应用报告http://www.ti.com/lit/an/spraa89a/spraa89a.pdf