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

 
 
 
Reply to this topicStart new topic
> Коммутация клока
_Anatoliy
сообщение Mar 14 2018, 09:27
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Никогда не занимался коммутацией клоков да вот понадобилось. Подключил Altclkctrl , а на выходе всегда высокий уровень, не зависимо от состояния clksel. Кто нибудь сталкивался? Квартус 16, Аррия-5.
Код
  u0 : component clk_strl_iq port map (
          inclk3x   => iclk_2,
          inclk2x   => iclk_1,
          inclk1x   => '0',
        inclk0x   => '0',
          clkselect => clksel,
          outclk    => clk_dsp);
Go to the top of the page
 
+Quote Post
Realking
сообщение Mar 14 2018, 09:58
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(_Anatoliy @ Mar 14 2018, 12:27) *
Никогда не занимался коммутацией клоков да вот понадобилось. Подключил Altclkctrl , а на выходе всегда высокий уровень, не зависимо от состояния clksel. Кто нибудь сталкивался? Квартус 16, Аррия-5.
Код
  u0 : component clk_strl_iq port map (
          inclk3x   => iclk_2,
          inclk2x   => iclk_1,
          inclk1x   => '0',
        inclk0x   => '0',
          clkselect => clksel,
          outclk    => clk_dsp);


а смотришь то чем? сигналтапом?


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 14 2018, 10:15
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Realking @ Mar 14 2018, 12:58) *
а смотришь то чем? сигналтапом?

осциллом, на ножку вывел.
Go to the top of the page
 
+Quote Post
Realking
сообщение Mar 14 2018, 10:20
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(_Anatoliy @ Mar 14 2018, 13:15) *
осциллом, на ножку вывел.


может его наружу нельзя выводить

попробуй поделить


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 14 2018, 10:31
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Realking @ Mar 14 2018, 13:20) *
может его наружу нельзя выводить
попробуй поделить

Так и модули что им запитаны тоже молчат,клока ждут.
Go to the top of the page
 
+Quote Post
Realking
сообщение Mar 14 2018, 10:38
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(_Anatoliy @ Mar 14 2018, 13:31) *
Так и модули что им запитаны тоже молчат,клока ждут.


ясно...
а входные откуда берутся? (с пинов, с плл и тп)

и еще

When the clock control block is configured to drive a regional clock network, you can only control the clock source selection statically.


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 14 2018, 10:42
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Realking @ Mar 14 2018, 13:38) *
ясно...
а входные откуда берутся? (с пинов, с плл и тп)

из PLL. Поэтому у меня и четырёх-входовый коммутатор, мне хватило бы и двух-входового. Но у квартуса на этот счёт своё мнение...

У меня установлено авто.
Go to the top of the page
 
+Quote Post
Realking
сообщение Mar 14 2018, 10:48
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(_Anatoliy @ Mar 14 2018, 13:42) *
из PLL. Поэтому у меня и четырёх-входовый коммутатор, мне хватило бы и двух-входового. Но у квартуса на этот счёт своё мнение...

У меня установлено авто.


попробуй GCLK


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 14 2018, 11:42
Сообщение #9


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Realking @ Mar 14 2018, 13:48) *
попробуй GCLK

Хорошо, попробую. Но сейчас пока компилится собственный безглитчевый коммутатор на рассыпухе.

Мой коммутатор работает, меня устраивает. А что с ALTCLKCTRL позже по свободе посмотрю, сейчас не до того.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
dvladim
сообщение Mar 14 2018, 20:07
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



ИМХО ошибка в подключении: нужно или клоки подключить на inclk0x, inclk1x, или clksel подключить как {clksel, 1'b0}.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 15 2018, 03:02
Сообщение #11


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(dvladim @ Mar 14 2018, 23:07) *
ИМХО ошибка в подключении: нужно или клоки подключить на inclk0x, inclk1x, или clksel подключить как {clksel, 1'b0}.

1.При попытке подключения клока с выхода PLL на inclk0x квартус заругался, мол клок должен идти только с входного пина. Поэтому задействовал inclk2x, inclk3x.
2.Перебирались все возможные значения clksel - 0,1,2,3.
Go to the top of the page
 
+Quote Post
dvladim
сообщение Mar 17 2018, 15:55
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Значит clksel должен управлять старшими битами, а не младшими.
Go to the top of the page
 
+Quote Post

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

 


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


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