uboot已经运行在DDR上为什么还需要IRAM

我在分析uboot源码的时候发现ubbot一开始重定位到0x87800000,但是后面代码栈SP会使用IRAM,为什么?他直接使用DDR不就可以了