[发明专利]基于AVALON总线的自定义波形激励输出的控制器及其控制方法在审
申请号: | 201510187624.3 | 申请日: | 2015-04-20 |
公开(公告)号: | CN104809085A | 公开(公告)日: | 2015-07-29 |
发明(设计)人: | 许永辉;李世斌;毛一农;李澄宇 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F13/20 | 分类号: | G06F13/20 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于AVALON总线的自定义波形激励输出的控制器及其控制方法,属于激励输出控制领域。现有的FPGA中控制外设的控制器存在控制过程繁琐、易出错、调整困难、灵活性与通用性差以及控制器本身的设计过程耗时长。本发明方法通过以下步骤实现:微处理器将设定的产生波形通道数目,波形数据信息,以及一系列波形离散点值存储至RAM内;启动DA转换控制器,反复读取RAM内波形数据信息并分别写入对应寄存器;在时间间隔控制器的共同作用下完成波形数据信息的配置;启动DA芯片进行转换产生预期任务波形。本发明应用在需要提供激励输出的系统中,控制具有SPI接口和PIO接口的DA转换芯片产生符合用户预期的波形激励输出,具有实际应用价值高,使用灵活方便,通用性强等特点。 | ||
搜索关键词: | 基于 avalon 总线 自定义 波形 激励 输出 控制器 及其 控制 方法 | ||
【主权项】:
一种基于AVALON总线的自定义波形激励输出的控制器,其特征在于:所述控制器包括:用于读取RAM内波形数据信息的DA转换控制器;其中,所述DA转换控制器配置一个用于将波形数据信息写入不同寄存器的只写主端口,以控制外围设备;和一个用于获取RAM中写入波形信息数据只读主端口;用于存储用户设定的波形数据信息的RAM;其中,所述RAM采用现成的IP内核,用于缩短设计周期;且所述RAM设置一个用于被DA转换控制器读取的只读从端口,和一个用于向RAM中写入微处理器的波形信息录入程序的只写从端口,以避免同时读写RAM造成冲突;用于产生波形的DA芯片;用于控制波形周期中点与点间的时间间隔而设定波形周期的时间间隔控制器;用于控制RAM存储用户设定的波形数据信息的微处理器;用于连接DA芯片的PIO寄存器和SPI寄存器,即将RAM中的波形数据信息导入DA芯片的媒介;其中,SPI寄存器用于传输开启产生波形通道数目的信息,PIO寄存器用于传输波形离散点值的信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510187624.3/,转载请声明来源钻瓜专利网。