首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 593 毫秒
1.
提出了xPC目标环境下采用C MEX S函数实现I/O板卡驱动的开发方法;采用xPC建立实时环境,通过反射内存卡组成实时网络,来实现控制系统的快速原型化和硬件在回路仿真测试,与传统的半物理仿真相比要快捷很多;与硬件设备实时通讯的I/O板卡是实现半物理实时仿真的基础;详细介绍了S-Function的编写、PCI总线的基本概念以及xPC环境下编写驱动的关键问题,在此基础上实现了ADLINK多功能DAQ板卡在xPC环境下的驱动开发;驱动测试结果表明,AD板卡和DA板卡都能稳定工作,通讯稳定,数据误差小,该方法具有较强的移植性和参考性。  相似文献   

2.
首先对CAN总线通讯协议进行分析,然后对嵌入式硬件仿真环境SkyEye的结构进行详细的研究,利用SkyEye构建了CAN总线通讯仿真环境。为了评估所设计的CAN仿真节点的性能,对CAN节点进行了仿真实验。仿真实验表明,我们所设计的CAN节点不仅能正确实现节点间的数据通信,还能达到较高的CAN网络通信速率。最后阐述了在计算机实践课教学中的应用。  相似文献   

3.
针对第三代核电站数字化仪控系统运行需求,提出了基于KVM和光纤技术的核电站数字化仪控系统验证平台(简称"验证平台")网络架构,形成一个"闭环"的验证网络,介绍了验证平台的构成和功能。该验证平台基于实时仿真环境下,输出和实际电站一致的工艺参数数据到被验证的仪控系统,被验证的仪控系统基于控制逻辑作出控制或者保护反应,输出调节指令,工艺系统对调节指令做出与实际电站一致的动态响应,这些指令和数据信息通过验证平台实时数据网和I/O硬件通道实现交换。实践表明,设计的网络架构是可行的,完全满足了验证平台的设计要求。  相似文献   

4.
With the ever growing complexity of System-on-Chip design, a considerable effort has been made to introduce higher levels of abstraction and to integrate high-level synthesis solutions to the design flow. In such design flows, a uniform communication interface is needed to enable high-level implementations of SoC components regardless of whether they are compiled as software running on a processor or synthesized to dedicated hardware IPs. This paper addresses this issue and proposes a component communication framework that defines an object-oriented remote call mechanism which allows transparent communication across hardware/software boundaries. The proposed framework relies on C++ static metaprogramming techniques to efficiently abstract communication between components implemented using high-level C++. We also define a portability layer that enables the migration of designs throughout different hardware platforms, operating systems, and tools. We assessed the performance and area footprint of our communication infrastructure through the implementation of a voice processing pipeline on top of a Network-on-Chip based architecture. Our results, when compared to previous related works with the same set of capabilities, show that our mechanisms yield small overhead in terms of software memory (up to 64% smaller), FPGA resources (up to 40% smaller), and hardware/software communication latency (up to 51% smaller).  相似文献   

5.
研究了分布式短波机会频谱接入系统中的信道探测问题。由于频谱资源的稀缺性,将认知无线电技术应用到短波通信得到了广泛关注。多个次级用户按序感知授权信道,根据感知结果决策出授权信道是否可用,利用频谱聚合技术实现数据传输。然而频谱聚合的能力受到无线通信设备的约束。本文提出一种在硬件受限条件下,考虑次级用户间相互影响的动态的停止方法。在该方法中,信道空闲概率能够随着信道探测过程而改变,并且次级用户能够定期地释放先前时隙感知的信道。仿真结果表明,所提的动态停止方法能够有效提高短波通信系统的网络性能。  相似文献   

6.
针对一款高性能复杂SoC芯片的设计,提出了一种新的软硬件协同仿真验证方案。通过比较仿真环境中软硬件间通信的各种实现方式,构建了一种新的符合VMM标准的验证平台。同时为加快覆盖率的收敛速度,给出了随机激励约束的优化方法。实践表明,新的约束和仿真方式使覆盖率收敛速度提高数倍,验证效率显著提高。  相似文献   

7.
In this paper we present a new environment called MERPSYS that allows simulation of parallel application execution time on cluster-based systems. The environment offers a modeling application using the Java language extended with methods representing message passing type communication routines. It also offers a graphical interface for building a system model that incorporates various hardware components such as CPUs, GPUs, interconnects and easily allows various formulas to model execution and communication times of particular blocks of code. A simulator engine within the MERPSYS environment simulates execution of the application that consists of processes with various codes, to which distinct labels are assigned. The simulator runs one Java thread per label and scales computations and communication times adequately. This approach allows fast coarse-grained simulation of large applications on large-scale systems. We have performed tests and verification of results from the simulator for three real parallel applications implemented with C/MPI and run on real HPC clusters: a master-slave code computing similarity measures of points in a multidimensional space, a geometric single program multiple data parallel application with heat distribution and a divide-and-conquer application performing merge sort. In all cases the simulator gave results very similar to the real ones on configurations tested up to 1000 processes. Furthermore, it allowed us to make predictions of execution times on configurations beyond the hardware resources available to us.  相似文献   

8.
基于DSP的ARINC429通信板设计   总被引:1,自引:1,他引:0  
ARINCA29是航空电子设备之间数据传输的航空工业标准,文中介绍了ISA总线接口的基于DSP的ARINC429标准通信扩展板的硬件组成原理及软件设计,该扩展板以双端口RAM作为数据交换的载体,在一块板上实现了4发8收的功能,该板经过检验,实可完整真实收发数据。已经在某型直升机半物理仿真实验系统中成功应用。  相似文献   

9.
徐燕  毛师彬  汤永东  白煊 《测控技术》2018,37(12):119-123
为实现模拟量采集与输出功能的高度集成和提高板卡的性价比,针对目前模拟量采集与输出板卡的研究现状,在对板卡功能及其关键器件进行系统阐述的基础上,以EP3C5E144C8为本地总线控制器,以PCI9054为PCI总线协议芯片,以MAX1270、AD7398为12位A/D转换器与D/A转换器,研制一块同时具有4通道模拟量采集与输出功能的板卡,给出该模块的硬件设计与软件开发(包括基于VC++的板卡测试软件与基于Verilog的板卡时序仿真),并对其通信功能进行测试验证,仿真与测试结果表明其有效性。  相似文献   

10.
卫星姿态控制系统硬件在回路仿真研究   总被引:5,自引:1,他引:4  
为了便于卫星自主智能控制技术的研究,该文研究了控制系统硬件在回路仿真技术,分析了实时仿真系统中仿真步长的确定及通讯接口技术的应用。文中详细说明了在MATLAB下采用S—function编写串口驱动模块的方法,还介绍了利用MATLAB/xPC环境下的UDP模块进行数据传输的方法。最后,该文设计了一个基于PC机的三轴稳定卫星姿态控制硬件在回路仿真系统,将反作用飞轮、陀螺等实物接人仿真系统。仿真结果表明实时仿真结果与数学仿真结果基本一致,仿真系统接口设计合理,实时性符合要求。  相似文献   

11.
In pervasive and mobile computing environments, “timely and reliable” access to public data requires methods that allow quick, efficient, and low-power access to information to overcome technological limitations of wireless communication and access devices. The literature suggests broadcasting (one-way communication) as an effective way to disseminate the public data to mobile devices. Within the scope of broadcasting, the response time and energy consumption of retrieval methods have been used as the performance metrics for measuring the effectiveness of different access methods. The hardware and architecture of the mobile units offer different operational modes that consume different energy levels. Along with these architectural and hardware enhancements, techniques such as indexing, broadcasting along parallel channels, and efficient allocation and retrieval protocols can be used to minimize power consumption and access latency.In general, the retrieval methods attempt to determine the optimal access pattern for retrieving the requested data objects on parallel broadcast channels. The employment of heuristics provides a methodology for such ideal path planning solutions. Using informative heuristics and intelligent searches of an access forest can provide a prioritized cost evaluation of access patterns for requested data objects and, hence, an optimal path for the access of requested data on broadcast air channels.This paper examines two scheduling methods that along with a set of heuristics generate and facilitate the access patterns for retrieving data objects in the presence of conflicts in an indexed parallel broadcast channel environment. A simulation of the proposed schemes is presented for analyzing the relationship between response time and power consumption.  相似文献   

12.
In the current paper, we propose a new online search, fault detection, and fault location approach for short faults in network on chip communication channels. The approach proposed consists of a built-in self-test as well as a packet/flit comparings module embedded in the network adapter and a router, respectively. The approach is mainly characterized by the fact that, firstly, the diagnosis and location processes are simultaneously carried out after which the test time is minimized. Secondly, the approach updates the NoC routing tables far less costly in a parallel fashion. Thirdly, insignificant hardware is added to the system. The high scalability in the approach, in addition, leads to 100% test coverage, 71.4% capability of detecting faulty channels, and 100% detected faults location in one round (two phases). The simulation results show that the approach hardware is optimized compared with the previous methodologies.  相似文献   

13.
在WINDOWS操作系统和VisualC 集成开发环境下,利用FlashMX2004开发了一种船舶辅机仿真系统软件。软件设计以方便课堂教学、贴近实际操作、画面生动友好为目标,实现了课堂讲解和实训操练合而为一,该仿真软件已在某海运学院的船员培训中心用于轮机员的培训。文中简单介绍了仿真系统的软硬件结构,并着重介绍了系统设计中采用的几种通信方法。  相似文献   

14.
单边带通信是目前应用比较广泛并具有占用较窄频带特点的一种通信方法。本文着重介绍单边带调制解调技术,采用DSP Builder设计流程,结合Modelsim对Signal Compiler生成的test bench文件进行仿真,在QuartusⅡ环境下编译生成VHDL语言,组建工程,下载至硬件,利用Signal TapⅡLogic Analyzer观察硬件输出波形。  相似文献   

15.
分析了用于二次通讯的音频模拟接口芯片TLC320AD50C的性能和结构特点,并利用其二次通讯实现和数字信号处理器TMS320C30的数据采样和寄存器读写。介绍了TLC320AD50C和TMS320C30硬件连接及软件实现,从而很好地实现了DSP数据采集过程中对AD/DA转换芯片寄存器的读写及对模拟音频信号的高效率数据采集。  相似文献   

16.
开放最短路径优先协议(OSPF)是一种基于最短路径优先(SPF)算法的重要路由协议,不但广泛的应用于实际的通信网络中,而且是高校通信网络类相关课程的重要教学内容,用真实设备搭建网络环境进行路由实验需要投入大量的网络设备成本和维护成本。针对这个问题,提出了一种利用Boson netsim模拟器仿真网络环境的方法,通过输入命令语句完成设置和实现路由器间相互通信,可节约硬件设备的投入,实验拓扑的运行测试证明所提出的模拟方法在实际应用中也是可行的。  相似文献   

17.
导弹任务器与导弹模拟器仿真系统是军用综合航电系统外挂物管理子系统的仿真测试系统;运用面向对象技术,基于综合航空电子系统外挂物的研究建立仿真设计,按照软件工程规范,利用Visual C+ +6.0开发软件实现导弹任务仿真器与导弹模拟器实时通讯管理.讨论了整个仿真系统的设计,系统管理,软硬件开发过程;系统软件通过模块化的设计方法实现,结合选用硬件通过1553B数据总线实现对导弹进行分类管理,任务规划,加载信息等功能;仿真测试证明,通信系统工作正常、性能良好,能准确实现1553B数据传输,完成各项功能要求,具有较好的实用价值.  相似文献   

18.
本文针对空间光通信APT技术对终端控制的性能指标要求,设计终端控制系统,采用三闭环改进PID控制策略,根据实际控制对象进行建模仿真,并对硬件、软件设计方案进行了阐述,同时根据空间的复杂环境,提出了设计中所采用的容错方法,在实际测试中取得了很好的效果。  相似文献   

19.
仿真技术在IC设计的各个流程中都具有重要意义.基于纯软件描述语言(如C/C++)的仿真方法具有抽象层次灵活、仿真速度快等优点,但周期精确的模型库一般较难获取,而基于纯硬件描述语言如(Verilog HDL)的硬件前端仿真方法则具有周期精确、IP库充沛等优点,但其仿真速度一般较慢.因此,本文提出一种基于VPI技术的全芯片混合仿真方法,将软件模型与硬件模型灵活组合,通过桥接的方式实现软硬件混合仿真.该全芯片混合仿真平台既保证了系统周期精确的特性又维持了整个仿真系统的功能完整性,同时还大幅提升了仿真速度.最后在一款实际的工业级DSP设计中验证了该方法的有效性.  相似文献   

20.
基于FPGA的OFDM基带软硬件联合验证平台的设计   总被引:1,自引:1,他引:0  
针对OFDM基带系统的软件仿真和硬件验证,提出并设计了一种基于FPGA的OFDM基带系统软硬件联合验证方案。在该方案中,基带系统由上位机的软件基带部分和FPGA的硬件基带部分组成。两者之间的数据连接由基于以太网的UDP协议实现,从而在验证平台上实现了完整的基带系统。应用实例表明,在所提出的基带系统验证平台中,软件仿真可以运行于实际信道,硬件验证的结果可以得到灵活的实时处理。因此该平台为基带系统的设计提供了从算法研究到硬件实现的统一测试环境,有效提高了设计效率。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号