四 DDR存储器的途胜
CPU启动后,先通过Flash通讯总线读取Flash存储器中的相应内容并加载到DDR存储器中,然后CPU从DDR存储器内存中读取指令到CPU自身缓存中并执行,如图7所示。
CPU自身缓存是位于CPU与DDR存储器之间的临时存储器,容量较小,但数据交换速度较快。CPU读取数据的顺序是先自身缓存,然后DDR存储器,即当CPU要读取一个数据时,首先在CPU自身缓存中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就从DDR存储器内存中读取再送给CPU处理,同时把这个数据调入CPU自身缓存中,下次读取就可以直接从CPU自身缓存中读取,无需等待。
在智能电视软件的加载及执行过程中,DDR存储器的作用非常重要。目前,在智能电视机中DDR存储器均采用第三代DDR存储器,即DDR3,并且安装有多片(2片、4片、6片等)DDR3,有的对应引导程序偏移地址,完成引导程序的运行,这类DDR存储器常称为引导DDR;有的对应主程序偏移地址,完成主程序的运行,这类DDR存储器常称为主程序DDR。在实际维修时,必须了解DDR存储器在电路中的分工,因为这样才可根据DDR存储器的偏移地址,再配合开机打印信息,从而快速地找到故障原因。
提示:偏移地址又称为有效地址或偏移量,是指存储单元的实际地址相对于段起始地址的偏移值。
在不同芯片方案的智能电视主板上,不同分工DDR存储器的安装位置不完全相同:在MTK芯片方案中,引导DDR位于主芯片下方,主程序DDR位于主芯片左侧,如图8所示;在Mstar芯片方案中,引导DDR位于主芯片左侧,主程序DDR位于主芯片顶部,如图9所示;在RTD芯片方案中,引导DDR位于主芯片顶部,主程序DDR位于主芯片左侧,如图10所示。
提示:CPU运行速度跟自身缓存容量大刁、相关,缓存容量越大,CPU运行速度就越快。目前,MSD6A828、MSD6A938、MSD6A838、MT5520等主芯片的自身缓存容量都较大。