共查询到10条相似文献,搜索用时 218 毫秒
1.
针对ARM+FPGA构建的PLC系统,分析PLC对定时器/计数器的功能需求,设计了可以并行执行的定时器/计数器,构建的定时器/计数器共用一个端口读写控制器与FPGA中央控制器进行数据通信,定时器/计数器内部工作是相互独立的,能够并行的工作,并通过使用地址映射存储器使得定时器/计数器的指令执行更加高效;对中央控制器与定时器/计数器的通信时序和通信格式进行了设计,方便了中央控制器对定时器/计数器的控制与测试;通过仿真测试,该定时器/计数器能够满足PLC定时器/计数器的基本功能,并且达到了稳定的定时/计数的设计要求。 相似文献
2.
3.
Systolic乘法是一种基于SIMD-MC2模型的矩阵乘算法,无法直接应用在单独的嵌入式系统中,所以提出一种采用FPGA技术实现Systolic乘法的方法。该方法将FPGA的硬件并行特性与巧妙的并行算法结合起来,利用FPGA灵活可编程的特点,在FPGA内部设计了一种基于MC2模型的节点阵列来实现Systolic乘法。实际应用中,可以灵活地修改节点单元的数量和节点的功能来满足不同规模的运算矩阵需求并充分利用FPGA的资源。仿真结果验证了该方法的正确性。实际测试结果表明:该方法具有较快的速度和较高的实时性。 相似文献
4.
实时性和可靠性是测控通信系统必备的性能.本文结合基于UDP协议的测控通信软件的特点,针对提高系统的效率和实时性,提出了数据发送定时器设计的新方法,它包括数据发送缓冲区队列、数据发送定时器的定时算法、数据发送定时器的定时值、数据发送缓冲区的空间收集等四个部分.经过测试,本设计能够满足测控通信系统功能的要求. 相似文献
5.
针对基于现场可编程门阵列(FPGA)的新型可编程逻辑控制器(FPGA based PLC)的在线监控问题,提出了泛化的基于FPGA技术对嵌入式片上系统(SoC)进行在线监控的方法。该方法设计了一个FPGA片上通信系统,系统内部固化基于UART的ModBus通信协议栈,通过串口与计算机上位机进行通信;采用双口RAM(DRAM)作为与监控对象间共享的数据缓存区,通过中断机制实现缓存数据的同步交换。性能分析结果表明,该方法将SoC处理监控通信的时间百分比降低至0.002%,确保了监控数据传送的实时性,且使SoC能够获得更佳控制性能。在Altera的cycloneⅡ系列芯片开发板上验证了方案的可行性。 相似文献
6.
7.
8.
为解决雷达信号处理系统双核通信问题,设计了两种DSP和FPGA之间的并行通信方法,分别通过DSP的外部接口XINTF访问FPGA内部FIFO和双口RAM,利用DSP的读写使能信号作为FIFO和RAM的读写时钟信号.通过对两种并行通信方法进行对比分析,指出雷达信号处理系统中双核通信应该采用DSP和FPGA内部FIFO的方法. 相似文献
9.
李敏 《自动化与仪器仪表》2013,(2)
PLC采用PPI自由口通信模式与上位机及时进行通信,实现数据处理与现场数据实时显示等监事和远程控制功能.在本设计中,介绍了风门控制中,PC与S7-200PLC通信的软件设计.该设计可以满足用户对温度控制的相关工艺标准和要求. 相似文献
10.
通过并行测试技术硬件实现方式和软件实现方式的分析,为了降低并行测试过程中任务分解和任务调度的难度,建立了基于FPGA的并行多通道信号产生模型,采用SOPC技术设计并实现了具有专用资源架构特点的并行多通道信号产生模块;模块通过增加支持并行测试的多通道激励,可以同时产生多路激励信号,并可以控制激励信号波形的类型及频率,降低了并行测试过程中任务分解和任务调度的难度,支持并行测试系统的实现与传统自动测试系统的并行测试升级改造. 相似文献