基于fpga的仿真系统数据采集控制器ip核设计

基于fpga的仿真系统数据采集控制器ip核设计

ID:34555801

大小:368.23 KB

页数:5页

时间:2019-03-07

基于fpga的仿真系统数据采集控制器ip核设计_第1页
基于fpga的仿真系统数据采集控制器ip核设计_第2页
基于fpga的仿真系统数据采集控制器ip核设计_第3页
基于fpga的仿真系统数据采集控制器ip核设计_第4页
基于fpga的仿真系统数据采集控制器ip核设计_第5页
资源描述:

《基于fpga的仿真系统数据采集控制器ip核设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据基于FPGA的仿真系统数据采集控制器IP核设计郑津,陈利学(西南石油大学计算。机科学学院,四川成都610500)摘要:介绍了在大型工业模拟仿真系统中,利用FPGA和软IP核实现数据采集及收发控制的方案,并对其进行设计实现。重点阐述了在发送指令和采集接收两种数据流模式下.该IP核的控制处理逻辑及工作状态机的设计及实现。同时,设计仿真测试对其进行验证。经测试验证。该IP核能实现对前端模拟仿真设备状态实时采集并控制的功能,达到了设计目的。关键词:FPGA;IP核;模拟仿真;数据采集控制中图分类号:

2、TP391.9文献标识码:A文章编号:1674—7720(2010)14—0092—04TheIPcoredesignofdataacquisitionandcontrolsubsystemforsimulationsystembasedonFPGAZHENGJin,CHENLiXue(ComputerScienceDepartment,SouthwestPetroleumUniversity,Chengdu610500,China)Abstract:Thisarticlemainlyintrodu

3、cedthedesignandimplementationofanIPcorebaseduponFPGAtorealizeadataac.quisitionandcontrolsubsystemcouldbeusedinlargeindustfiflsimulationsystem.Thedescriptionfocusedonrepresentingtheba—sicfunctionallogicundersendingandreceivingdataflowmodules,inthemeanti

4、me,utilizingworkingstatemachinetoimplementtheprogram.AlsotestedtheIPCOreandanalyzedtherealcapturedsignalsequence.TheresultverifiedtheIPCOrecouldfuhfillthedesigningrequirements.Keywords:FPGA;IPcore;simulation;dataacquisitionandcontrol现代模拟仿真技术【lI广泛应用在系统设

5、计、系统分析以及教育训练中。在模拟过程中,存在大量向前端模拟装置或仿真模块发送指令数据,以及从模拟工作设备上读取状态参量的情况。在对大型工业设备和系统进行模拟仿真时,数据采集控制的复杂程度愈加恶劣【2J。通过改进数据采集控制器的结构,提高数据采集控制器的自动化和集成化程度,可以有效地提高大型模拟仿真设备数据采集和控制的效率。FPGA及SOPE技术的发展为此提供了新的解决方案。IP核(IPCore)是具有特定电路功能的硬件描述语言程序,可较方便地进行修改和定制。以提高设计效率【31。本文研究了基于FP

6、GA的数据采集控制器IP核的设计方案和实现方法,该IP核既可以应用在独立IC芯片上,还可作为合成系统的子模块直接调用,实现IP核的复用。1系统结构数据采集控制器主要分为发送机制和接收机制两部分。在传统的模拟仿真系统【41中,发送机制负责将模拟仿真系统主机控制程序模拟运算的数据传给事先定义的变量,通过专用接口卡将其放在绝对内存地址单元中,再借助智能双端El的工控机将数据发至前端,以驱动前端设备(如仪表、显示灯等)进行显示,或使前端设备(如开关、阀门、步进电机等)进行动作;接收机制与之相反,即实时地将从

7、前端工控机采集的模拟设备的动作量和状态量(包括模拟实际情况的温度量、压力量等)读到计算机内存地址单元中,并通过专写程序把这些变量值转换成主控程序所需要的数据。前端设备种类繁多,因此实际中需有针对性地进行设计,以实现工控机对前端设备的控制。此外,工控机与主机之间还必须通过专用接口进行通信,如图l所示。·基金项目:四川I省教育厅重点项目(2006A147),四川I省科技厅应用技术研究与开发重点项目(2008JYOll4)92《微型机与应用》2010年第29卷第14期万方数据~旷lnq_Ⅵ一11工VL1I

8、图接G浏前端].控机2l形/一卜\主彳卜、\∥机\∥口机卡(爿>f前端[控机3卜b=剖新端T粹机凡L图1传统数据采集控制系统结构其结构复杂,不利于设计和调试,同时降低了模拟仿真系统的实时性和效率。本文设计的IP核将传统结构中工控机和接口卡两级的数据采集控制系统结合起来,设计了一个集成的控制器,由其完全承担主机与前端设备的数据交换与通信任务。这样,主机仅负责对整个系统的监控以及对模拟仿真模型的规格运算,而不再分出资源来管理前端模拟设备的控制和数据采集,从而降低了系统的复

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。