在SOC中,DDR是很重要的,需要在uboot中进行初始化!
但是DDR异常的复杂, DDR controller也异常的复杂,以candence DDR controller为例,这个controller有147个寄存器需要配置,DDR各种概念training, ODT, contrller自己的配置(FIFO等), DFI等,使得配置难度非常大,看得我头晕!下面将以candence DDR controller为例, 记录我对于DDR controller的征服之旅。
2014.12.17
但是DDR异常的复杂, DDR controller也异常的复杂,以candence DDR controller为例,这个controller有147个寄存器需要配置,DDR各种概念training, ODT, contrller自己的配置(FIFO等), DFI等,使得配置难度非常大,看得我头晕!下面将以candence DDR controller为例, 记录我对于DDR controller的征服之旅。
2014.12.17