摘要
Microblaze是Xilinx公司设计一种软核SOPC,它是FPGA芯片内部逻辑组成的一种32位软核嵌入式处理器。为了实现数据从FPGA到计算机的高速传递,本文介绍了一种基于u IP及Lw IP的网络协议栈,提出了一种可靠UDP(reliable UDP,RLUDP)协议,并完成了嵌入式TCP/IP协议栈设计与实现,实现了PC与MicroBlaze的高速数据传输,并对其性能进行了简单的测试,最终达到了设计要求。
Microblaze is a kind of soft-core SOPC designed by Xilinx. It is a 32-bit soft-core embedded processor that consist of FPGA logic units. In order to achieve high-rate data transmission from FPGA to computer, a reliable UDP(RLUDP) protocol is proposed in this paper based on u IP and Lw IP network protocol stacks. This paper introduces the design and implement of embedded TCP/IP protocol stacks, and illustrates the high-rate data transmission between PC and MicroBlaze according to the proposed protocol. Simple test on system performance is described, which shows that the designed system meets the design requirement.
出处
《电子设计工程》
2016年第21期105-108,共4页
Electronic Design Engineering