Cmod A7 XADC演示
描述
这个简单的Xadc演示是一个展示的Verilog项目ADCCmod-A7模拟数字转换器的功能。
-
的RGB引领亮红色的引领当读取电压上升时。
-
当BTN1被按下时,演示切换从哪个xadc引脚读取。
该演示使用Xadc端口4和12,因为它们是连接到引脚15和16的通道。这可以在CMOD A7参考手册和原理图中看到。这些资源可以在CMOD A7上找到资源中心.
库存
-
Cmod A7与microrousb编程电缆
-
Vivado安装与本演示的最新版本兼容(2020.1)
-
看到安装Vivado、Vitis和Digilent单板文件安装说明。
-
-
要测量的电线和电路
下载和用法说明
首先,发行版(由一组用于下载的文件组成)只与Xilinx工具的特定版本兼容,正如发行版名称中所指定的那样(称为a版本标记).此外,释放仅与板的指定变体兼容。例如,Zybo Z7的释放标记的“20 / DMA / 2020.1”仅用于电路板和Vivado 2020.1的-20变体。
此演示的最新版本以绿色高亮显示。
董事会变体 | 发行标签 | 版本下载 | 设置说明 |
---|---|---|---|
Cmod A7-15T | 15T / XADC / 2020.1-1 | ZIP下载发布 | 看到使用最新版本,低于 |
Cmod A7-35T | 35 t / XADC / 2020.1 - 1 | ZIP下载发布 | 看到使用最新版本,低于 |
Cmod A7-15T | v2018.2-1 | ZIP下载发布 | v2018.2-1 Github的自述 |
Cmod A7-35T | v2018.2-1 | ZIP下载发布 | v2018.2-1 Github的自述 |
Cmod A7-15T | v2016.4-1 | ZIP下载发布 | 使用DigIlent GitHub演示项目(遗产) |
Cmod A7-35T | v2016.4-2 | ZIP下载发布 | 使用DigIlent GitHub演示项目(遗产) |
高级用户注意事项:Cmod A7的所有演示都是通过Cmod-A7在Github库。关于这个存储库结构的更多文档可以在这个wiki上找到Digilent FPGA演示GIT存储库页面。
有关使用最新版本的说明,请在此下拉列表中找到:
- 使用最新版本
-
注意:在许多Diulent FPGA演示中,此工作流程是常见的。屏幕截图可能与您正在使用的演示不匹配。
重要的:这些步骤只适用于Xilinx工具2020.1及更新版本的发行版。旧版本可能需要其他流程,如版本表中所示。
首先,从上面链接的演示版本页面下载并提取“* .xpr.zip”文件。
- 从一个版本中打开一个Vivado项目
-
发射Vivado
- 建立一个Vivado项目
-
生成一个比特流
为了创建可用于编程目标板的文件,需要运行“编译流水线”的每个阶段。
这开始于合成.合成在给定由XDC文件中包括的约束,在执行HDL文件所描述的功能所需的功能所需的逻辑门和连接之间的描述。运行综合单击在工具栏或在里面流导航器.然后将Synthesis的输出传递给Implementation。
执行有几个步骤。始终运行的步骤是选择设计(优化设计以适应目标FPGA),放置设计(在目标FPGA结构中布置设计),以及路线设计(路由信号通过织物)。要运行Implementation,单击任意一个在工具栏或在里面流导航器.然后将此输出传递到比特流发生器。
的比特流发电机生成FPGA编程所需的最终输出文件。要运行比特流生成,请单击任一在工具栏或在里面流导航器.如果没有更改设置,生成器将创建一个'。一些文件。
根据设计的复杂性、使用的板和计算机的强度,构建项目的过程可能需要5到60分钟。完成后,将出现一个弹出对话框,提示您从几个选项中选择一个。这些都与本指南的目的无关,所以请单击取消.“write_bitstream complete”状态信息可以在窗口的右上角看到,表明演示已经准备好部署到您的板上了。
- 设置Cmod A7
-
使用Microusb电缆将CMOD A7插入计算机中。DEMO已经运行后,可以附加电路和电线。
功能
演示从引脚15读取模拟数据,并线性地设置红色LED上的亮度。下面的图片使用电阻梯显示Demo推出的不同亮度值。该演示可用于测量0到3.3伏之间的任何电压。LED亮,电压越接近3.3。以下电压为2.3V,1.1V和0V。
额外的资源
所有与Cmod A7使用相关的材料都可以在它的资源中心.
对于在Vivado创建简单的HDL项目的过程中,请参阅vivado入门仅用于硬件设计.重要部分的信息GUI,以及在硬件中修改、重建和运行这个演示所需步骤的间接讨论也可以在这里找到。
有关技术支持,请访问FPGADigilent论坛的一部分。
{{标签>项目cmod-a7}}