C6416程序在SDRAM运行速度问题

请教各路大神:

      C6416的程序由于空间问题,需要将部分代码放置片外SDRAM运行,可运行结果跟预想的差距比较大。后来通过一个测试程序查看片外SDRAM运行速度,发现同一段代码,在片内RAM运行时间竟然是片外SDRAM的1/44......片内运行速度竟然是片外的44倍(通过示波器测量),片外SDRAM时钟是100MHz,主时钟是600MHz,,,这个片外SDRAM运行代码的速度正常吗??如果不正常,是驱动原因?