计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2013年
9期
3074-3077,3083
,共5页
网络通信%硬件协议栈%UDP/IP协议%现场可编程门阵列%硬件实现
網絡通信%硬件協議棧%UDP/IP協議%現場可編程門陣列%硬件實現
망락통신%경건협의잔%UDP/IP협의%현장가편정문진렬%경건실현
network protocol%hardware protocol%UDP/IP%FPGA%hardware implementation
针对基于FPGA的嵌入式系统中软件网络协议栈需要内置CPU的不足,阐述了采用全硬件方式实现网络协议栈的必要性,并提出了适合的网络通信协议栈裁剪方案.该协议栈包含精简的UDP、IP、以及MAC层驱动,可完成常规的网络通信.协议栈完全采用硬件描述语言编写,并在FPGA中实现.实验结果表明,该协议栈只占用2K逻辑资源,能以100Mbps的速率在FPGA与PC之间进行数据传输,为基于FPGA的系统调试及运行提供了一种简易的高速通信手段.
針對基于FPGA的嵌入式繫統中軟件網絡協議棧需要內置CPU的不足,闡述瞭採用全硬件方式實現網絡協議棧的必要性,併提齣瞭適閤的網絡通信協議棧裁剪方案.該協議棧包含精簡的UDP、IP、以及MAC層驅動,可完成常規的網絡通信.協議棧完全採用硬件描述語言編寫,併在FPGA中實現.實驗結果錶明,該協議棧隻佔用2K邏輯資源,能以100Mbps的速率在FPGA與PC之間進行數據傳輸,為基于FPGA的繫統調試及運行提供瞭一種簡易的高速通信手段.
침대기우FPGA적감입식계통중연건망락협의잔수요내치CPU적불족,천술료채용전경건방식실현망락협의잔적필요성,병제출료괄합적망락통신협의잔재전방안.해협의잔포함정간적UDP、IP、이급MAC층구동,가완성상규적망락통신.협의잔완전채용경건묘술어언편사,병재FPGA중실현.실험결과표명,해협의잔지점용2K라집자원,능이100Mbps적속솔재FPGA여PC지간진행수거전수,위기우FPGA적계통조시급운행제공료일충간역적고속통신수단.