bingshiliuxing 2020-05-19 17:46 采纳率: 100%
浏览 394
已采纳

FPGA输出时钟的电压摆幅过小

我用Xilinx的Spartan3E芯片设计一个SDRAM的数据存储模块,我把全局时钟通过ODDR2输出一个时钟给SDRAM供数据读写采样,但是我发现我输出的这个时钟80M的时候电压摆幅只有500mV,频率越高这个电压摆幅越小。而我要将SDRAM的时钟推到140M,这种问题怎么解决呢?

FPGA的工作条件:BANK电压:3.3V

本人小白一个,初学FPGA,还望大神赐教。

  • 写回答

1条回答 默认 最新

  • 老皮芽子 2020-05-20 14:40
    关注

    首先你要确定你测量时钟电压摆幅的设备(示波器等)的量程。
    按我的经验采用大于200MHz的示波器不会出现你说的现象。
    但是用100MHz的示波器就会出现你说的现象。
    我用100MHz示波器测量100MHz的信号时,幅度都会变的比较小,信号频率越高幅度越低。这是示波器的问题。
    在测量高频时,有时候我会采用数字万用表交流电压测量信号的有效电压反而比较准确。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵