|
Клок для трансиверов |
|
|
|
 |
Ответов
|
Jun 22 2018, 09:45
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438

|
Цитата(Inanity @ Jun 22 2018, 12:29)  На Cyclone V столкнулся с такой заморочкой, что PLL не дотягивалась до клока из другого банка. Пришлось пропустить этот клок через BUFG и всё завелось. спасибо, буду иметь ввиду, если вообще ничего не запустится.
|
|
|
|
|
Jun 22 2018, 10:14
|

отэц
    
Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684

|
Уважаемые , а вы не сталкивались с такой проблемой - хочу ref для трансиверов взять с специально выделеных на то ножек REFCLK плис Arria5 . А квартус мне выдаёт следущее: Error (177035): The input pin DCLK5 assigned to HSSI Pin_U9 has no fanout. Что ему не нравится? Сигнал в pin planere подцепил. CODE ( .. input wire DCLK5, .. ) custom_phy_dac dac1 ( .phy_mgmt_clk (clk_100MHZ_glob), // phy_mgmt_clk.clk .phy_mgmt_clk_reset (dac1_phy_mgmt_clk_reset), // phy_mgmt_clk_reset.reset .phy_mgmt_address (dac1_phy_mgmt_address), // phy_mgmt.address .phy_mgmt_read (dac1_phy_mgmt_read), // .read .phy_mgmt_readdata (dac1_phy_mgmt_readdata), // .readdata .phy_mgmt_waitrequest (dac1_phy_mgmt_waitrequest), // .waitrequest .phy_mgmt_write (dac1_phy_mgmt_write), // .write .phy_mgmt_writedata (dac1_phy_mgmt_writedata), // .writedata .tx_ready (dac1_tx_ready), // tx_ready.export .pll_ref_clk (DCLK5), // pll_ref_clk.clk .tx_serial_data (dac1_tx_serial_data), // tx_serial_data.export .pll_locked (dac1_pll_locked), // pll_locked.export .tx_clkout (dac1_tx_clkout), // tx_clkout.export .tx_parallel_data (dac1_tx_parallel_data), // tx_parallel_data.export .tx_datak (dac1_tx_datak), // tx_datak.export .tx_dispval (dac1_tx_dispval), // tx_dispval.export .tx_forcedisp (dac1_tx_forcedisp), // tx_forcedisp.export .reconfig_from_xcvr (reconfig_from_xcvr), // reconfig_from_xcvr.reconfig_from_xcvr .reconfig_to_xcvr (reconfig_to_xcvr), // reconfig_to_xcvr.reconfig_to_xcvr );
если ref брать с обычного клока - всё компилится и работает, а с специального - нет.
--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0 SHA-256
|
|
|
|
|
Jun 22 2018, 10:19
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438

|
Цитата(Lmx2315 @ Jun 22 2018, 13:14)  Уважаемые , а вы не сталкивались с такой проблемой - хочу ref для трансиверов взять с специально выделеных на то ножек REFCLK плис Arria5 . А квартус мне выдаёт следущее: Error (177035): The input pin DCLK5 assigned to HSSI Pin_U9 has no fanout. Что ему не нравится? Сигнал в pin planere подцепил. скорее всего вот тут ответ https://www.alteraforum.com/forum/showthread.php?t=40793форум альтеры уже практически на зубок знаю по этой тематике =) Цитата(Lmx2315 @ Jun 22 2018, 13:14)  если ref брать с обычного клока - всё компилится и работает, а с специального - нет. у меня на стратиксе 5, квартус 17 точно такое не закомпилит. Пробовал минут 20 назад =)
|
|
|
|
|
Jun 22 2018, 11:14
|

отэц
    
Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684

|
Цитата(new123 @ Jun 22 2018, 13:19)  там написано: Цитата ACTION: Remove the specified pin, location assignment, or both. Or if it is refclk, set as reserved а как это сделать?
--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0 SHA-256
|
|
|
|
|
Aug 10 2018, 09:53
|

отэц
    
Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684

|
Цитата(Lmx2315 @ Jun 22 2018, 15:47)  проблема решилась Проблема не решилась. Всё разводится, но не работает, хотя такты на refclk подаются. Если заводить клок с внутреннего pll то всё (трансивер) работает.
--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0 SHA-256
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|