реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> v4fx20 глюки с DCM, edk
rv3dll(lex)
сообщение Feb 18 2010, 06:02
Сообщение #1


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



BEGIN my_dcm_adv
PARAMETER INSTANCE = dcm_lvds
PARAMETER HW_VER = 1.00.a
PARAMETER C_CLK0_BUF = TRUE
PARAMETER C_CLKDV_BUF = TRUE
PARAMETER C_DESKEW_ADJUST = SOURCE_SYNCHRONOUS
PARAMETER C_CLKDV_DIVIDE = 6.0
PARAMETER C_CLKIN_PERIOD = 3.300000
PARAMETER C_CLK_FEEDBACK = 1X
PARAMETER C_DFS_FREQUENCY_MODE = HIGH
PARAMETER C_DLL_FREQUENCY_MODE = HIGH
PARAMETER C_PHASE_SHIFT = 0
PARAMETER C_CLKOUT_PHASE_SHIFT = DIRECT
PORT CLKIN = D_clk_to_dcm
PORT CLK0 = pll_out_0
PORT CLKFB = pll_out_0
PORT CLKDV = div6_dclk
PORT RST = dcm_rst
PORT LOCKED = dcm_lvds_lock
PORT DADDR = dcm_daddr
PORT DCLK = dcm_dclk
PORT DEN = dcm_den
PORT DI = dcm_di
PORT DWE = dcm_dwe
PORT DRDY = dcm_drdy
PORT PSEN = net_gnd
PORT PSCLK = dcm_dclk
PORT PSDONE = dcm_psdone
END


входной клок 300 мегагерц выходной 300 и 50
происходит нестабильное соотношение фаз между выходными клоками от включения к включению

по данным видно, что положительный фронт 50 мегагерц совпадает то с положительным фронтом 300 то с отрицательным и так работает пока не снимешь питание или не перересетишь DCM/

у кого такое было и как бороться?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 18 2010, 11:51
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Перейти на CLKFX. Для него совпадение однонаправленных фронтов гарантировано, в отличие от CLKDV.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Feb 21 2010, 17:08
Сообщение #3


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(DmitryR @ Feb 18 2010, 14:51) *
Перейти на CLKFX. Для него совпадение однонаправленных фронтов гарантировано, в отличие от CLKDV.

так он вообще не захватывает
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 24 2010, 08:11
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Поставьте CLKIN_DIVIDE_BY_2, LOW FREQUENCY MODE, 300 снимите с CLK2X.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Feb 24 2010, 11:57
Сообщение #5


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



что подавать на CLKFB ?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 25 2010, 07:07
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



1x, как обычно.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Feb 25 2010, 08:05
Сообщение #7


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



не захватывает, но я в low режим не переводил. входной клок всётоаки 300мег

надо попробовать поставить второй DCM и подать на него 50 мегагерц с этого и на нём умножить
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 25 2010, 09:27
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(rv3dll(lex) @ Feb 25 2010, 11:05) *
не захватывает, но я в low режим не переводил. входной клок всётоаки 300мег
Если вы поставили CLKIN_DIVIDE_BY_2 - у вас входной клок 150 МГц.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Feb 25 2010, 12:56
Сообщение #9


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



а какого порядка задержка этого триггера?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 26 2010, 11:53
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



А где написано, что там триггер? Это параметр DCM, как там реализовано это деление - в принципе безразлично.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Feb 26 2010, 13:15
Сообщение #11


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



а сдвиг фаз теперь расчитывается по отношению к 150 мегагерцам?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 27 2010, 08:21
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Вы чем гадать уже бы попробовали - это ведь можно сделать даже на модели.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Feb 27 2010, 11:42
Сообщение #13


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



уже попробовал и на модели и вживую - ещё хуже
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 27 2010, 12:51
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Вы меня так заинтриговали, что я в обед сам сделал модель: все ловится, восходящие фронты 300 и 50 совпадают. Модель post-route.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th July 2025 - 13:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01471 секунд с 7
ELECTRONIX ©2004-2016