在通信与雷达的应用中,通常需要产生各种不同周期、不同脉宽的控制信号。有两种实现方案,一种是采用模拟电路或数字电路来实现,另外一种是采用Altera或Xilinx公司的FPGA/CPLD来实现。前者有很大的缺陷,一是电路复杂,二是可靠性差。后者方便多了,其优点在于:一是电路简单,二是可能在线通过VHDL修改调试,三是可靠性高,在大量的通信和雷达应用中普遍采此第二种方案。下面就具体介绍采用Altera公司的ACEX系列的ACEX1K30实现的原理和具体方案。