首页 > 其他分享 >7系XADC PL多通道采集

7系XADC PL多通道采集

时间:2024-10-16 17:01:37浏览次数:1  
标签:wire 多通道 vauxp9 channel output input XADC PL out

关键词 : XADC, PL, 多通道, pynq z2

不了解xadc基本信息的可以去这里了解

开始IP核配置

如果对IP核选项不了解的可以去这里查看
Fig. Basic
image

Fig. ADC Setup
image
这里选择了持续模式,也可以配置default
这次我勾选了全部校正, 同时没有勾选外部复用器
还将ADCB掉电了

Alarms 页面依旧没有选择任何报警信号

Fig. channel sequencer
image
我这里选择1,6,9,15通道,但是具体使用什么需要看自己的开发板

最后生成ip核voe模板

xadc_wiz_0 your_instance_name (
  .di_in(di_in),              // input wire [15 : 0] di_in
  .daddr_in(daddr_in),        // input wire [6 : 0] daddr_in
  .den_in(den_in),            // input wire den_in
  .dwe_in(dwe_in),            // input wire dwe_in
  .drdy_out(drdy_out),        // output wire drdy_out
  .do_out(do_out),            // output wire [15 : 0] do_out
  .dclk_in(dclk_in),          // input wire dclk_in
  .reset_in(reset_in),        // input wire reset_in
  .vp_in(vp_in),              // input wire vp_in
  .vn_in(vn_in),              // input wire vn_in
  .vauxp1(vauxp1),            // input wire vauxp1
  .vauxn1(vauxn1),            // input wire vauxn1
  .vauxp6(vauxp6),            // input wire vauxp6
  .vauxn6(vauxn6),            // input wire vauxn6
  .vauxp9(vauxp9),            // input wire vauxp9
  .vauxn9(vauxn9),            // input wire vauxn9
  .vauxp15(vauxp15),          // input wire vauxp15
  .vauxn15(vauxn15),          // input wire vauxn15
  .channel_out(channel_out),  // output wire [4 : 0] channel_out
  .eoc_out(eoc_out),          // output wire eoc_out
  .alarm_out(alarm_out),      // output wire alarm_out
  .eos_out(eos_out),          // output wire eos_out
  .busy_out(busy_out)        // output wire busy_out
);

效果

image
image

code here : https://github.com/tiruoQing/fpgas/blob/main/xadc/four_channels.v

标签:wire,多通道,vauxp9,channel,output,input,XADC,PL,out
From: https://www.cnblogs.com/tiruo/p/18470305

相关文章

  • 数据合并和dplyr包的介绍
    数据合并选取数据newdata<-leadship[,c(1:6)]选取了q1到q5或者vars<-c("q1","q2","q3","q4","q5")Newdata<-leadship[,vars]>print(newdata)  q1q2q3q4q51 5 4 5 5 52 3 5 2 5 53 3 5 5......
  • 智谱CogView3-Plus模型开源 文生图技术迎来新纪元
    智谱技术团队近期发布了一则振奋人心的消息,他们最新研发的文生图模型CogView3及其升级版CogView3-Plus-3B已正式开源,同时在"智谱清言"App中成功上线。这两款模型的问世,标志着AI辅助艺术创作迈入了一个新的阶段。CogView3作为一款基于级联扩散的文本转图像模型,其生成过程堪......
  • 142页满分PPT | 企业产品研发管理体系构建指南(IPD+OKR+PLM)
    在当今竞争激烈的商业环境中,企业要想在市场中脱颖而出,必须拥有一套完善的产品研发管理体系。《企业产品研发管理体系构建指南(IPD+OKR+PLM)》就是这样一份旨在帮助企业构建高效、系统性研发解决方案的指南。这份142页的PPT详细介绍了如何通过集成产品开发(IPD)、CMMI、目标与关键结......
  • Vue 3中集成Element Plus组件库
    文章目录一、ElementPlus简介二、安装ElementPlus2.1安装ElementPlus2.2引入ElementPlus三、使用ElementPlus组件3.1创建组件3.2组件引入四、总结随着前端开发的快速发展,组件库已经成为开发实践中不可或缺的部分。Vue3作为一个现代的J......
  • C++ STL迭代器、resize和reserve区别、map和unordered_map区别,vector和List区别、map
    1.STL迭代器删除元素迭代器失效是指在对容器进行修改时,原有的迭代器可能变得不可用。正确删除元素的方法是使用erase,并返回新的有效迭代器。示例代码#include<iostream>#include<vector>intmain(){  std::vector<int>vec={1,2,3,4,5};  //输出......
  • Mybatis-plus 3.5.4 的AOP问题 java.lang.ClassCastException: class org.springfram
    报错,然后我把mapper上的@repository删掉就好了,为什么ChatGPT说:ChatGPT删除@Repository注解后问题解决,可能是与SpringAOP代理机制和MyBatisPlus结合时的一些细节有关。以下是原因分析:@Repository和SpringAOP代理的影响@Repository注解的主要作用是将类标记为持......
  • explain执行计划
    1、idid不是唯一标识,是执行的优先级,id越大,优先级越高。id如果想等,谁在前面谁先执行2、select_type:simple:简单查询,不包含子查询和unionprimary:复杂查询中最外层的selectsubquery:包含在select中的子查询(不在from中)derived:包含在from子句中的查询。Mysql会将结果......
  • Contextualization Distillation from Large Language Model for Knowledge Graph Com
    文章目录题目摘要简介相关工作语境化提取实验结论限制附录题目用于知识图完成的大型语言模型的语境化提取论文地址:https://aclanthology.org/2024.findings-eacl.32/项目地址:https://github.com/davidli0406/contextulization-Distillation摘要    ......
  • Split and Maximize
    SplitandMaximize根据常识可知,肯定是\(\sum_{i=1}^n2i(2i-1)\)最大,通俗来讲就是相邻两个数相乘是最优的。要达到这个得分,我们应该将\(2i\)和\(2i-1\)一个分给\(A\),一个分给\(B\),并且要保证先后顺序一样,保证\(2i\)可以与\(2i-1\)配对。把\(2i\)看作(,把\(2i-1......
  • 【攻防世界】Web_python_template_injection
    Web_python_template_injection:python模板漏洞python的flask模板注入的题思路比较固定,Jinja2模板引擎中,{{}}是变量包裹标识符。{{}}并不仅仅可以传递变量,还可以执行一些简单的表达式。1.先判断是否存在注入{{config}}2.获取基本类:{{''.__class__.__mro__}}.__class......