首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将内部结构时钟输出到LVDS (xilinx zynq设备)

将内部结构时钟输出到LVDS (xilinx zynq设备)
EN

Stack Overflow用户
提问于 2017-09-17 07:03:21
回答 1查看 1.4K关注 0票数 1

我正在尝试将fabric时钟推送到ZedBoard上的输出LVDS对。我使用的是scary_jeff提供的here解决方案。

FCLK_CLK1使用的DDR PLL设置为150 MHz。我为IP创建了一个测试平台,其中显示了预期的输出( lvds对跟随输入时钟,并在对之间进行预期的反转)。

用于生成ip的vhdl:

代码语言:javascript
代码运行次数:0
运行
复制
library ieee;
use ieee.std_logic_1164.all;
use ieee.numeric_std.all;

library UNISIM;
use UNISIM.Vcomponents.all;

entity clk_to_lvds_v1_0 is
    port (
        clk_in  : in std_logic;
        clk_out_p : out std_logic;
        clk_out_n : out std_logic
    );
end clk_to_lvds_v1_0;

architecture arch_imp of clk_to_lvds_v1_0 is

signal clk_buf : std_logic;
signal clk_inv : std_logic;

begin

-- V1
--    oddr_inst : oddr
--    generic map(
--        DDR_CLK_EDGE => "SAME_EDGE",
--        INIT => '0',
--        SRTYPE => "SYNC"
--    )
--    port map (
--        Q => clk_buf,
--        C => clk_in,
--        CE => '1',
--        D1 => '1',
--        D2 => '0',
--        R => '0',
--        S => '0'
--    );

-- V2

clk_inv <= not clk_in;

ODDR_pxlclk_p : ODDR2
generic map(
    DDR_ALIGNMENT => "NONE",
    INIT          => '0',
    SRTYPE        => "SYNC")
port map(
    Q  => clk_buf,
    C0 => clk_in,
    C1 => clk_inv,
    CE => '1',
    D0 => '1',
    D1 => '0',
    R  => '0',
    S  => '0'
);

    obufds_inst : obufds
    generic map ( IOSTANDARD=>"LVDS_25" ) 
    port map(
        O  => clk_out_p,
        OB => clk_out_n,
        I  => clk_buf
    );

end arch_imp;

使用LVDS_25标准将输出推送到JC1P/N端口。

代码语言:javascript
代码运行次数:0
运行
复制
set_property PACKAGE_PIN AB7 [get_ports {clk_out_p[0]}]
set_property IOSTANDARD LVDS_25 [get_ports {clk_out_p[0]}]

我用示波器(6 GHz,20 GS/s)测量输出,我看到的都是噪声。我在设计中打开了一些LED,以确保比特流被正确加载。

这仍然是Xilinx在I/O上输出时钟的首选方法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-10-16 07:28:09

问题是我没有在启动时钟的ARM内核上初始化ps7_init。这样做之后,我看到了示波器上的输出时钟。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46259211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档