Kas gal iš diff Freq betw priežastis.

G

gauz

Guest
Aš įgyvendinti bandymų kodas virtex4, mano nuostabai, CLK0 skiriasi nuo veiksmingos CLKIN, DCM_BASE gaminama su visais pagal nutylėjimą nustatymas. CLKIN 50MHz o clk_int 5MHz ir užrakinta yra aktyvus.
Kas gal priežastys?(rst_dcm_n yra vidaus pullup)

Pagrindinis code: CLK_HAPS, rst_dcm_n input; LCLK produkcija
IBUF_HAPS_CLK: IBUF uostų žemėlapyje (
i => CLK_HAPS,
O => CLK_HAPS_IBUF);

OBUF_OBUFT_LCLK: OBUFT uostų žemėlapyje (
i => CLK_HAPS_IBUF,
O => LCLK,
T => '0 ');

IBUF_LCLK: IBUF uostų žemėlapyje (
i => LCLK,
O => LCLK_IBUF);

IBUFG_LCLK: BUFG uostų žemėlapyje (O => CLK_HAPS_BUFG, i => LCLK_IBUF);

BUFG_1: BUFG uostų žemėlapyje (O => clk_int, i => dcm_clk0);

dcm_base_1: dcm_base
generic žemėlapyje (
CLKDV_DIVIDE => 2.0 - nutylėjimą
CLKFX_DIVIDE => 1, - Reikšmė pagal nutylėjimą
CLKFX_MULTIPLY => 4, - Reikšmė pagal nutylėjimą
CLKIN_PERIOD => 20,0 - 50 MHz
CLKIN_DIVIDE_BY_2 => FALSE - nutylėjimą
CLKOUT_PHASE_SHIFT => "fiksuoti", - Reikšmė pagal nutylėjimą
DESKEW_ADJUST => "SYSTEM_SYNCHRONOUS", - Reikšmė pagal nutylėjimą
DFS_FREQUENCY_MODE => "mažas", - maža, 32-150 MHz, nuo CLKIN
- Didelės 150-400 MHz, nuo CLKIN
DLL_FREQUENCY_MODE => "mažas", - numatytoji reikšmė yra nedidelė
DUTY_CYCLE_CORRECTION => true, - Reikšmė pagal nutylėjimą
DCM_PERFORMANCE_MODE => "MAX_SPEED", - Reikšmė pagal nutylėjimą
FACTORY_JF => X "C080", - X "C080", jei DLL_FM žemas
PHASE_SHIFT => 32, - x/256 * laikrodis laikotarpis
STARTUP_WAIT => FALSE) - pagal nutylėjimą

uostų žemėlapyje (
CLKIN => clk_haps_bufg,
CLKFB => clk_int,
GR => ne rst_dcm_n,
CLK0 => dcm_clk0, - produkcijos LCLK į PLX prietaisas
CLK90 => Atidaryti,
CLK180 => Atidaryti,
CLK270 => Atidaryti,
CLK2X => Atidaryti,
CLK2x180 => Atidaryti,
CLKDV => Atidaryti,
CLKFX => Atidaryti,
CLKFX180 => Atidaryti,
LOCKED => dcm_lock_int);

 

Welcome to EDABoard.com

Sponsor

Back
Top