买芯片网
XILINX(AMD),ALTERA(INTEL),LATTICE
聚焦三大FPGA芯片品牌,强大的现货交付能力
Xilinx,Altera,Lattice
买芯片网代理Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)
首页 >> Altera新闻 >> 基于CPLD的任意波形发生器(05-100)
基于CPLD的任意波形发生器(05-100)

引言

买芯片网专注整合全球优质Altera代理商现货资源,是国内领先的Altera(英特尔)、Lattice(莱迪思)、Xilinx(赛灵思 AMD)芯片采购服务平台,买芯片网轻松满足您的芯片采购需求.

任意波形发生器(AWG)在通信系统、测试系统等方面得到广泛应用。本文利用自主研制的150 MSPS 12位DAC和300MSPS 12位DAC,基于CPLD技术,设计了一种AWG。要产生的波形通过上位机软件设置,然后将波形数据下载到AWG,AWG在CPLD的高速控制电路下将波形数据送高速DAC进行转换形成所要的波形。

任意波形发生器的硬件结构

AWG的工作过程是,首先接收上位机送来的波形数字信号存储到SRAM,然后启动控制电路从SRAM取出数据送DAC进行数摸转换,转换后的模拟信号送低通滤波器形成波形。如果DAC工作在150MSPS的速度下,可以以150MHz的频率送数据到DAC进行转换,微控制器的晶振输入一般工作在40MHz以下,没有这么高的速度送出数据到DAC,所以考虑采用CPLD构建硬件控制电路。数据首先传送到SRAM,然后在CPLD硬件控制电路的控制下,以150MHz的频率从SRAM中取数送DAC转换。其体系结构。如果要形成正弦周期信号,每周期4个点就可以合成一个波形,此时可以输出约38MHz的高频信号。

图1 AWG硬件结构

CPLD(复杂可编程逻辑器件)是在传统的PAL、GAL基础上发展而来的,具有多种工作方式和高集成、高速、高可靠性等明显的特点,在超高速领域和实时测控方面有非常广泛的应用。与FPGA相比,CPLD比较适合计算机总线控制、地址译码、复杂状态机、定时/计数器、存储控制器等I/O密集型应用,且无须外部配置ROM、时延可预测等。目前的CPLD普遍基于E2PROM和Flash电可擦技术,可实现循环擦写。Altera 公司的MAX7000 CPLD配置有JTAG口,支持ISP编程。用VHDL或Verilog HDL设计的程序,借助EDA工具经过行为仿真、功能仿真和时序仿真后,通过综合工具产生网表,下载到目标器件,从而生成硬件电路。

本装置中,CPLD采用Altera公司的EPM7128AE,其最高工作频率达200MHz。微控制器采用Atmel公司AVR微控制器AT90S8515。SRAM选用64K x 16的CY7C1021V。

图2 DAC控制电路

Altera芯片今日搜索排行榜(2026/6/29)
EP4CE40F29C8L
FPGA现场可编程门阵列
780-FBGA
EP3SL110F780C3N
FPGA现场可编程门阵列
780-FBGA
EP4CE10F17C7N
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:256-FBGA(17x17)
5CSEBA5U23C7SN
嵌入式片上系统芯片
672-UBGA
5CSXFC6D6F31A7N
集成电路(IC) > 嵌入式 > 片上系统(SoC)
封装:896-FBGA(31x31)
EP1C6Q240C7
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:240-PQFP(32x32)
EP4CE40F23I8L
FPGA现场可编程门阵列
484-FBGA
EP4SE530H35C4ES
FPGA现场可编程门阵列
1152-HBGA
XC5VLX85T-1FF1136I
FPGA现场可编程门阵列
1136-FCBGA
XC2V2000-4FGG676C
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:676-FBGA(27x27)
XC2V6000-6FFG1152C
FPGA现场可编程门阵列
1152-FCBGA
XC3S1600E-4FGG320I
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:320-FBGA(19x19)
M5LV-320/120-10YC
集成电路(IC) > 嵌入式 > CPLD(复杂可编程逻辑器件)
封装:160-PQFP(28x28)
LFECP15E-4F484I
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:484-FPBGA(23x23)
ICE40LM1K-CM49
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:49-UCBGA(3x3)
LCMXO3LF-2100E-5UWG49ITR1K
集成电路(IC) > 嵌入式 > FPGA(现场可编程门阵列)
封装:49-WLCSP(3.11x3.19)
Altera产品及其应用
Altera公司新闻
买芯片网轻松满足您的芯片采购需求
买芯片网,独家代理渠道,专注三大品牌:XILINX(赛灵思 AMD)ALTERA(英特尔 INTEL)LATTICE(莱迪思)