将clk通过引脚输出问题

2019-07-15 21:35发布

FPGA将外部时钟进入FPGA然后直接输出,1、输入的clk峰峰值4.7V,为什么经过FPGA输出到IO口峰峰值为2V,
2、输入时钟时钟是个正弦波,经过了FPGA为什么输出时钟也是个正弦波,数字电路不是只有0,1,输出不应该是个矩形波吗。

代码:
module pl_clk(
    input rst,
    input clk,
    output clkout
    );
assign clkout=(rst)?0:clk;

endmodule

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
reallmy
1楼-- · 2019-07-15 22:39
1. 输出电平和你的bank电压有关,和你输入电压无关
2. 如果你示波器采样率够高的话应该就是方波了!
linzhuofan
2楼-- · 2019-07-16 01:51
reallmy 发表于 2017-6-27 19:58
1. 输出电平和你的bank电压有关,和你输入电压无关
2. 如果你示波器采样率够高的话应该就是方波了!

BANK区电压为3.3V,时钟输出得到时钟的最大电平为3.06V,如果单独FPGA输出高电平是3.3V,相差了250mv以上,这正常吗?
linzhuofan
3楼-- · 2019-07-16 04:40
 精彩回答 2  元偷偷看……
linzhuofan
4楼-- · 2019-07-16 09:23
reallmy 发表于 2017-6-27 19:58
1. 输出电平和你的bank电压有关,和你输入电压无关
2. 如果你示波器采样率够高的话应该就是方波了!

BANK区电压为3.3V,时钟输出得到时钟的最大电平为3.06V,如果单独FPGA输出高电平是3.3V,相差了250mv以上,这正常吗?
reallmy
5楼-- · 2019-07-16 10:09
你不要用时钟信号测试,你换一个常高电平输出,看看,应该就是3.3v,你用时钟测不准!

一周热门 更多>