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

 
 
 
Reply to this topicStart new topic
> DCM Virtex4
tolik1
сообщение Dec 19 2007, 07:25
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016



Стоит следующая задача: частоту входного тактового сигнала (20 МГц) надо умножить на 4 и получить новый тактовый сигнал на 80 МГц.
Пытаюсь использовать для этой цели DCM (выход CLKFX). Однако при этом приходится отключать DLL поскольку он начинает работать с 32 МГц. и на выходе сигнала нет. На сайте XILINX есть ANSWER Rec. 23624 но понять его не могу. Объясните ТУПОМУ как быть.

Заранее благодарен.
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Dec 19 2007, 07:31
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(tolik1 @ Dec 19 2007, 10:25) *
Стоит следующая задача: частоту входного тактового сигнала (20 МГц) надо умножить на 4 и получить новый тактовый сигнал на 80 МГц.
Пытаюсь использовать для этой цели DCM (выход CLKFX). Однако при этом приходится отключать DLL поскольку он начинает работать с 32 МГц. и на выходе сигнала нет. На сайте XILINX есть ANSWER Rec. 23624 но понять его не могу. Объясните ТУПОМУ как быть.

Заранее благодарен.

Попробуйте включить умножение входной тактовой на два (есть в параметрах DCM)
Go to the top of the page
 
+Quote Post
tolik1
сообщение Dec 19 2007, 07:55
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016



Цитата(dmitry-tomsk @ Dec 19 2007, 10:31) *
Попробуйте включить умножение входной тактовой на два (есть в параметрах DCM)

Поделить входнй сигнал (в смысле частоту) видел. А умножить - это где?
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 19 2007, 09:02
Сообщение #4


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

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



BEGIN dcm_module
PARAMETER INSTANCE = dcm_0
PARAMETER HW_VER = 1.00.a
PARAMETER C_CLK2X_BUF = TRUE
PARAMETER C_CLK0_BUF = TRUE
PARAMETER C_CLKFX_BUF = TRUE
PARAMETER C_CLKFX_DIVIDE = 1
PARAMETER C_CLKFX_MULTIPLY = 6
PARAMETER C_CLKIN_PERIOD = 20.000000
PARAMETER C_CLK_FEEDBACK = 1X
PARAMETER C_DFS_FREQUENCY_MODE = HIGH
PARAMETER C_DLL_FREQUENCY_MODE = LOW
PARAMETER C_EXT_RESET_HIGH = 1
PORT CLKIN = dcm_clk_s
PORT CLK2X = sys_clk_100MHz
PORT CLK0 = ADC_CLK
PORT CLKFB = ADC_CLK
PORT CLKFX = sys_clk_300MHz
PORT RST = net_gnd
PORT LOCKED = dcm_0_lock
END


забыл у меня входная частота 50
с выходов 100 и 300
Go to the top of the page
 
+Quote Post

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

 


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


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