产品中心

聚焦产品,赋能发展

Speedgoat FPGA产品包括:

  • 可编程FPGA(Simulink-programmable FPGA:适用于苛刻的应用和20khz以上的闭环采样时间的情况。使用MathWorks的HDL Coder从MATLAB和Simulink自动生成HDL代码。
  • 可配置FPGA(Configurable FPGA:适用于高频I/O连接和工业协议、但闭环采样时间低于20khz的情况。使用FPGA代码模块(Code Module)实现I/O连接、I/O硬件仿真和一系列通信协议。

 

  使用FPGA I/O模块实现低延迟  

Speedgoat FPGA I/O模块提供低延迟的连接,支持数百个快速模拟和数字I/O以及千兆速度收发器,以实现用Simulink设计的控制和被控对象仿真算法,并处理、监控、调整、记录和回放模拟、数字或视觉数据。FPGA代码模块(Code Module)提供额外的功能,如用于PWM生成、捕获、编码器、SPI、I2C和硬件仿真。

一些典型应用包括:

  • 高达100 MHz的模拟频率,例如用于电机控制和模拟、电源转换和电池系统
  • 高达5 GHz的模拟频率,例如用于软件无线电(SDR)、雷达和其他高速应用的射频采样
  • 高达200 MHz(5 ns)的数字采样,例如用于脉冲宽度调制(PWM)、编码器测量和仿真、凸轮和曲柄测量和仿真,以及SPI和I2C协议通信
  • 高达10 GHz的视觉采集,例如利用10 GigE视觉摄像头

在安装在同一目标机或多个分布式系统中的多个FPGA之间高达10 GHz的低延迟、高速光纤或铜基数据交换,以实现20-100khz以上的闭环速率,即使在需要数百条模拟和数字I/O线的情况下也能如此