可编程计数比较器的制作方法

文档序号:6586201阅读:630来源:国知局
专利名称:可编程计数比较器的制作方法
技术领域
本发明涉及半导体器件领域中的一种可编程计数比较器,特别适用于计算机、无线通信、互联网及监控系统等设备中作计数、数字比较和模式识别等可编程计数比较集成器件。
背景技术
目前在市场使用和计数器或比较器的半导体集成器件只有单一单独的计数器和单独的数字比较器,两者是分立的单独器件,而且比较器也只是有单一的两组数据比较,因此在无线电设备中应用时给用户使用带来不便,造成使用数量增加,设备体积增大,成本提高,不能满足用户使用要求。
发明目的本发明所要解决的技术问题在于避免上述背景技术中的不足之处而提供一种把计数器和数字比较器合二为一合成一个器件、同时能完成计数和数字比较双重功能、并可任意设定计数比较的最大值和最小值、实现对一个连续脉冲信号进行计数、并和预先设定的数值范围进行比较的可编程计数比较器,本发明还具有集成制造工艺简单、电路结构成熟,性能稳定可靠,体积小,成本低,使用方便等特点。
本发明所要解决的技术问题由以下技术方案实现的本发明由设定值锁存器1、数字比较器2、计数器3、计数比较控制器4组成,其中计数信号入端口A与计数器3入端口1脚、计数比较控制器4入端口1脚并接,计数器3出端口3脚通过信号总线与数字比较器2入端口1脚连接、入端口2脚与计数比较控制器4出端口5脚连接,计数比较控制器4入端口2、3脚分别与计数时钟入端口B、计数复位入端口C连接、出端口4与数字比较器2入端口2脚连接,设定值锁存器1入端1、2脚分别与设定值时钟入端口D、设定值复位入端口E连接、出端口3、4脚分别通过信号总线与数字比较器2入端口3、4脚连接、入端口5、6脚分别与设定最大值入端口F、设定最小值入端口G连接,数字比较器2出端口5脚与计数比较输出端口H连接。
本发明所要解决的技术问题还可以通过以下技术方案实现
本发明设定值锁存器1由最大值移位寄存器6、最小值移位寄存器7构成,数字比较器2由最大值比较器8、最小值比较器9、判别器10构成,计数器3由计数集成电路11构成,计数比较控制器4由计数控制集成电路12构成,其中计数集成电路11出端1至8脚通过8根信号总线分别与最大值比较器8、最小值比较器9各入端1至8脚并接、入端9脚分别与计数信号入端口A、计数控制集成电路12入端1脚并接、入端10脚与计数控制集成电路12出端5脚连接,计数控制集成电路12入端2、3脚分别与计数时钟入端口B、计数复位入端口C连接、出端4脚与判别器10入端3脚连接,最大值移位寄存器6出端1至8脚通过8根信号总线与最大值比较器8入端9至16脚连接、入端9、10、11脚分别与设定最大值入端口F、设定值时钟入端口D、设定值复位入端口E连接,最小值移位寄存器7出端1至8脚通过8根信号总线与最小值比较器9入端9至16脚连接、入端9、10、11分别与设定最小值入端口G、设定值时钟入端口D、设定值复位入端口E连接,最大值比较器8、最小值比较器9各出端2脚分别与判别器10入端1、2脚连接,判别器10入端4脚与计数比较输出端口H连接。
本发明相比背景技术具有如下优点1、本发明把计数器和数字比较器合二为一,集成制作成一个计数比较器件,同时能完成计数和数字比较双重功能,使器件体积小,成本低,使用方便。
2、本发明可任意设定计数比较的最大值和最小值,实现对一个连续脉冲信号进行计数、并和预先设定的数值范围进行比较,达到可编程计数比较目的。
3、本发明电路采用集成电路工艺制作,因此制造工艺简单,电路结构成熟,性能稳定可靠,便于批量生产。


图1是本发明的电原理方块图。
图2是本发明设定值锁存器1、数字比较器2、计数器3、计数比较控制器4的电原理图。
具体实施例方式
参照图1、图2,本发明由设定值锁存器1、数字比较器2、计数器3、计数比较控制器4组成。其中设定值锁存器1由最大值移位寄存器6、最小值移位寄存7构成,数字比较器2由最大值比较器8、最小值比较器9、判别器10构成,计数器3由计数集成电路11构成,计数比较控制器4由计数控制集成电路12构成,图2是本发明设定值锁存器1、数字比较器2、计数器3、计数比较控制器4实施例的电原理接线图,并按其连接线路。计数控制集成电路12作用是当在一个计数时钟周期内没发现计数脉冲信号时,由出端5脚发出停止计数集成电路11指令停止计数,并触发判别器10入端3脚开始比较。当重新开始计数时,将计数集成电路11清零后,允许计数器3计数。计数集成电路11作用是对计数信号进行计数,完成计数功能,实施例计数范围为0至255。最大值比较器8、最小值比较器9其作用是将计数集成电路11的输出信号与设定在最大值移位寄存器6、最小值移位寄存器7中的设定值进行比较,若所计数值在设定范围内,则输出高电平,否则输出低电平,然后输入判别器10进行比较判别,完成比较功能。最大值移位寄存的6、最小值移位寄存器7作用是将设定的最大和最小值以串行方式输入并锁存,完成可编程最大值、最小值的锁存器功能,实施例设定范围为0至255。实施例最大值、最小值移位寄存器7、8、最大值、最小值比较器9、10、判别器10、计数集成电路11、计数控制集成电路12均采用相应功能的集成电路利用大规模集成电路工艺集成制作成一个电路结构,在电路上制作有各种信号端口的连接电极,达到计数器和数字比较器合二为一的目的。
本发明简要工作原理如下可编程计数比较器在工作前先复位设定值锁存器1,再输入计数比较最大值和最小值。这两个值在设定值时钟的控制下,以串行方式输入到设定值锁存器1中保存。当计数复位信号允许计数后,计数器3开始对计数信号的连续脉冲进行计数,当在一个计数时钟周期内没有发现计数脉冲时,停止计数,并触发数字比较器2开始比较,数字比较器2将计数器3的输出与设定值锁存器1中的设定值进行比较,若所计数数值在设定的范围内,则输出高电平,否则输出低电平,计数比较的最大值和最小值可任意设定,实现可编程计数比较的目的。
权利要求
1.一种可编程计数比较器,其特征在于它由设定值锁存器(1)、数字比较器(2)、计数器(3)、计数比较控制器(4)组成,其中计数信号入端口A与计数器(3)入端口1脚、计数比较控制器(4)入端口1脚并接,计数器(3)出端口3脚通过信号总线与数字比较器(2)入端口1脚连接、入端口2脚与计数比较控制器(4)出端口5脚连接,计数比较控制器(4)入端口2、3脚分别与计数时钟入端口B、计数复位入端口C连接、出端口4与数字比较器(2)入端口2脚连接,设定值锁存器(1)入端1、2脚分别与设定值时钟入端口D、设定值复位入端口E连接、出端口3、4脚分别通过信号总线与数字比较器(2)入端口3、4脚连接、入端口5、6脚分别与设定最大值入端口F、设定最小值入端口G连接,数字比较器(2)出端口5脚与计数比较输出端口H连接。
2.根据权利要求1所述的可编程计数比较器,其特征在于设定值锁存器(1)由最大值移位寄存器(6)、最小值移位寄存器(7)构成,数字比较器(2)由最大值比较器(8)、最小值比较器(9)、判别器(10)构成,计数器(3)由计数集成电路(11)构成,计数比较控制器(4)由计数控制集成电路(12)构成,其中计数集成电路(11)出端1至8脚通过8根信号总线分别与最大值比较器(8)、最小值比较器(9)各入端1至8脚并接、入端9脚分别与计数信号入端口A、计数控制集成电路(12)入端1脚并接、入端10脚与计数控制集成电路(12)出端5脚连接,计数控制集成电路(12)入端2、3脚分别与计数时钟入端口B、计数复位入端口C连接、出端4脚与判别器(10)入端3脚连接,最大值移位寄存器(6)出端1至8脚通过8根信号总线与最大值比较器(8)入端9至16脚连接、入端9、10、11脚分别与设定最大值入端口F、设定值时钟入端口D、设定值复位入端口E连接,最小值移位寄存器(7)出端1至8脚通过8根信号总线与最小值比较器(9)入端9至16脚连接、入端9、10、11分别与设定最小值入端口G、设定值时钟入端口D、设定值复位入端口E连接,最大值比较器(8)、最小值比较器(9)各出端2脚分别与判别器(10)入端1、2脚连接,判别器(10)入端4脚与计数比较输出端口H连接。
全文摘要
本发明公开了一种可编程计数比较器,它涉及半导体器件领域中的用于可编程计数比较的集成器件。它由设定值锁存器、数字比较器、计数器、计数比较控制器等部件组成。它把计数器和比较器合二为一制作成一个集成器件,同时完成计数和数字比较双重功能,可任意设定计数比较的最大值和最小值,实现对一个连续脉冲信号进行计数并和预先设定的数值范围进行比较,达到可编程计数比较的目的,本发明还具有集成制造工艺简单,采用电路结构成熟,性能稳定可靠,体积小,成本低等特点,特别适用于计算机、通信等设备中作可编程计数比较、识别等集成电路器件。
文档编号G06F7/60GK1396519SQ02129448
公开日2003年2月12日 申请日期2002年8月26日 优先权日2002年8月26日
发明者吴洪江, 廖斌 申请人:中国电子科技集团公司第十三研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1