微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 求助:ARM与FPGA通信问题

求助:ARM与FPGA通信问题

时间:10-02 整理:3721RD 点击:
具体是这样的:SPI协议通信,ARM主FPGA从,ARM给FPGA提供时钟。用示波器测试的时候,ARM引出的时钟线波形是方波,但是FPGA接收时钟那一脚测出来的波形却是尖脉冲,用chipscope观察时,居然只有数据的波形,输入的时钟波形没有显示;到底怎么回事呢?求解答

arm输出脚的电平和FPGA输入脚的电平各是多少?

ARM的输出引脚(包括数据、时钟)的电平都是3.3V左右,FPGA的数据引脚也是3.3V,但是输入时钟引脚的电平才300毫伏左右,从FPGA那接收到的时钟还是尖脉冲

还有,是不是当信号的电压小到一定的值chipscope就不会显示出来了呢?

我知道的是,chipscope所显示的是fpga内部的一个大的buf里面的数据。

ARM的时钟输出引脚是直接与FPGA的输入引脚相连接么?

是的,直接连的

哥们 问题解决了吗?我现在也在做这块,可以留个联系方式吗?
QQ155337199
liu_jing_yang@163.com

1# zhaoqing_cc
哥们 问题解决了吗?我现在也在做这块,可以留个联系方式吗?
QQ155337199
liu_jing_yang@163.com

你fpga输入时钟的管脚的电平约束是怎么设置的,与arm输出管脚的电平是否一致,还有你板子上的走线是否直接连的,还是过了其他器件,

看看走线的问题或者是否因为中间有器件影响了信号的传输

应该是信号传输的问题

应该是信号传输路径中经过了什么,造成负载太大的 得加buffer才行

输入时钟就是你chipscore的时钟,自己是无法采集到自己的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top