FPGA驱动adc128s052的几个题目

打印 上一主题 下一主题

主题 871|帖子 871|积分 2613

FPGA驱动adc128s052的若干细节题目

adc数据手册阐明

附上adc128s052时序手册

ADC芯片cs引脚持续拉低,则每次采完16bit后继续新的16bit
留意 : adc128s052数据手册信号针对于芯片本身,而非外部接口,即adc芯片DIN芯片引脚需要外接控制板输出引脚, DOUT引脚接控制板din引脚,adc芯片时序也仅针对芯片工作本身!!!
设计原理图

由于之前遗留题目, 故特设计次板用于adc验证, 图中可知, IN0与IN7均为地电平, 因此通道数据为16'h0000

ADC采集数据通道数据通道不对齐

signaltap 波形抓取图像

此为通道数据与通道不对齐情况

依据测试板设计布局, 通道0与通道7接gnd, 因此adc采取数据为零. 但是在代码编写过程中, adc采集数据与通道数据发生不一致
代码分析

原设计代码如下
[code]assign done                =         (cnt == CNT_MAX) ? 1'b1 : 1'b0;// done为第16个上升沿时钟always@(posedge clk or negedge rst_n) begin        if(!rst_n) begin                data

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

天津储鑫盛钢材现货供应商

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表