Basys3 时钟上升沿很长,是什么原因?

2019-07-15 21:01发布

大家好,我在用 Basys3 做一个简单的电路时,发现一个问题。
程序代码:
module Pmod_Top(
    input clk,
    output clkout
    );

    assign clkout = clk;  


endmodule

约束文件:

  1. <div style="background-color: transparent; line-height: 30px;" class="nodeal"><span style="font-size: 18px; background-color: transparent; line-height: 30px;" class="nodeal">## Clock signal</span></div><div style="background-color: transparent; line-height: 30px;" class="nodeal"><div style="line-height: 30px;" class="nodeal"><span style="font-size: 18px; background-color: transparent; line-height: 30px;" class="nodeal">set_property PACKAGE_PIN W5 [get_ports clk]<span style="white-space: pre; background-color: transparent; line-height: 30px;" class="nodeal">                                                        </span></span></div><div style="line-height: 30px;" class="nodeal"><span style="font-size: 18px; background-color: transparent; line-height: 30px;" class="nodeal"><span style="white-space: pre; background-color: transparent; line-height: 30px;" class="nodeal">        </span>set_property IOSTANDARD LVCMOS33 [get_ports clk]</span></div><div style="line-height: 30px;" class="nodeal"><span style="font-size: 18px; background-color: transparent; line-height: 30px;" class="nodeal"><div style="line-height: 30px;" class="nodeal">##Pmod Header JA</div><div style="line-height: 30px;" class="nodeal">##Sch name = JA1</div></span></div><div style="line-height: 30px;" class="nodeal"><span style="background-color: transparent; line-height: 30px; font-size: 18px;" class="nodeal"><div style="line-height: 30px;" class="nodeal">set_property PACKAGE_PIN J1 [get_ports clkout]<span style="white-space: pre; background-color: transparent; line-height: 30px;" class="nodeal">                                        </span></div><div style="line-height: 30px;" class="nodeal"><span style="white-space: pre; background-color: transparent; line-height: 30px;" class="nodeal">        </span>set_property IOSTANDARD LVCMOS33 [get_ports clkout]</div></span></div></div>
复制代码问题:

用示波器查看 JA1 口,发现上升沿和下降沿时间都太长了,导致波形严重失真。
有没有人知道为什么呢?在此感谢大家。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
lee_st
1楼-- · 2019-07-16 02:05
没有加配置文件 最佳答案
xzl2021
2楼-- · 2019-07-16 04:21
约束文件:
  1. ## Clock signal
  2. set_property PACKAGE_PIN W5 [get_ports clk]                                                       
  3.         set_property IOSTANDARD LVCMOS33 [get_ports clk]
  4. ##Pmod Header JA
  5. ##Sch name = JA1
  6. set_property PACKAGE_PIN J1 [get_ports clkout]                                       
  7.         set_property IOSTANDARD LVCMOS33 [get_ports clkout]
复制代码
bubushao
3楼-- · 2019-07-16 09:40
太长?多长?你信号的输入输出这个看上去像是时钟啊,时钟不加周期约束不用走专用管脚进来吗?XILINX的片子?时钟可以直接送出去不用过ODDR?看来只是当做普通信号处理的,信号失真或许也是有的

一周热门 更多>