FPGA DONE信号震荡

FPGA DONE信号震荡

1.前言

还是用的安陆的fpga。测试的时候,有两片fpga,一片正常,一片done信号拉高后有震荡。

2.原因

1)检查是否是驱动LED导致(不是)

去掉led串接电阻,仍有震荡。

2)检查是否fpga 电源有波动(不是)

3)检查是否是上拉到vccio的电阻值太大或者太小(不是)

更换电阻,发现还是有震荡。

4)检查是否是done信号在fpga里未做配置(不完全是)

配置电平驱动电流后,确实有影响。电压幅值从2.6V变成3.3V,但是还是有纹波。不同的驱动电流对纹波影响不大。

下图是配置done管脚后的波形。

5)检查是否是走线影响

最开始示波器采样时间设置过长,以为是20Hz左右的震荡,看了一圈信号没有这个频率的。后来抱着试一试的态度,测试了某个与done走线平行的无用 fpga IO信号,发了震荡频率为20MHz,是这个信号影响的。

ch1:IO信号 ch2:fpga done 信号

在fpga重新配置这个IO信号为常低,done信号正常。

所以在测试时,低频周期性信号不一定是实际的,还是要看看是不是高频信号,多测试几次。

3.结论

并行走线的周期性信号引起了done信号的波动。

相关推荐
FPGA小迷弟1 天前
京微齐力FPGA联合modelsim仿真操作
fpga开发·ic·verilog·fpga·仿真
浩子智控1 天前
zynq上用verilog实现单稳态电路
fpga开发
xgbing1 天前
在ubuntu中安装modelsim
fpga开发·modelsim
碎碎思2 天前
SURF:SLAC 开源 FPGA 与 ASIC 通用 RTL 框架详解
fpga开发
FPGA小迷弟2 天前
FPGA在工业控制行业的应用,行业研究文章
fpga开发·制造·数据采集·fpga·工业控制
洋洋Young2 天前
【Xilinx FPGA】CLB SliceL 与 SliceM
fpga开发·xilinx·clb
集芯微电科技有限公司2 天前
PC1001超高频率(50HMZ)单通单低侧GaN FET驱动器支持正负相位配置
数据结构·人工智能·单片机·嵌入式硬件·神经网络·生成对抗网络·fpga开发
stars-he2 天前
FPGA学习笔记(8)以太网UDP数据报文发送电路设计(二)
网络·笔记·学习·fpga开发
FPGA_小田老师2 天前
FPGA例程(3):按键检测实验
fpga开发·verilog·vivado·led灯·按键测试
博览鸿蒙2 天前
想考研到电子类,未来从事 FPGA/IC方向,目前该怎么准备?
考研·fpga开发