FPGA最小系统CMOD A7入门实验:模数转换器 & 计时器

基础教程

evelynlong   项目发起人  2016-08-26

Digilent Cmod A7是一款基于Xilinx Artix-7 FPGA的最小系统原型化开发板,具有48引脚DIP,并可直连面包板。该板同时带有USB-JTAG编程电路,USB-UART桥接,时钟源,Pmod主连接器,SRAM,Quad-SPI Flash,以及基础I/O设备。所有这些,使这块开发板显得外形紧凑但功能却十分强大,适用于基于Xilinx Vivado开发软件的各类数字逻辑电路以及MicroBlaze嵌入式软核处理设计。Cmod A7的44个数字FPGA I/O信号布线在100毫米间距的通孔针之间,使用户能够非常方便地将可编程逻辑设计直连面包板电路。该产品的大小仅有0.7” x 2.75”,可以装在一个标准的插座中,其大小适用于各类嵌入式系统。


在这份DIY动手指南中,我们将基于Cmod A7进行两个基础实验,以熟悉基于FPGA的开发以及Vivado的使用。


实验一:基于CMOD A7的模数转换器。目的:利用Cmod A7的XADC模数转换接口,测量0-3.3V的电压,并通过LED亮度显示。

实验二:基于CMOD A7 的计时器。目的:利用CmodA7和一个4位数码管,DIY一个精度为毫秒、可计10秒的计时器。

项目采用平台:

我要评价