利用FPGA能产生1nS脉冲吗

现在需要做1nS脉冲发生器,FPGA可以做出来吗?
1,据说FPGA主频达不到1GHz,那通过PLL或MCMM可以吗?如果主频到了,FPGA的普通IO口可以胜任这么高频吗?
2,可不可以用FPGA内部GTX串行收发器编码产生窄脉冲呢,还是这个必须要配合相应的IP核才能用?
3,可不可以用锁相环移相的方法,产生较窄脉宽的连续波形,再取其中一个周期输出可不可行?
4,还有种说法是利用逻辑器件的竞争冒险方式产生的毛刺,把毛刺当成脉冲,这也是一种方案
大神看看以上这四种方案有哪种可行吗?

(1楼)曾经尝试过用altera的芯片做这种工作

gshop 在 星期五, 07/20/2018 - 22:01 发表。

脉宽2ns的时候发现电压摆率太低,完全达不到高电平的幅值就进入下降沿了,这个应该是芯片驱动能力的问题,xilinx的没试过