Создать макрос из имеющегося кода.
-
Adinetsrock
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Сб ноя 07, 2015 14:40:45
Создать макрос из имеющегося кода.
Пишу блок - схемами. Недавно приобрел плату на CYCLONE IV. Наш Китайский друг у себя на сайте, в комплект к плате предлагает примеры для обучения и проверки платы. И, собственно, сама задача: есть пример работы PLL и всё с ним хорошо, но вот как создать макрос с выводоми всех полученных частот? Архив прикладываю.
- Вложения
-
- pll_test.rar
- (78.33 КБ) 159 скачиваний
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Создать макрос из имеющегося кода.
Забавно: у меня на ноуте нечем отрыть РАР. ЗИП выложите.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
Adinetsrock
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Сб ноя 07, 2015 14:40:45
Re: Создать макрос из имеющегося кода.
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4537416#p4537416"]Забавно: у меня на ноуте нечем отрыть РАР. ЗИП выложите.[/uquote]
Выслал в лс
Выслал в лс
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Создать макрос из имеющегося кода.
Какая версия квартуса?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
Adinetsrock
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Сб ноя 07, 2015 14:40:45
Re: Создать макрос из имеющегося кода.
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4537862#p4537862"]Какая версия квартуса?[/uquote]
Этот архив сделан на версии 9.1 sp2 web edition. Чтобы открыть содержимое, нужно распокавать, а затем в квартусе ткнуть «Project” - “Restore Arhived Project”
Этот архив сделан на версии 9.1 sp2 web edition. Чтобы открыть содержимое, нужно распокавать, а затем в квартусе ткнуть «Project” - “Restore Arhived Project”
-
Adinetsrock
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Сб ноя 07, 2015 14:40:45
Re: Создать макрос из имеющегося кода.
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4537862#p4537862"]Какая версия квартуса?[/uquote]
Ой) Прошу прощения, перепутал форумы.))) этот файл хорошо открывается в версии 15, и с некоторыми танцами в версии 13. Проблемы могут возникнуть только с iP, однако, есть файлы, которые можно открыть текстовиком и просто удалить привязку айпи, тогда все работает и в 13 версии
Ой) Прошу прощения, перепутал форумы.))) этот файл хорошо открывается в версии 15, и с некоторыми танцами в версии 13. Проблемы могут возникнуть только с iP, однако, есть файлы, которые можно открыть текстовиком и просто удалить привязку айпи, тогда все работает и в 13 версии
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Создать макрос из имеющегося кода.
Наонец-то дошли лапы.
Дома на 13.1 не распаковался архив:
Может, будем копать в другую сторону?
Что значит "с выводоми всех полученных частот?"??? Там доступных частот до ебени фени.
Дома на 13.1 не распаковался архив:
Спойлер
Код: Выделить всё
Error (125091): Tcl error: ERROR: Illegal assignment: IP_GENERATED_DEVICE_FAMILY. Specify a legal assignment name.
while executing
"set_global_assignment -name IP_GENERATED_DEVICE_FAMILY "{Cyclone IV E}""
(file "ipcore/pll.qip" line 3)
Info (125063): set_global_assignment -name IP_TOOL_VERSION 15.1 -qip ipcore/pll.qip
Error (125091): Tcl error: ERROR: Illegal assignment: IP_GENERATED_DEVICE_FAMILY. Specify a legal assignment name.
while executing
"set_global_assignment -name IP_GENERATED_DEVICE_FAMILY "{Cyclone IV E}""
(file "ipcore/pll.qip" line 3)
Info (125063): set_global_assignment -name IP_TOOL_VERSION 15.1 -qip ipcore/pll.qip
Info: Successfully restored 'C:/My_files/QPFs/RadioKot/pll_test.qar' into the 'C:/My_files/QPFs/RadioKot/pll_test_restored/' directory
Info: Generated report 'pll_test.restore.rpt'
Error (23031): Evaluation of Tcl script c:/programs/quartus_13.1/quartus/common/tcl/apps/qpm/qar.tcl unsuccessful
Error: Quartus II 64-Bit Shell was unsuccessful. 3 errors, 0 warnings
Error: Peak virtual memory: 4417 megabytes
Error: Processing ended: Fri Feb 09 18:58:59 2024
Error: Elapsed time: 00:00:02
Error: Total CPU time (on all processors): 00:00:01
Что значит "с выводоми всех полученных частот?"??? Там доступных частот до ебени фени.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
Adinetsrock
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Сб ноя 07, 2015 14:40:45
Re: Создать макрос из имеющегося кода.
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4541071#p4541071"]Наонец-то дошли лапы.
Дома на 13.1 не распаковался архив:
Может, будем копать в другую сторону?
Что значит "с выводоми всех полученных частот?"??? Там доступных частот до ебени фени.[/uquote]
Добавлено after 6 hours 50 minutes 36 seconds:
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4541071#p4541071"]Наонец-то дошли лапы.
Дома на 13.1 не распаковался архив:
Может, будем копать в другую сторону?
Что значит "с выводоми всех полученных частот?"??? Там доступных частот до ебени фени.[/uquote]
Добавлено after 2 minutes 42 seconds:
Вроде написал, а чёт не увидел своего ответа после обновления страницы... Да, на 13-й версии есть проблемы с айпи, приходиться удалять в файлах привязки к версии. Однако, на 15-й открывается без проблем. И задача в следующем: в данном коде создано четыре частоты, и нужно создать макрос, из которого они будут выходить. Я пишу схемами и поэтому не могу этого сделать. (однако быстро обучаюсь) Так как с архивом проблемы, а полный файл тут не влазит - я в личку отправил фото кода.
Дома на 13.1 не распаковался архив:
Спойлер
Код: Выделить всё
Error (125091): Tcl error: ERROR: Illegal assignment: IP_GENERATED_DEVICE_FAMILY. Specify a legal assignment name.
while executing
"set_global_assignment -name IP_GENERATED_DEVICE_FAMILY "{Cyclone IV E}""
(file "ipcore/pll.qip" line 3)
Info (125063): set_global_assignment -name IP_TOOL_VERSION 15.1 -qip ipcore/pll.qip
Error (125091): Tcl error: ERROR: Illegal assignment: IP_GENERATED_DEVICE_FAMILY. Specify a legal assignment name.
while executing
"set_global_assignment -name IP_GENERATED_DEVICE_FAMILY "{Cyclone IV E}""
(file "ipcore/pll.qip" line 3)
Info (125063): set_global_assignment -name IP_TOOL_VERSION 15.1 -qip ipcore/pll.qip
Info: Successfully restored 'C:/My_files/QPFs/RadioKot/pll_test.qar' into the 'C:/My_files/QPFs/RadioKot/pll_test_restored/' directory
Info: Generated report 'pll_test.restore.rpt'
Error (23031): Evaluation of Tcl script c:/programs/quartus_13.1/quartus/common/tcl/apps/qpm/qar.tcl unsuccessful
Error: Quartus II 64-Bit Shell was unsuccessful. 3 errors, 0 warnings
Error: Peak virtual memory: 4417 megabytes
Error: Processing ended: Fri Feb 09 18:58:59 2024
Error: Elapsed time: 00:00:02
Error: Total CPU time (on all processors): 00:00:01
Что значит "с выводоми всех полученных частот?"??? Там доступных частот до ебени фени.[/uquote]
Добавлено after 6 hours 50 minutes 36 seconds:
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4541071#p4541071"]Наонец-то дошли лапы.
Дома на 13.1 не распаковался архив:
Спойлер
Код: Выделить всё
Error (125091): Tcl error: ERROR: Illegal assignment: IP_GENERATED_DEVICE_FAMILY. Specify a legal assignment name.
while executing
"set_global_assignment -name IP_GENERATED_DEVICE_FAMILY "{Cyclone IV E}""
(file "ipcore/pll.qip" line 3)
Info (125063): set_global_assignment -name IP_TOOL_VERSION 15.1 -qip ipcore/pll.qip
Error (125091): Tcl error: ERROR: Illegal assignment: IP_GENERATED_DEVICE_FAMILY. Specify a legal assignment name.
while executing
"set_global_assignment -name IP_GENERATED_DEVICE_FAMILY "{Cyclone IV E}""
(file "ipcore/pll.qip" line 3)
Info (125063): set_global_assignment -name IP_TOOL_VERSION 15.1 -qip ipcore/pll.qip
Вроде написал, а чёт не увидел своего ответа после обновления страницы... Да, на 13-й версии есть проблемы с айпи, приходиться удалять в файлах привязки к версии. Однако, на 15-й открывается без проблем. И задача в следующем: в данном коде создано четыре частоты, и нужно создать макрос, из которого они будут выходить. Я пишу схемами и поэтому не могу этого сделать. (однако быстро обучаюсь) Так как с архивом проблемы, а полный файл тут не влазит - я в личку отправил фото кода.
Info: Successfully restored 'C:/My_files/QPFs/RadioKot/pll_test.qar' into the 'C:/My_files/QPFs/RadioKot/pll_test_restored/' directory
Info: Generated report 'pll_test.restore.rpt'
Error (23031): Evaluation of Tcl script c:/programs/quartus_13.1/quartus/common/tcl/apps/qpm/qar.tcl unsuccessful
Error: Quartus II 64-Bit Shell was unsuccessful. 3 errors, 0 warnings
Error: Peak virtual memory: 4417 megabytes
Error: Processing ended: Fri Feb 09 18:58:59 2024
Error: Elapsed time: 00:00:02
Error: Total CPU time (on all processors): 00:00:01
Что значит "с выводоми всех полученных частот?"??? Там доступных частот до ебени фени.[/uquote]
Добавлено after 2 minutes 42 seconds:
Вроде написал, а чёт не увидел своего ответа после обновления страницы... Да, на 13-й версии есть проблемы с айпи, приходиться удалять в файлах привязки к версии. Однако, на 15-й открывается без проблем. И задача в следующем: в данном коде создано четыре частоты, и нужно создать макрос, из которого они будут выходить. Я пишу схемами и поэтому не могу этого сделать. (однако быстро обучаюсь) Так как с архивом проблемы, а полный файл тут не влазит - я в личку отправил фото кода.
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Создать макрос из имеющегося кода.
Фото кода конечно прикольно (нет), но в личке никаких вложений нет.
Чем вам не нравится МегаВиззард?
Чем вам не нравится МегаВиззард?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Создать макрос из имеющегося кода.
[uquote="Adinetsrock",url="/forum/viewtopic.php?p=4541237#p4541237"]отправил фото кода.[/uquote] 
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Создать макрос из имеющегося кода.
А почему бы самому не сгенерировать PLL используя MegaWizard? Блок называется ALTPLL, если не ошибаюсь.
I am DX168B and this is my favourite forum on internet!
-
Adinetsrock
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Сб ноя 07, 2015 14:40:45
Re: Создать макрос из имеющегося кода.
А вот он чет не работает нихрена, PLL из мегавизарда. Для эксперимента сделал макрос, с простыми кратными настройками, и без всяких излишеств. На выходе нет ничего, хотя квартус не жалуется. Ноги проверил. Да тут и проверять то нечего, из макроса меньше десяти выводов.
Добавлено after 3 minutes 38 seconds:
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4541375#p4541375"]Фото кода конечно прикольно (нет), но в личке никаких вложений нет.
Чем вам не нравится МегаВиззард?[/uquote]
Да, с фотками тупанул конкретно ) Вод код в тексте
Добавлено after 3 minutes 38 seconds:
[uquote="Gudd-Head",url="/forum/viewtopic.php?p=4541375#p4541375"]Фото кода конечно прикольно (нет), но в личке никаких вложений нет.
Чем вам не нравится МегаВиззард?[/uquote]
Да, с фотками тупанул конкретно ) Вод код в тексте
- Вложения
-
- pll.txt
- (1.48 КБ) 139 скачиваний
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Создать макрос из имеющегося кода.
[uquote="Adinetsrock",url="/forum/viewtopic.php?p=4541403#p4541403"]А вот он чет не работает нихрена, PLL из мегавизарда.[/uquote]
Странно. У всех работает — у вас не работает.
Сделайте скрины каждого окна мегавиззарда при добавлении ФАПЧ, и ворнинги результатов компиляции.
Странно. У всех работает — у вас не работает.
Сделайте скрины каждого окна мегавиззарда при добавлении ФАПЧ, и ворнинги результатов компиляции.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
Adinetsrock
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Сб ноя 07, 2015 14:40:45
Re: Создать макрос из имеющегося кода.
Мы не туда пошли. Задача - создать макрос из кода. Мне нужно понять, как из него ноги вывести, чтобы потом пользоваться этими знаниями.