基于FPGA的通用搜集数据采撷节制器计划

2019-04-30 作者:admin   |   浏览(87)

  ,适合PC(windows与Unix、Linux系统)与片上系统之间的通信(片上运行软核或硬核嵌入式系统) ,提取的资源是本地控制器参数(如PID参数、射频信号幅度相位信息和误差因子等)。

  目前进展的情况:目前已经实现了使用MacroBlaze软核处理器的网络通信的基本功能。通用的网路数据采集控制器的雏形基本形成,系统框架也初步定好。

  众多的数据采集控制器均是针对某一个应用的具体环境而定制开发,缺乏对应用对象和适用环境方面的考虑。该通用数据采集控制器结合FPGA在数据采集与控制方面的应用,针对片上的不同系统和客户的应用环境提出一种能适应不同要求的软件架构。

  从目前FPGA卓越的性能来看可以毫无疑问的实现通用数据采集控制器的软件需求。工业以太网以及一般网络通信方面的应用都体现了该项技术的可行性;目前较少有人将FPGA网络通信控制器在通用性方面作尝试,故该项技术处于研发探索阶段。

  选择Virtex-II Pro开发平台是因为项目属于计算机架构,嵌入式系统,实时操作系统,网络方面的应用, 唯Virtex-II Pro XC2VP30能够满足该设计要求。

  2)通用网络数据采集控制器,为本设计的主题部分,实现一种通用于MicroBlaze和PowerPC的软件架构,支持多种网络通信协议与上层应用接口。

  在MicroBlaze和PowerPC环境下均能实现对数字控制器中有效参数的提取功能;支持多种网络通信(如LWIP、Unix、Winsock和Xilnet);与Http和Labview之间的接口良好。

  完成数据采集与反馈控制的AD、DA扩展板,自行研制,07年11月以前验收。

关键词: 采集,