买芯片网
XILINX(AMD),ALTERA(INTEL),LATTICE
聚焦三大FPGA芯片品牌,强大的现货交付能力
Xilinx,Altera,Lattice
买芯片网代理Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)
首页 >> Xilinx新闻 >> 基于Virtex-5 FX70T的嵌入式FTP系统设计
基于Virtex-5 FX70T的嵌入式FTP系统设计

在Xilinx例程当中只提到如何实现基于UDP协议的TFTP(简单文件传输协议)server,但实际中我们多希望开发板能实现FTP客户端程序,使大量的数据能通过开发板以文件形式保存在硬盘里。

买芯片网专注整合全球优质赛灵思代理商现货资源,是国内领先的Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)芯片采购服务平台,买芯片网轻松满足您的芯片采购需求.

本文将介绍如何使用Xilinx Virtex-5 FX70T ML507开发板开发一个基于TCP协议的FTP客户端程序。ML507开发板以PowerPC440为核心,使用到的外设为DDR2SDRAM,Hard Ethernet,UART,Flash。板间通信接口采用TI公司的ComPort协议,在XPS里添加相应的IP controller.Comport的驱动IP通过XPS里的导入外设向导添加。FTP服务器是一支持FTP协议的千兆网络硬盘——星钻-GLAN。系统框图。

具体实现过程如下:

首先,在XPS BSB里生成系统硬件架构。Xilinx IP核的参数可以使用系统自动生成的。然后添加板间数据接口ComPort的控制IP核,先在ISE里编写顶层接口和user logic的VHDL文件,运行编译成功,再导入到XPS里。将ComPort连接到PLB总线,并生成地址,将12根管脚(4根控制管脚,8根数据管脚)引出。Update bitstream生成系统硬件流。

第二步,使用SDK作软件开发。考虑到PowerPC的两个使命,一是从板间数据接口ComPort读取从上位工控机发来的命令或数据,或是将命令信息反馈回下位工控机;二是和网络硬盘的交互,即在FTP服务器上进行登录,开辟文件,写入数据,登出等操作时交互命令和应答。由于FTP系统较TCP或UDP复杂,这里考虑采用支持Socket编程的Xilkernel操作系统。使软件代码量小,容易看懂。

Xilinx芯片今日搜索排行榜(2026/10/2)
XC7VX415T-2FFG1927I
FPGA现场可编程门阵列
1927-FCBGA
XC6VLX130T-1FF1156C
FPGA现场可编程门阵列
1156-FCBGA
XC7VX485T-2FF1927C
FPGA现场可编程门阵列
1927-FCBGA
EFR-DI-DEF-PIX-CORR-SITE
软件,服务
Xilinx FPGAs
XC9572-15PQ100I
集成电路(IC) > 嵌入式 > CPLD(复杂可编程逻辑器件)
封装:100-PQFP(20x14)
XC4005XL-2VQ100I
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:100-VQFP(14x14)
XCZU2EG-1SFVC784E
集成电路(IC) > 嵌入式 > 片上系统(SoC)
封装:784-FCBGA(23x23)
DO-VIVADO-DEBUG-USB-II-G-FL
开发板,套件,编程器 > 软件,服务
封装:
LFE3-35EA-VERSA-EVN
开发板,套件,编程器 > 评估板 > 嵌入式复杂逻辑器件(FPGA,CPLD)评估板
封装:
LX64EV-3F100C
集成电路(IC) > 逻辑 > 信号开关,多路复用器,解码器
封装:100-FPBGA(11x11)
ISPGDX160V-7B208
接口 - 模拟开关 - 特殊用途
产品封装:208-BGA
LFXP3E-4Q208C
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:208-PQFP(28x28)
EP20K100EFI324-2X
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:324-FBGA(19x19)
5SGXEB5R2F43C3G
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:1760-FCBGA(42.5x42.5)
EP4CGX150DF27I7N
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:672-FBGA(27x27)
EP2SGX90FF1508C5G
嵌入式 - FPGA(现场可编程门阵列)
产品封装:-
Xilinx(赛灵思,AMD)产品及其应用
Xilinx(赛灵思,AMD)公司新闻
买芯片网轻松满足您的芯片采购需求
买芯片网,独家代理渠道,专注三大品牌:XILINX(赛灵思 AMD)、ALTERA(英特尔 INTEL)、LATTICE(莱迪思)