• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > 技术文章 > 利用以太网硬件在环路实现高带宽DSP仿真

利用以太网硬件在环路实现高带宽DSP仿真

录入:edatop.com    点击:

1. 基于网络的协同仿真

第一种模式是通过基于网络的接口进行协同仿真。有了基于网络的接口,我们就可以对一个连接到标准IPv4网络下的FPGA硬件进行协同仿真。标准IPv4网络如今几乎无所不在,因此,基于网络的接口就为我们提供了一种十分方便的方式,与一个连接到有线或无线网络的远程FPGA开发板进行通讯。这种接口在后台管理通讯和错误处理(丢包重传)的细节问题。System Generator for DSP则根据ML402开发板的IP地址决定在协同仿真时应该与哪一个平台通讯。

2. 点对点的协同仿真

第二种以太网协同仿真模式是一种点对点的接口,该接口使用原始的以太网帧来实现通过数据链路层与ML402板进行高带宽通讯。与基于网络的接口相比,点对点接口注重的是一个本地以太网段上的底层通讯。协同仿真的数据通过一根直接将ML402板卡连接到PC的标准UTP以太网电缆传输,因此要求PC机上必须具备可用的以太网插口。

点对点接口支持千兆位以太网标准,因而在配置成巨型帧(Jumbo Frame)时能够充分支撑大数据量传输的性能。采用这种接口之后,即便是对带宽最密集的应用也能进行协同仿真。

器件配置

以上两种以太网协同仿真接口均支持一种新的器件配置方法,即利用赛灵思的System ACE方案通过一根以太网电缆实现器件配置。配置过程与协同仿真采用相同的以太网连接,因而无需第二根编程电缆(例如赛灵思的Parallel Cable IV或Platform Cable USB)。ML402开发板上安装了一块CF卡,其中包含专用的引导载入程序(Boot-loader)镜像,在上电时会自动载入FPGA中。该镜像允许在仿真开始时,利用由以太网电缆送来的新FPGA协同仿真位流重新配置FPGA。整个配置过程均由System Generator for DSP透明处理。

设计举例

System Generator for DSP 8.1软件工具中包含一个名为conv5×5_video_ex的5×5滤波器算子设计模型。该设计向我们展示了如何利用n抽头的MAC FIR滤波器高效地实现一个二维图像滤波器。


图4:用于DSP5×5滤波器运算的系统发生器。

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:浅谈ARM仿真器中的断点资源
下一篇:破除“万能总线”的神话,达成理想的测试系统!

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图