上电复位PORESET_B拉低后,芯片开始进入全复位过程及RCW(复位配置模式)进程。复位和RCW配置时间取决于配置源和SYSCLK频率。首先,对外部配置引脚进行采样来决定配置源。再开始加载复位配置字。系统PLL开始锁定,一旦PLL锁定并加载RCW数据,器件就会释放HRESET_B(不是RCW加载完成后拉高,同步进行),并且时钟单元开始在整个器件中分配PLL输出。而后芯片启动。具体时序如下:
① 、PORESET_B触发(低电平)使所有寄存器初始化为默认状态,大多I/O
驱动器被释放为高阻抗(某些时钟,时钟使能,系统控制信号有效)。JTAG可独立触发PORESET_B及TRST_B信号以完全控制芯片。如果不使用JTAG接口,建议将PORESET_B及TRST_B连接在一起。
② 、系统切换SYSCLK,PLL以旁路模式运行,开始驱动HRESET_B
③、PORESET_B拉低一段时间后,开始对配置引脚进行采样,确定RCW源并读取预引导加载程,预引导加载程序(PBL)开始从cfg_rcw_src [0:n]配置输入指定的接口加载RCW数据,并将该64字节数据存储到设备配置块中的RCWSR寄存器。。
③ 、芯片启动
④、系统时钟开始锁定,等待预引导加载程序(PBL)完成,完成后切换为PLL输出驱动,而后停止驱动HRESET_B
T2080上电复位时序图