摘要
本发明涉及SerDes初始化技术领域,尤其涉及一种多协议SerDes初始化控制系统及方法,首先释放PLL的复位产生多协议SerDes模块工作所需的312.5MHz参考时钟和eCPU工作所需的400MHz工作时钟;然后释放QSPI和AHB总线的复位,打开配置通路;此时eCPU工作时钟和SerDes配置通路就位,接着释放eCPU复位,eCPU调用QSPI从片外FLASH存储器中读出firmware,再通过QSPI转AHB接口转换模块,将firmware写入SerDes的RAM中;当firmware加载完成之后释放SerDes的MCU复位,MCU根据firmware配置对SerDes进行初始化配置并控制SerDes内部复位的触发和释放,完成SerDes初始化。本发明通过firmware对多协议SerDes进行初始化配置,可有效简化多协议SerDes初始化流程,降低全芯片初始化控制的设计难度。
技术关键词
初始化控制方法
多协议
接口转换模块
控制系统
时钟
配置管理接口
FLASH存储器
初始化技术
芯片
SOC系统
速率
微处理器
上电复位
主控模块
参数
电子设备