[发明专利]应用于伺服控制类SoC的可编程多模式DAC控制器有效
申请号: | 201810104732.3 | 申请日: | 2018-02-02 |
公开(公告)号: | CN108255111B | 公开(公告)日: | 2019-09-03 |
发明(设计)人: | 黄琨;刘凡;胡珂流;张涛;邓军 | 申请(专利权)人: | 中国电子科技集团公司第二十四研究所 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 重庆乐泰知识产权代理事务所(普通合伙) 50221 | 代理人: | 刘佳 |
地址: | 400060 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 寄存器模块 电平信号 模式控制模块 接口模块 寄存器接口 寄存器 总线接口模块 配置信息 伺服控制 控制器 多模式 可编程 数据发 总线数据转换 时序转换 外部总线 转换 配置 应用 | ||
1.一种应用于伺服控制类SoC的可编程多模式DAC控制器,其特征在于,包括总线接口模块、寄存器模块、模式控制模块和DAC接口模块,所述总线接口模块与所述寄存器模块连接,用于将外部总线提供的总线数据转换成寄存器接口数据,并将所述寄存器接口数据发送给所述寄存器模块;所述寄存器模块与各个模式控制模块连接,用于将所述寄存器接口数据发送给所述寄存器模块中对应寄存器,对该寄存器进行配置,并将配置后寄存器中的配置信息发送给对应的模式控制模块,各个模式控制模块分别与所述DAC接口模块连接,用于根据所述配置信息产生对应的电平信号,并将所述电平信号发送给所述DAC接口模块,所述DAC接口模块在接收到所述电平信号后,选择对应的时序转换规则对该电平信号进行转换,并将转换后的电平信号发送给对应DAC通道。
2.根据权利要求1所述的应用于伺服控制类SoC的可编程多模式DAC控制器,其特征在于,所述总线接口模块包括AXI总线接口、AHB总线接口和APB总线接口中的一种总线接口以及第一寄存器接口,所述总线接口与所述第一寄存器接口连接,用于接收外部总线提供的总线数据,并将所述总线数据传输给所述第一寄存器接口,所述第一寄存器接口与所述寄存器模块连接,用于将所述总线数据转换成寄存器接口数据,并将所述寄存器接口数据发送给所述寄存器模块。
3.根据权利要求1所述的应用于伺服控制类SoC的可编程多模式DAC控制器,其特征在于,所述寄存器模块包括第二寄存器接口、寄存器堆模块、可编程RAM模块和模式接口模块,其中所述模式接口模块包括正常模式接口模块、扫描模式接口模块、调制模式接口模块和编程模式接口模块,所述寄存器堆模块包括一个第一寄存器和三个第二寄存器,所述第一寄存器与编程模式接口模块连接,三个所述第二寄存器分别与正常模式接口模块、扫描模式接口模块和调制模式接口模块一一对应连接,所述第一寄存器与所述可编程RAM模块连接,各个模式接口模块分别与对应的模式控制模块连接;
所述第二寄存器接口用于接收所述寄存器接口数据,并根据所述寄存器接口数据中寄存器的标识信息,将该寄存器接口数据发送给对应的第一寄存器或第二寄存器;所述第一寄存器将所述寄存器接口数据中的配置内容发送给所述可编程RAM模块,所述可编程RAM模块根据所述配置内容形成配置信息进行存储,所述第一寄存器从所述可编程RAM模块中读取所述配置信息,并将所述配置信息发送给所述编程模式接口模块;
所述第二寄存器根据所述寄存器接口数据中的配置内容,对该寄存器进行配置;配置后的寄存器将配置信息发送给对应的模式接口模块;所述模式接口模块将所述配置信息发送给对应的模式控制模块。
4.根据权利要求1所述的应用于伺服控制类SoC的可编程多模式DAC控制器,其特征在于,所述模式控制模块包括分别与所述DAC接口模块连接的正常模式控制模块、扫描模式控制模块、调制模式控制模块和编程模式控制模块,所述正常模式控制模块在接收到对应配置信息后,产生电平值固定的电平信号,并将所述电平信号发送给所述DAC接口模块;所述扫描模式控制模块在接收到对应配置信息后,根据所述配置信息中的起始电平、终止电平、步进值和步进时间,产生电平值递增或递减的电平信号,并将所述电平信号发送给所述DAC接口模块;所述调制模式控制模块在接收到对应配置信息后,根据所述配置信息中的频率、幅度值和相位值,产生对应的正弦波形式的电平信号,并将所述电平信号发送给所述DAC接口模块;所述编程模式控制模块在接收到对应配置信息后,产生与所述配置信息对应的电平信号,并将所述电平信号发送给所述DAC接口模块。
5.根据权利要求1所述的应用于伺服控制类SoC的可编程多模式DAC控制器,其特征在于,所述DAC接口模块包括信号选择模块和DAC控制模块,其中所述信号选择模块分别与各个模式控制模块连接,用于接收所述电平信号,并根据接收到电平信号的端口,选择对应的时序转换规则发送给所述DAC控制模块;所述DAC控制模块用于根据所述时序转换规则,对所述电平信号进行时序转换,并将转换后的电平信号发送给DAC通道输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十四研究所,未经中国电子科技集团公司第二十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810104732.3/1.html,转载请声明来源钻瓜专利网。