基于可编程器件的任意进制计数器的设计方法
1 引言 目前计数器设计主要有软件、硬件电路搭建和EDA技术编程实现等多种方式。其中,EDA技术编程实现方式由于具有软件的灵活性和接近硬件电路计数器的计数频率而应用广泛。但对于位宽8 bit以上,模式较复杂的计数器采用EDA技术编程、调试却非常繁琐。Altera公*虑到工程上的具体应用,增加MAX+plus II设计软件的灵活性,设置LPM(Librarv of Parameterized Moclules)元件库供设计人员使用。该库包含一些常用功能模块所生成的元件,其元件引脚和参数由用户直接指定,可适应不同设计需要(如利用LPM元件库中的lpm_counter元件设计任意进制计数器)。