利用以太网硬件协仿真接口实现便捷和高带宽的仿真

2010-07-12 20:10:18来源: 维库开发网

      通常情况下,在设计基于FPGA的大型信号处理系统的时候,设计人员往往需要进行费时费力的仿真。以Xilinx System Generator for DSP为代表的FPGA设计工具,通过提供可靠的硬件在环接口(该接口可以直接将FPGA硬件置入设计仿真),来解决这种问题。

      通过在硬件上模拟部分设计,这些接口可以大大提高仿真的速度——通常可以提高一个甚至多个数量级。使用硬件在环还可以让设计人员实时进行FPGA硬件调试和验证。

      System Generator for DSP 可以为多类FPGA开发平台提供硬件在环接口。这些平台通常通过不同的物理接口和PC建立通信。举例来说,一个JTAG协仿真接口可以允许任何一个具备JTAG头和Xilinx FPGA的FPGA板在System Generator for DSP内部进行协仿真。其它类型的板卡,比如XtremeDSPTM开发工具套件,是通过PCI总线进行通信的。直到最近以来,具有高存储带宽和吞吐率要求的系统协仿真(例如视频和图像处理),还只能在那些通过PCI或者是PCMCIA接口直接与PC建立通信的开发板上进行。

      基于以太网的协仿真

      System Generator for DSP 8.1内含一个全新的以太网协仿真接口,该接口首次让Xilinx ML402 *估平台具备了高带宽协仿真的能力。ML402开发板将直接通过标准以太网电缆或者通过网络远程连接到计算机上。

      接口的核心是Xilinx三态以太网MAC核,它可以支持10/100/1000 Mbps半双工和全双工操作模式。当设计人员通过使用以太网硬件协仿真接口生成一个设计的时候,System Generator for DSP将自动在设计周围建立必要的逻辑,从而在仿真的过程中,通过以太网连接与FPGA进行通信(图1)。 你还可以双击任意一个设计的System Generator模块打开它的参数配置对话框,从而生成一个用于以太网硬件协仿真的设计。在编译菜单下,从硬件协仿真菜单中选择ML402/Ethernet编译(参见图2)。你可以在两种不同的以太网协仿真模式中进行选择。

      基于网络的协仿真

      基于网络的接口可以让开发人员对那些连至标准IPv4网络的FPGA硬件进行协仿真。由于IPv4这种网络几乎无处不在,基于网络的接口,为与连接至有线或者无线网络的远程FPGA开发板建立通信提供了一条便捷的途径。该接口在后台管理着通信细节和错误处理过程(在丢包后重新进行传送)。System Generator for DSP通过分析ML402板的IP地址来决定在协仿真过程中与哪个平台进行通信(图3)。

      点对点协仿真

      第二种以太网协仿真的模式则是一种点对点接口,该接口使用原始的以太网帧,通过数据链路层与ML402板建立高带宽通信。与基于网络的模式不同的是,点对点接口侧重于本地网段上的低层通信。协仿真的数据则通过连接ML402板和计算机的标准UTP以太网电缆进行传送。这意味着,你的计算机必须具备一个空闲的以太网插口以建立连接。

      点对点接口可以支持千兆位级以太网标准,如果该接口被配置为可以使用巨型帧,数据的传送性能将大大提高。使用这种接口连接方式,你甚至可以对超带宽应用进行协仿真。

[1] [2]

关键字:利用  以太网  硬件  仿真

编辑:金子 引用地址:http://www.eeworld.com.cn/wltx/2010/0712/article_1033.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
利用
以太网
硬件
仿真

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved