[实用新型]一种与16位微处理器应用系统连接的计数器IP核有效

专利信息
申请号: 201520464530.1 申请日: 2015-06-30
公开(公告)号: CN204856462U 公开(公告)日: 2015-12-09
发明(设计)人: 蔡启仲;潘绍明;柯宝中;李克俭 申请(专利权)人: 广西科技大学
主分类号: G06F9/30 分类号: G06F9/30
代理公司: 柳州市荣久专利商标事务所(普通合伙) 45113 代理人: 张荣玖
地址: 545006 广西*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 16 微处理器 应用 系统 连接 计数器 ip
【权利要求书】:

1.一种与16位微处理器应用系统连接的计数器IP核,其特征在于:该计数器IP核包括数据输入输出与命令字分解存储控制模块(Ⅱ),脉冲200分频器(Ⅲ),计数处理控制模块(Ⅳ),计数器溢出标志控制模块(Ⅴ),输入门控选择控制模块(Ⅵ);

所述数据输入输出与命令字分解存储控制模块(Ⅱ)与16位微处理器应用系统(Ⅰ)、计数处理控制模块(Ⅳ)、计数器溢出标志控制模块(Ⅴ)和输入门控选择控制模块(Ⅵ)连接;

所述脉冲200分频器(Ⅲ)还与16位微处理器应用系统(Ⅰ)和计数处理控制模块(Ⅳ)连接;

所述计数处理控制模块(Ⅳ)还与16位微处理器应用系统(Ⅰ)、计数器溢出标志控制模块(Ⅴ)和输入门控选择控制模块(Ⅵ)连接;

所述数据输入输出与命令字分解存储控制模块(Ⅱ)包括16位双向数据选通三态门组(1),读写信号控制模块(2),计数参数寄存器(3),计数器编号寄存器(4),工作模式分频倍数编码寄存器(5),状态控制寄存器(6);

所述16位双向数据选通三态门组(1)分别与16位微处理器应用系统(Ⅰ)、读写信号控制模块(2)、计数参数寄存器(3)、计数器编号寄存器(4),工作模式分频倍数编码寄存器(5),状态控制寄存器(6)和计数处理控制模块(Ⅳ)连接;

所述读写信号控制模块(2)还与16位微处理器应用系统(Ⅰ)、计数参数寄存器(3)、计数器编号寄存器(4),工作模式分频倍数编码寄存器(5),状态控制寄存器(6)、计数处理控制模块(Ⅳ)、计数器溢出标志控制模块(Ⅴ)和输入门控选择控制模块(Ⅵ)连接;

所述计数参数寄存器(3)还与计数处理控制模块(Ⅳ)连接;

所述计数器编号寄存器(4)还与16位微处理器应用系统(Ⅰ)、计数处理控制模块(Ⅳ)、计数器溢出标志控制模块(Ⅴ)和输入门控选择控制模块(Ⅵ)连接;

所述工作模式分频倍数编码寄存器(5)还与16位微处理器应用系统(Ⅰ)、计数处理控制模块(Ⅳ)、计数器溢出标志控制模块(Ⅴ)和输入门控选择控制模块(Ⅵ)连接;

所述状态控制寄存器(6)还与16位微处理器应用系统(Ⅰ)、计数处理控制模块(Ⅳ)和计数器溢出标志控制模块(Ⅴ)连接。

2.如权利要求1所述的一种与16位微处理器应用系统连接的计数器IP核,其特征在于:所述计数处理控制模块(Ⅳ)包括计数器计数控制操作模块(47),地址选通控制Ⅰ(48),16位计数参数双端口存储器(49),地址选通控制Ⅱ(50),16位计数实时参数双端口存储器(51),地址选通控制Ⅲ(52),6位工作模式分频倍数编码双端口存储器(53),地址选通控制Ⅳ(54),3位状态控制双端口存储器(55),6位计数滤波参数移位存储器(56);

所述计数器计数控制操作模块(47)分别与脉冲200分频器(Ⅲ)、计数器溢出标志控制模块(Ⅴ)、输入门控选择控制模块(Ⅵ)、地址选通控制Ⅰ(48)、16位计数参数双端口存储器(49)、地址选通控制Ⅱ(50)、16位计数实时参数双端口存储器(51)、地址选通控制Ⅲ(52)、6位工作模式分频倍数编码双端口存储器(53)、地址选通控制Ⅳ(54)、3位状态控制双端口存储器(55)和,4位计数滤波参数移位存储器(56),计数器IP核外部输入的计数输入信号和计数处理控制运行时钟脉冲CLKⅡ连接;

所述地址选通控制Ⅰ(48)还与数据输入输出与命令字分解存储控制模块(Ⅱ)和16位计数参数双端口存储器(49)连接;

所述16位计数参数双端口存储器(49)还与数据输入输出与命令字分解存储控制模块(Ⅱ)和16位计数实时参数双端口存储器(51)连接;

所述地址选通控制Ⅱ(50)还与16位微处理器应用系统(Ⅰ)、数据输入输出与命令字分解存储控制模块(Ⅱ)和16位计数实时参数双端口存储器(51)连接;

所述16位计数实时参数双端口存储器(51)还与数据输入输出与命令字分解存储控制模块(Ⅱ)连接;

所述地址选通控制Ⅲ(52)还与数据输入输出与命令字分解存储控制模块(Ⅱ)和6位工作模式分频倍数编码双端口存储器(53)连接;

所述6位工作模式分频倍数编码双端口存储器(53)还与数据输入输出与命令字分解存储控制模块(Ⅱ)连接;

所述地址选通控制Ⅳ(54)还与数据输入输出与命令字分解存储控制模块(Ⅱ)和3位状态控制双端口存储器(55)连接;

所述3位状态控制双端口存储器(55)还与数据输入输出与命令字分解存储控制模块(Ⅱ)、16位微处理器应用系统(Ⅰ)的复位信号连接;如果输入的复位信号为有效的复位信号,复位3位状态控制双端口存储器(55),停止所有计数器的计数。

3.如权利要求2所述的一种与16位微处理器应用系统连接的计数器IP核,其特征在于:所述计数器溢出标志控制模块(Ⅴ)包括非门(7),M0工作模式位寄存器组(8),溢出清零脉冲控制器(9),与非门Ⅰ(10),D触发器Ⅰ(11),与门Ⅰ(12),与非门Ⅱ(13),D触发器Ⅱ(14),与非门Ⅲ(15),D触发器Ⅲ(16),与门Ⅱ(17),与非门Ⅳ(18),D触发器Ⅳ(19),与非门Ⅴ(20),D触发器Ⅴ(21),与门Ⅲ(22),与非门Ⅵ(23),D触发器Ⅵ(24),与非门Ⅶ(25),D触发器Ⅶ(26),与门Ⅳ(27),与非门Ⅷ(28),D触发器Ⅷ(29),与非门Ⅸ(30),D触发器Ⅸ(31),与门Ⅴ(32),与非门Ⅹ(33),D触发器Ⅹ(34),与非门Ⅺ(35),D触发器Ⅺ(36),与门Ⅵ(37),与非门Ⅻ(38),D触发器Ⅻ(39),与非门ⅩⅢ(40),D触发器ⅩⅢ(41),与门Ⅶ(42),与非门ⅩⅣ(43),D触发器ⅩⅣ(44),与非门ⅩⅤ(45),D触发器ⅩⅤ(46);

所述非门(7)的输入端与数据输入输出与命令字分解存储控制模块(Ⅱ)的状态控制寄存器(6)的M0输出端连接,输出端与M0工作模式位寄存器组(8)的一个输入端连接;

M0工作模式位寄存器组(8)的另三个输入端分别与16位微处理器应用系统(Ⅰ)的复位信号输出端、数据输入输出与命令字分解存储控制模块(Ⅱ)的读写信号控制模块(2)的写工作模式分频倍数编码信号输出端和计数器编号寄存器(4)的计数器编号输出端连接,输出端分别与门Ⅰ(12)、与门Ⅱ(17)、与门Ⅲ(22)、与门Ⅳ(27)、与门Ⅴ(32)、与门Ⅵ(37)和与门Ⅶ(42)的一个输入端连接;

溢出清零脉冲控制器(9)的三个输入端分别与数据输入输出与命令字分解存储控制模块(Ⅱ)的读写信号控制模块(2)的写状态控制信号输出端、状态控制寄存器(6)的清溢出标志输出端和计数器编号寄存器(4)的计数器编号输出端连接,输出端分别和与非门Ⅰ(10),与非门Ⅱ(13),与非门Ⅲ(15),与非门Ⅳ(18),与非门Ⅴ(20),与非门Ⅵ(23),与非门Ⅶ(25),与非门Ⅷ(28),与非门Ⅸ(30),与非门Ⅹ(33),与非门Ⅺ(35),与非门Ⅻ(38),与非门ⅩⅢ(40),与非门ⅩⅣ(43),与非门ⅩⅤ(45)的一个输入端连接;输出端还和D触发器Ⅰ(11),D触发器Ⅱ(14),D触发器Ⅲ(16),D触发器Ⅳ(19),D触发器Ⅴ(21),D触发器Ⅵ(24),D触发器Ⅶ(26),D触发器Ⅷ(29),D触发器Ⅸ(31),D触发器Ⅹ(34),D触发器Ⅺ(36),D触发器Ⅻ(39),D触发器ⅩⅢ(41),D触发器ⅩⅣ(44)和D触发器ⅩⅤ(46)的数据输入端连接;

与非门Ⅰ(10)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅰ(11)的时钟信号输入端连接;

D触发器Ⅰ(11)的数据输出端和与门Ⅰ(12)的另一个输入端连接;

与门Ⅰ(12)的输出端作为16位计数器0的溢出标志输出信号与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅱ(13)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅱ(14)的时钟信号输入端连接;

D触发器Ⅱ(14)的数据输出端作为16位计数器1/32位计数器0的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅲ(15)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅲ(16)的时钟信号输入端连接;

D触发器Ⅲ(16)的数据输出端和与门Ⅱ(17)的另一个输入端连接;

与门Ⅱ(17)的输出端作为16位计数器2的溢出标志输出信号与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅳ(18)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅳ(19)的时钟信号输入端连接;

D触发器Ⅳ(19)的数据输出端作为16位计数器3/32位计数器1的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅴ(20)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅴ(21)的时钟信号输入端连接;

D触发器Ⅴ(21)的数据输出端和与门Ⅲ(22)的另一个输入端连接;

与门Ⅲ(22)的输出端作为16位计数器4的溢出标志输出信号与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅵ(23)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅵ(24)的时钟信号输入端连接;

D触发器Ⅵ(24)的数据输出端作为16位计数器5/32位计数器2的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅶ(25)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅶ(26)的时钟信号输入端连接;

D触发器Ⅶ(26)的数据输出端和与门Ⅳ(27)的另一个输入端连接;

与门Ⅳ(27)的输出端作为16位计数器6的溢出标志输出信号与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅷ(28)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅷ(29)的时钟信号输入端连接;

D触发器Ⅷ(29)的数据输出端作为16位计数器7/32位计数器3的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅸ(30)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅸ(31)的时钟信号输入端连接;

D触发器Ⅸ(31)的数据输出端和与门Ⅴ(32)的另一个输入端连接;

与门Ⅴ(32)的输出端作为16位计数器8的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅹ(33)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅹ(34)的时钟信号输入端连接;

D触发器Ⅹ(34)的数据输出端作为16位计数器9/32位计数器4的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅺ(35)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅺ(36)的时钟信号输入端连接;

D触发器Ⅺ(36)的数据输出端和与门Ⅵ(37)的另一个输入端连接;

与门Ⅵ(37)的输出端作为16位计数器10的溢出标志输出信号与16位微处理器应用系统(Ⅰ)连接;

与非门Ⅻ(38)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器Ⅻ(39)的时钟信号输入端连接;

D触发器Ⅻ(39)的数据输出端作为16位计数器11/32位计数器5的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门ⅩⅢ(40)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器ⅩⅢ(41)的时钟信号输入端连接;

D触发器ⅩⅢ(41)的数据输出端和与门Ⅶ(42)的另一个输入端连接;

与门Ⅶ(42)的输出端作为16位计数器12的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门ⅩⅣ(43)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器ⅩⅣ(44)的时钟信号输入端连接;

D触发器ⅩⅣ(44)的数据输出端作为16位计数器13/32位计数器6的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接;

与非门ⅩⅤ(45)的另一个输入端与计数处理控制模块(Ⅳ)的溢出标志输出端连接,输出端与D触发器ⅩⅤ(46)的时钟信号输入端连接;

D触发器ⅩⅤ(46)的数据输出端作为16位计数器14的溢出标志输出信号输出端与16位微处理器应用系统(Ⅰ)连接。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西科技大学,未经广西科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201520464530.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top