Hallo, ich habe ein LVDS-Paar als Eingang an einem Spartan3A und möchte das Ausgangssignal des IBUFDS gerne auf einem Taktnetz haben. "CLK_DATA_IN" wäre hierbei das Signal was ich auf dem Taktnetz haben möchte, jedoch ist mir nicht klar ob oder wie das geht. Und den Ausgang erst wieder rauszuführen um ihn dann mit einem GCLK Pin zu verbinden kann ja irgendwie auch nicht die Lösung sein?
1 | CLK__DATA_IN_BUFF : IBUFDS |
2 | generic map ( |
3 | DIFF_TERM => FALSE, -- Differential Termination |
4 | IBUF_DELAY_VALUE => "0", -- Specify the amount of added input delay for buffer, |
5 | -- "0"-"16"
|
6 | IFD_DELAY_VALUE => "0", -- Specify the amount of added delay for input register, |
7 | -- "AUTO", "0"-"8"
|
8 | IOSTANDARD => "DEFAULT") |
9 | port map ( |
10 | O => CLK_DATA_IN, -- Buffer output |
11 | I => CLK_DATA_IN_P, -- Diff_p buffer input (connect directly to top-level port) |
12 | IB => CLK_DATA_IN_N -- Diff_n buffer input (connect directly to top-level port) |
13 | );
|