基于有限状态机的电口模块Flash初始化系统设计与实现  

Flash Initialization System for Electrical Module Based on Finite State Machine

在线阅读下载全文

作  者:陈旭东[1] 邹国强 张倩武[1] 

机构地区:[1]上海大学特种光纤与光接入网重点实验室,上海200444

出  处:《工业控制计算机》2024年第9期107-109,共3页Industrial Control Computer

摘  要:在10GBASE-T RJ45 SFP+模块生产过程中,常用的生产方式是在贴片前对Flash进行烧录,当出现固件更新、烧录出错的情况时,模块无法方便地实现反复烧录。分析并提出了一种基于有限状态机的初始化系统,并在自主设计的模块中进行了实验验证。在上位机之中存储固件数据,并对初始化流程进行整体控制;在MCU之中完成一个有限状态机,并通过MDIO控制PHY芯片,将数据写入到Flash之中,同时通过CRC完成固件数据的校验。测试结果表明,该系统能够实现模块在贴片后的重复烧录工作,减少88.55%的返工时间。In the production process of 10GBASE-T RJ45 SFP+module,the common production method is to program the Flash before SMT.When the firmware update and programming error occur,the module cannot easily achieve repeated programming.In this paper,an initialization system based on finite state machine is proposed and verified by experiments in a self-designed module.This paper proposes to store firmware data in the master computer and control the initialization process as a whole.Complete a finite state machine in MCU,control PHY chip through MDIO,write data into Flash,and complete firmware data verification through CRC.The test results show that the system can realize the repetitive programming of modules after SMT and reduce the rework time by 88.55%.

关 键 词:10GBASE-T 状态机 PHY芯片 FLASH 上位机 

分 类 号:TP332[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象