基于紫光现场可编程门阵列的无操作系统LwIP高效移植  被引量:3

Efficient migration of LwIP without operating system based on Ziguang FPGA

在线阅读下载全文

作  者:吴磊 王永甲 江先阳[1] WU Lei;WANG Yongjia;JIANG Xianyang(School of Physics and Technology,Wuhan University,Wuhan Hubei 430072,China)

机构地区:[1]武汉大学物理科学与技术学院,武汉430072

出  处:《计算机应用》2021年第S02期183-186,共4页journal of Computer Applications

基  金:国家自然科学基金资助项目(61072135,81971702);中央高校基本科研业务费专项资助项目(2042017gf0075,2042019gf0072);湖北省自然科学基金资助项目(2017CFB721)。

摘  要:现场可编程门阵列(FPGA)得到广泛的应用,在当前的背景下,国产FPGA异军突起,有其重要的意义。为了提升国产FPGA的应用水平,其对典型应用的高效支持将显得尤其重要。以装载了国产FPGA的紫光同创的PGL22G-MBG324开发板为基础,基于PANGO-M1软核和定制逻辑来实现传输控制协议/网际协议(TCP/IP)千兆网接口通信系统,在硬件端设计出能灵活适应各种网络传输速率的媒体访问控制器(MAC)和实现与外部物理层(PHY)连接的高速网络接口,在软核端移植了轻量型网络协议(LwIP)协议栈,实现软核与个人计算机(PC)的高效通信。移植作品效果显示,国产FPGA在网络通信上具有高度适应性。Field Programmable Gate Array(FPGA)has been widely used. Under the current background,domestic FPGA has emerged as a new force,which is of great significance. In order to improve the application level of domestic FPGA,its efficient support for typical applications will be particularly important. Based on the PGL22 G-MBG324 development board of Ziguang Tongchuang which is loaded with domestic FPGA,PANGO-M1 soft core and customized logic were used to realize the Transmission Control Protocol/Internet Protocol(TCP/IP)Gigabit network interface communication system. On the hardware side,an Media Access Controller(MAC)that can flexibly adapted to various network transmission rates and a high-speed network interface to realize the connection with the external PHYsical layer(PHY)was designed,and the Light weight Internet Protocol(LwIP)stack was transplanted on the soft core side to realize the efficient communication between the soft core and the Personal Computer(PC). The effect of transplanting works shows that domestic FPGA is highly adaptable in network communication.

关 键 词:现场可编程门阵列 PANGO-M1软核 轻量型网络协议 传输控制协议/网际协议 以太网 媒体访问控制器 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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