基于apb接口的通用定时器模块ip核的制作方法

文档序号:8886230阅读:311来源:国知局
基于apb接口的通用定时器模块ip核的制作方法
【技术领域】
[0001]本实用新型涉及一种基于APB接口的通用定时器模块IP核。
【背景技术】
[0002]AMBA2.0总线是一种SOC芯片的通用片内总线,总线上各个模块采用统一的接口方式与总线连接,从而实现了模块开发的标准化,提高了模块的复用性和移植性,降低了开发的工作量。通用定时器模块电路作为通用的定时器模块,该模块实现了波形参数配置、重载/计数、定时开关控制功能,不仅满足普通的定时功能,还带有输出占空比可控的脉冲等增强功能。因此,设计一种基于APB接口的通用定时器模块IP核,将给设计者带来许多方便。
【实用新型内容】
[0003]本实用新型目的在于提供一种基于APB接口的通用定时器模块IP核。
[0004]上述目的通过以下技术方案实现:
[0005]一种基于APB接口的通用定时器模块IP核,其特征在于,包括APB接口模块、控制器模块、波形参数配置模块及重载/计数模块;所述控制器模块、波形参数配置模块及重载/计数模块分别与所述APB接口模块连接,所述波形参数配置模块及重载/计数模块还分别与所述控制器模块连接;其中,所述APB接口模块用于实现AMBA总线与所述控制器模块、波形参数配置模块及重载/计数模块之间的数据交换;所述控制器模块用于接收AMBA总线指令对所述波形参数配置模块及重载/计数模块初始化、配置及控制;所述波形参数配置模块用于通过参数配置,控制输出波形的占空比;所述重载/计数模块用于实现计数预设值重载到计数寄存器,并实现计数功能,当计数达到计数预设的溢出值时产生溢出,溢出后产生中断实现定时器功能。
[0006]本实用新型提供的基于APB接口的通用定时器模块IP核的有益效果在于:由于带有APB接口模块,充分利用AMBA总线的标准化,达到IP核的复用性和移植性;同时,实现了波形参数配置、重载/计数、定时开关控制功能。
【附图说明】
[0007]图1为本实用新型实施例提供的基于APB接口的通用定时器模块IP核的内部结构框图。
【具体实施方式】
[0008]如图1所示,本实施例提供的基于APB接口的通用定时器模块IP核包括APB接口模块、控制器模块、波形参数配置模块及重载/计数模块。控制器模块、波形参数配置模块及重载/计数模块分别与APB接口模块连接,波形参数配置模块及重载/计数模块还分别与控制器模块连接。
[0009]APB接口模块用于实现AMBA总线与控制器模块、波形参数配置模块及重载/计数模块之间的数据交换。控制器模块用于接收AMBA总线指令对波形参数配置模块及重载/计数模块初始化、配置及控制。波形参数配置模块用于通过参数配置,控制输出波形的占空比。重载/计数模块用于实现计数预设值重载到计数寄存器,并实现计数功能,当计数达到计数预设的溢出值时产生溢出,溢出后产生中断实现定时器功能。
[0010]本实用新型不局限于上述实施例,基于上述实施例的、未做出创造性劳动的简单替换,应当属于本实用新型揭露的范围。
【主权项】
1.一种基于APB接口的通用定时器模块IP核,其特征在于:包括APB接口模块、控制器模块、波形参数配置模块及重载/计数模块;所述控制器模块、波形参数配置模块及重载/计数模块分别与所述APB接口模块连接,所述波形参数配置模块及重载/计数模块还分别与所述控制器模块连接;其中, 所述APB接口模块用于实现AMBA总线与所述控制器模块、波形参数配置模块及重载/计数模块之间的数据交换; 所述控制器模块用于接收AMBA总线指令对所述波形参数配置模块及重载/计数模块初始化、配置及控制; 所述波形参数配置模块用于通过参数配置,控制输出波形的占空比; 所述重载/计数模块用于实现计数预设值重载到计数寄存器,并实现计数功能,当计数达到计数预设的溢出值时产生溢出,溢出后产生中断实现定时器功能。
【专利摘要】本实用新型公开一种基于APB接口的通用定时器模块IP核,包括APB接口模块、控制器模块、波形参数配置模块及重载/计数模块;APB接口模块用于实现AMBA总线与控制器模块、波形参数配置模块及重载/计数模块之间的数据交换;控制器模块用于接收AMBA总线指令对波形参数配置模块及重载/计数模块初始化、配置及控制;波形参数配置模块用于通过参数配置,控制输出波形的占空比;重载/计数模块用于实现计数预设值重载到计数寄存器,并实现计数功能,当计数达到计数预设的溢出值时产生溢出,溢出后产生中断实现定时器功能。本实用新型能实现波形参数配置、重载/计数、定时开关控制功能,并具有复用性和移植性。
【IPC分类】G06F13-20
【公开号】CN204595839
【申请号】CN201420867772
【发明人】赵旺, 唐芳福, 韩俊
【申请人】珠海欧比特控制工程股份有限公司
【公开日】2015年8月26日
【申请日】2014年12月30日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1