背景 AD9144是一款支持jesd204b协议高速DAC芯片。AD9144-FMC-EBZ是基于AD9144的评估板(Evaluation Board),它是主要由AD9144,AD9516,与PIC16F单片机组成的系统。工程上使用AD9144具有时钟时序要求很高和寄存器配置复杂的难点。 配置AD9144-FMC-EBZ,有两种途径: 1、通过FPGA母板,经由FMC接口,使用SPI配置寄存器 2、通...
AD9144是一款支持jesd204b协议高速DAC芯片。AD9144-FMC-EBZ是基于AD9144的评估板(Evaluation Board),它是主要由AD9144,AD9516,与PIC16F单片机组成的系统。工程上使用AD9144具有时钟时序要求很高和寄存器配置复杂的难点。 配置AD9144-FMC-EBZ,有两种途径: 1、通过FPGA母板,经由FMC接口,使用SPI配置寄存器 2、通过ADI...
AD9144FMCEBZ配置笔记:一、配置途径 通过FPGA母板和FMC接口使用SPI接口进行寄存器配置:这种方式较为直接,但需要解决可能遇到的写入失败或读写不一致的问题。确保SPI接口连接正确,时钟信号稳定。利用ADI提供的软件工具配合特定的母板进行配置:这种方式较为简便,但需要额外的硬件支持。软件工具配置界面友好,...
AD9144是一款支持jesd204b协议高速DAC芯片。AD9144-FMC-EBZ是基于AD9144的评估板(Evaluation Board),它是主要由AD9144,AD9516,与PIC16F单片机组成的系统。工程上使用AD9144具有时钟时序要求很高和寄存器配置复杂的难点。 配置AD9144-FMC-EBZ,有两种途径: 1、通过FPGA母板,经由FMC接口,使用SPI配置寄存器 2、通过ADI...
一、背景 AD9144是一款支持jesd204b协议高速DAC芯片。AD9144-FMC-EBZ是基于AD9144的评估板(Evaluation Board),它是主要由AD9144,AD9516,与PIC16F单片机组成的系统。工程上使用AD9144具有时钟时序要求很高和寄存器配置复杂的难点。 配置AD9144-FMC-EBZ,有两种途径: 1、通过FPG... ...
AD9144是一款支持jesd204b协议高速DAC芯片。AD9144-FMC-EBZ是基于AD9144的评估板(Evaluation Board),它是主要由AD9144,AD9516,与PIC16F单片机组成的系统。工程上使用AD9144具有时钟时序要求很高和寄存器配置复杂的难点。 配置AD9144-FMC-EBZ,有两种途径:
首先,我们可能会遇到SPI配置失败的情况。 其次,关于AXI-Lite的参数设定也是一个需要关注的点。为了获取这些关键参数,如L、SCR、F、K、M、N、N’、S、CF和HD等,我们需要通过Analysis Control Evaluation软件来读取AD9144的寄存器表值,特别是0x453至0x45A这几个寄存器的值。
我们先访问AD公司官网下载DAC Software Suite和Analysis Control Evaluation软件,并安装。然后,打开ACE软件,通过软件检测到硬件板卡并成功连接。接着,按照界面提示配置AD9144-FMC-EBZ板卡,进行DAC校准,并配置相关寄存器值。通过软件保存配置,后续在示波器上观察到预期的波形输出。整个调试过程包括硬件和软件...
AD9144是一款支持jesd204b协议高速DAC芯片。AD9144-FMC-EBZ是基于AD9144的评估板(Evaluation Board),它是主要由AD9144,AD9516,与PIC16F单片机组成的系统。工程上使用AD9144具有时钟时序要求很高和寄存器配置复杂的难点。 配置AD9144-FMC-EBZ,有两种途径:
通过在Analysis Control Evaluation软件中读取AD9144寄存器表值,查询0x453-0x45A寄存器值,得到关键参数L,SCR,F,K,M,N,N’,S,CF,HD等的值。 通过文档PG066 P27-P28中所示的值,计算出AXI协议所需要的每个寄存器地址的值。填入到vivado工程模块中的AXI协议部分。