摘要
P2020处理器在设计时,处理器运行所需要的引导程序、操作系统和应用程序等通常贮存在外部FLASH中,且FLASH与处理器的GPCM接口交联。大量的工程实践证明,使用P2020默认的GPCM接口参数时序进行参数配置,在固化或者加载FLASH程序时会出现时序不稳定,并导致操作的失败。从P2020处理器GPCM接口地址锁存和GPCM接口时序控制两个方面出发,分析使用GPCM默认参数访问FLASH失败的原因,并提出了一种更为合理的地址锁存方法。
We usually use external nor flash to implement storage boot software,operating software,application software and others,in embedded CPU module used PowerPC P2020. In our design,P2020 accesses flash memory through GPCM port,but the default P2020 GPCM timing parameter is not good. P2020 can't access flash reliably used default GPCM port parameter configuration and traditional address latching method,in most P2020 designs. This article will first research P2020 GPCM latching address method and GPCM access timing sequence,and then analyze the reason of fault that P2020 solid or load software,finally provide one latch address method that can solute the P2020 access FLASH timing Problem.
引文
[1]陈崇森.基于P2020处理器的高速数据总线接口设计[J].单片机与嵌入式系统应用,2016(2):24-27.
[2]段宇博,王乐.多核处理器P2020的访存实时性分析与优化[J].航空计算技术,2015,45(3):108-112.
[3]赵栋栋,冯永浩,张斌.导航设备监控接口的研究与设计[J].空军工程大学学报(自然科学版),2014,15(5):82-86.
[4]张燕飞,谢长生,匡晨光. FPGA芯片时钟架构分析[J].电子与封装,2016(6):28-30.
[5]李乐意,杨军锋,王海明,等.基于ARM的机载导航显控系统设计与实现[J].空军工程大学学报(自然科学版),2015,16(5):32-34.
[6]赵陆文,缪志敏,张北江,等.利用Power PC对多片FPGA并行配置的设计与实现[J].电子技术应用,2014(8):17-23.
[7]俞大雷,张亦姝,韩强,等.基于Power PC的嵌入式单板计算机设计方案探讨[J].工业控制计算机,2016(12):83-86.
[8]景德胜,刘硕,刘永强,等.基于状态机的里程计信号滤波方法[J].空军工程大学学报(自然科学版),2018,19(3):107-111.