摘要
通过对PCI Express(PCIE)系统架构下链路训练状态机、龙芯2K1000处理器PCIE控制器的研究,提出了一种基于2K1000 PCIE链路重定向的FPGA逻辑资源动态加载配置机制,分析了机制实现原理,描述了配置方法,重点阐述了通过PCIE链路重定向实现FPGA逻辑资源动态加载配置的设计要点。经工程应用验证,设计的动态加载配置机制运行稳定可靠,灵活性强,实时性强,可保障加载过程中设备系统无需重启,满足各种应用场景下的不同安全级别要求,提升了系统可靠性,给系统升级与功能完善带来了更大的灵活性,具有良好的应用前景。
Through the research of link training state machine and the Loongson 2 K1000 processor PCIE controller under the PCI Express system architecture, this paper proposes a dynamic loading configuration mechanism for FPGA logic resources based on 2 K1000 PCIE link training. It analyzes the principle of mechanism realization, describes the configuration method, and emphasizes the key design points of FPGA logic resource dynamic loading and configuration through PCIE link retraining. The engineering application indicates that the dynamic loading configuration mechanism is stable and reliable, flexible and real-time. It can ensure that the device system does not need to restart in the loading process, meet the requirements of different security levels in various application scenarios, improve the reliability of the system, and bring greater flexibility to the system upgrade and function improvement. It has a good application prospect.
作者
付国楷
解永亮
房利国
FU Guokai;XIE Yongliang;FANG Liguo(No.30 Institute of CETC,Chengdu Sichuan 610041,China)
出处
《通信技术》
2021年第8期2030-2036,共7页
Communications Technology
作者简介
付国楷(1980-),男,学士,高级工程师,主要研究方向为嵌入式系统、通信安全技术、计算机应用;解永亮(1979-),男,学士,高级工程师,主要研究方向为嵌入式系统、通信安全技术、计算机应用;房利国(1977-),男,硕士,研究员级高级工程师,主要研究方向为信息安全、通信安全技术、计算机应用。