嵌入式控制:USB模块加速基于fpga的控制开发

Opal Kelly USB模块和开发软件使开发基于fpga的嵌入式控制器更容易和更快。

通过控制工程人员 二八年十二月五日

波特兰,或- - - - - -蛋白石凯利的XEM3050集成模块基于400万门Xilinx spartan3 FPGA,并利用USB 2.0的高数据传输速率,通过Opal Kelly的FrontPanel开发系统将日志模拟器缩短至13分钟。客户向市场报告三到六个月的节省时间。

Opal Kelly的XEM3050集成模块

该公司表示,其模块非常适合产品原型设计和集成到OEM设备中,其中USB接口、灵活的硬件解决方案或PC软件接口将非常有用。XEM3050可以很容易地添加到一个新的电路板设计,提供交钥匙USB集成与Opal Kelly的软件程序员接口和现有的USB驱动程序的便利。
除了usb通信FPGA, XEM3050产品还包括内存、I/O、电源和带有API的FrontPanel软件。该公司表示,其软件界面是一个易于使用的、健壮的API,用于通信、配置和与PC的接口。该软件处理应用程序软件和FPGA内部器件之间的所有交互,极大地减少了与设计接口所需的时间和精力。
XEM3010兼容
XEM3050是该公司XEM30XX家族的扩展。该公司表示,较早发布的XEM3010的用户希望有更多的门和更好的性能。XEM3050被设计为与XEM3010扩展连接器完全兼容,为访问更强大的模块提供了简单的迁移路径。
硬件特点包括:
•基于400万门Xilinx Spartan-3 FPGA;
•高速USB 2.0;
•板载64mb SDRAM(两个独立的32mb SDRAM);
•8mb SPI串行闪存;
512k X 18同步SRAM;
•两路开关电源。
软件功能包括:
•FrontPanel软件,方便软件和FPGA设计之间的交互;
•适用于微软Windows XP/Vista、Mac OS X和Linux FedoraCore 7的多平台API;
•支持C, c++, c#, Ruby, Python, Java编程;
DLL支持第三方工具,包括Matlab和LabView。
该公司表示,FrontPanel应用程序开发系统作为免费软件与所有Opal Kelly模块一起提供,可以实现闪电般的开发和测试。它处理“虚拟控件”和FPGA内部之间的所有交互,并且通过nnconnected,组件的接口细节是透明的
- - - - - -C.G.马西,资深编辑
控制工程
在这里注册。