-
newold86
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 29
-
Спасибо получено: 1
-
-
|
Видать, с интуицией у меня не очень хорошо :(
Вот уперся в очередную простейшую проблему. Есть примитив (мультиплексор), у которого входы - шины определенной ширины. Как подключить к определенным проводам этих шин сигналы из разных частей схемы ?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
nfader
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 37
-
Спасибо получено: 14
-
-
|
В наименовании, через запятую, начиная со старшего разряда.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от nfader.
|
-
SOVA
-
-
Не в сети
-
Давно я тут
-
-
Сообщений: 82
-
Спасибо получено: 5
-
-
-
-
|
Если в графике, то с помощью примитива WIRE. С левой стороны пишем входящую цепь, с правой стороны - провод управляющей шины.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
bfgroup
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 21
-
Спасибо получено: 11
-
-
|
Кстати, может, укажете в сторону более-менее нормальной документации по графическому дизайну в Quartus (на русском/английском - все равно) ? Все, что я нашел - обучалки на 10 страниц, в которых даны самые азы, и больше ничего...
Посмотрите видосы
с этого канала.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
newold86
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 29
-
Спасибо получено: 1
-
-
|
umarsohod пишет:
newold86 пишет: Кстати, может, укажете в сторону более-менее нормальной документации по графическому дизайну в Quartus (на русском/английском - все равно) ? Все, что я нашел - обучалки на 10 страниц, в которых даны самые азы, и больше ничего...
У меня всего 4 страницы, но вы их, все-таки прочтите:
Очень полезная вещь, как раньше не увидел ?
Но по ходу дела появились новые вопросы... Беру чистую мегафункцию busmux (из gates). У нее один параметр - width (ширина мультиплексируемых шин). Устанавливаю этому параметру какое-то значение, но при попытке компиляции Quartus ведет себя так, как будто текст для мегафункции не сгенерился с учетом этого параметра, а находится в исходном виде. Например, даже на схеме сразу видно, что шина задана как dataa[WIDTH-1..0], тогда как должно быть dataa[3..0] (я установил параметр WIDTH равным 4). Кроме того, при редактировании properties мегафункции невозможно изменить названия портов, они отображаются серым цветом...
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
На названия портов не обращайте внимания, они особого смысла не имеют.
Чтобы видеть реальные параметры, включите в меню "View" пункт "Show Parameter Assignments".
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
newold86
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 29
-
Спасибо получено: 1
-
-
|
umarsohod пишет: Чтобы видеть реальные параметры, включите в меню "View" пункт "Show Parameter Assignments".
Это у меня включено по умолчанию, и нужный width там отображается.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
newold86
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 29
-
Спасибо получено: 1
-
-
|
Кстати, сейчас попробовал "create a new custom megafunction variation" из MegaWizard Plugin Manager, и вроде все сработало. Не понимаю, почему не получается через установку параметра чистой мегафункции...
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
kisly
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 8
-
Спасибо получено: 0
-
-
|
Пытаюсь собрать 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 секунд