Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА:

Re: Вопросы новичка 12 года 1 мес. назад #2387

Видать, с интуицией у меня не очень хорошо :(

Вот уперся в очередную простейшую проблему. Есть примитив (мультиплексор), у которого входы - шины определенной ширины. Как подключить к определенным проводам этих шин сигналы из разных частей схемы ?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Вопросы новичка 12 года 1 мес. назад #2388

  • nfader
  • nfader аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 37
  • Спасибо получено: 14
В наименовании, через запятую, начиная со старшего разряда.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от nfader.

Re: Вопросы новичка 12 года 1 мес. назад #2389

Если в графике, то с помощью примитива WIRE. С левой стороны пишем входящую цепь, с правой стороны - провод управляющей шины.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Вопросы новичка 12 года 1 мес. назад #2390

newold86 пишет: Кстати, может, укажете в сторону более-менее нормальной документации по графическому дизайну в Quartus (на русском/английском - все равно) ? Все, что я нашел - обучалки на 10 страниц, в которых даны самые азы, и больше ничего...


У меня всего 4 страницы, но вы их, все-таки прочтите:
1 - marsohod.org/11-blog/145-quartussch
2 - marsohod.org/11-blog/146-quartussch1
3 - marsohod.org/11-blog/149-registers
4 - marsohod.org/11-blog/150-quartussch3

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от umarsohod.

Re: Вопросы новичка 12 года 1 мес. назад #2391

  • bfgroup
  • bfgroup аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 11

Кстати, может, укажете в сторону более-менее нормальной документации по графическому дизайну в Quartus (на русском/английском - все равно) ? Все, что я нашел - обучалки на 10 страниц, в которых даны самые азы, и больше ничего...


Посмотрите видосы с этого канала.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Вопросы новичка 12 года 1 мес. назад #2392

umarsohod пишет:

newold86 пишет: Кстати, может, укажете в сторону более-менее нормальной документации по графическому дизайну в Quartus (на русском/английском - все равно) ? Все, что я нашел - обучалки на 10 страниц, в которых даны самые азы, и больше ничего...


У меня всего 4 страницы, но вы их, все-таки прочтите:


Очень полезная вещь, как раньше не увидел ?

Но по ходу дела появились новые вопросы... Беру чистую мегафункцию busmux (из gates). У нее один параметр - width (ширина мультиплексируемых шин). Устанавливаю этому параметру какое-то значение, но при попытке компиляции Quartus ведет себя так, как будто текст для мегафункции не сгенерился с учетом этого параметра, а находится в исходном виде. Например, даже на схеме сразу видно, что шина задана как dataa[WIDTH-1..0], тогда как должно быть dataa[3..0] (я установил параметр WIDTH равным 4). Кроме того, при редактировании properties мегафункции невозможно изменить названия портов, они отображаются серым цветом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Вопросы новичка 12 года 3 нед. назад #2394

На названия портов не обращайте внимания, они особого смысла не имеют.
Чтобы видеть реальные параметры, включите в меню "View" пункт "Show Parameter Assignments".

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Вопросы новичка 12 года 3 нед. назад #2395

umarsohod пишет: Чтобы видеть реальные параметры, включите в меню "View" пункт "Show Parameter Assignments".


Это у меня включено по умолчанию, и нужный width там отображается.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Вопросы новичка 12 года 3 нед. назад #2396

Кстати, сейчас попробовал "create a new custom megafunction variation" из MegaWizard Plugin Manager, и вроде все сработало. Не понимаю, почему не получается через установку параметра чистой мегафункции...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Вопросы новичка 12 года 2 нед. назад #2500

Пытаюсь собрать Nios II по тутору с сайта альтеры ( www.altera.com/literature/tt/tt_nios2_hardware_tutorial.pdf ). Добавил символ на схему, подключил шину, сделал ассинг на выводы.
Выдает ошибку :
Info: *******************************************************************
Info: Running Quartus II 64-Bit Analysis & Synthesis
	Info: Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Web Edition
	Info: Processing started: Mon Feb 24 23:17:37 2014
	Info: Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Web Edition
	Info: Processing started: Mon Feb 24 23:17:37 2014
Info: Command: quartus_map --read_settings_files=on --write_settings_files=off test_cy_2 -c test_cy_2
Warning (20028): Parallel compilation is not licensed and has been disabled
Info (12021): Found 1 design units, including 1 entities, in source file test_cy_2.bdf
	Info (12023): Found entity 1: test_cy_2
	Info (12023): Found entity 1: test_cy_2
Info (12021): Found 1 design units, including 1 entities, in source file index.bdf
	Info (12023): Found entity 1: index
	Info (12023): Found entity 1: index
Info (12127): Elaborating entity "index" for the top level hierarchy
Info (12128): Elaborating entity "test_cy_2" for hierarchy "test_cy_2:inst1"
Error (12002): Port "clk_clk" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[0]" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[1]" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[2]" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[3]" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[4]" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[5]" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[6]" does not exist in macrofunction "inst1"
Error (12002): Port "led_pio_external_connection_export[7]" does not exist in macrofunction "inst1"
Error (12002): Port "reset_reset_n" does not exist in macrofunction "inst1"
Error: Quartus II 64-Bit Analysis & Synthesis was unsuccessful. 10 errors, 1 warning
	Error: Peak virtual memory: 552 megabytes
	Error: Processing ended: Mon Feb 24 23:17:38 2014
	Error: Elapsed time: 00:00:01
	Error: Total CPU time (on all processors): 00:00:01
	Error: Peak virtual memory: 552 megabytes
	Error: Processing ended: Mon Feb 24 23:17:38 2014
	Error: Elapsed time: 00:00:01
	Error: Total CPU time (on all processors): 00:00:01
Error (293001): Quartus II Full Compilation was unsuccessful. 12 errors, 1 warning

С таким еще не сталкивался :( :(

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от kisly.
Время создания страницы: 0.260 секунд
Работает на Kunena форум