Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
24.01.2010, 15:13
|
|
Частый гость
Регистрация: 27.10.2006
Адрес: Украина, Днепропетровская область
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Quartus 2 нужна консультация
Уважаемые разработчики, кто имел дело с ПЛИС фирмы Altera и САПР Quartus 2, требуется ваша консультация, либо помощь справочными данными, литературой, желательно русскоязычной. Блуждания в поиске не привели к желаемым результатам.
Требуется выполнить цифровое устройство на ПЛИС, структурная схема имеется, не могу сообразить, как применить Quartus для выполнения задачи.
__________________
Все пройдет, и печаль и радость...
|
|
|
|
24.01.2010, 15:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Quartus 2 нужна консультация
Из рускоязычной литеретуры курс Стешенко. Для практики. Создаете новый проект, выбираете кристалл, дальше в зависимости от сложности проекта. Либо иерархическая структура, либо однолистовая схема. Для простого проекта:
- рисуем схему,
- присваиваем выводы,
- компилируем,
- проверяем соответствие времянок требуемым.
Повторяем предыдущие 4 пункта до получения удовлетворяющего результата
|
|
|
|
24.01.2010, 16:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
|
Re: Quartus 2 нужна консультация
Я б советовал не схемы рисовать, а на верилоге сразу делать.
Времени на первый раз больше уйдет, но потом это окупится сполна.
|
|
|
|
24.01.2010, 16:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
|
Re: Quartus 2 нужна консультация
Вот подборка по верилогу на русском. Мне помогло в начале.
Доп. плюс верилога - просто писать тестбенчи для проекта, для симуляции в Modelsim.
|
|
|
Эти 5 пользователя(ей) сказали Спасибо pambaru за это сообщение:
|
|
|
29.01.2010, 22:56
|
|
Частый гость
Регистрация: 27.10.2006
Адрес: Украина, Днепропетровская область
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Quartus 2 нужна консультация
pambaru, спасибо за верилог, но я в программировании не силен, и будет множество непоняток.
MisterDi, вы так красиво все расписали, но мне пока что даже это не под силу. У меня есть составленная на бумаге структурная схема. Если ее начать разрисовывать как принципиальную, она будет весьма объемной, полагаю.
Можно ли как-то обойтись без принципиальной схемы, создать блоки и обозначить соединения? Я смотрю книгу Комолов, Мялык, Зобенко "Системы автоматизированного проэктирования MAX plus 2 и Quartus 2", и чувствую себя лузером в этой сфере. Курс Стешенко еще не изучал.
__________________
Все пройдет, и печаль и радость...
|
|
|
|
30.01.2010, 08:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
|
Re: Quartus 2 нужна консультация
Сообщение от faceless
|
pambaru, спасибо за верилог, но я в программировании не силен, и будет множество непоняток.
|
А это не программирование в его обычном понимании. Программирование, как правило, только вредит при изучении языков описания схем. Действует стереотип, что операторы выполняются последовательно.
По сути, это описание связей в схеме. Но не нужно мучаться, вырисовывая обратные связи, к примеру, 32-хразрядного счетчика, а можно просто написать:
always @(posedge clk) cnt‹=cnt+1;
Последний раз редактировалось pambaru; 30.01.2010 в 09:01.
|
|
|
|
31.01.2010, 03:12
|
|
Частый гость
Регистрация: 27.10.2006
Адрес: Украина, Днепропетровская область
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Quartus 2 нужна консультация
Может быть стоит продемонстрировать структурную схему устройства, затем определиться, каким методом ее спроектировать?
__________________
Все пройдет, и печаль и радость...
|
|
|
|
31.01.2010, 11:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
|
Re: Quartus 2 нужна консультация
Я пытался схемы рисовать когда-то давно, еще в макс-плюсе.
Потом попробовал AHDL, и к схемам больше не возвращался.
А когда настала пора делать сложный проект, уже в квартусе, первую версию сделал на AHDL, как-то много писанины получилось, и читаемость не очень.
Задумал пересесть на верилог или VHDL. Выбирал между ними, показалось, что в верилоге меньше писанины, да плюс еще тесбенчи можно писать, остановился на верилоге, о чем сейчас не жалею.
Рисовать схемы даже для самого простого проекта меня не заставишь точно . Проще несколько строк текста накидать.
Ну а на чем реализовывать Ваш проект, решать Вам. Результат можно получить любым способом.
|
|
|
|
31.01.2010, 11:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Quartus 2 нужна консультация
Сообщение от faceless
|
Может быть стоит продемонстрировать структурную схему устройства, затем определиться, каким методом ее спроектировать?
|
Как Вы уже заметили, методы проектированя зависят от проектировщика. Сам я давно присматриваюсь к языкам описания аппаратуры, но пока "не идет", наверно задачи не слишком сложные. Конечно лучше увидеть Вашу структуру, а потом что-то рисовать или писать.
|
|
|
|
31.01.2010, 17:31
|
|
Частый гость
Регистрация: 27.10.2006
Адрес: Украина, Днепропетровская область
Сообщений: 27
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Quartus 2 нужна консультация
Сообщение от MisterDi
|
Конечно лучше увидеть Вашу структуру, а потом что-то рисовать или писать.
|
Вот изображения в архиве. Качество не фонтан, но все же.
P.S. Разработчик из меня неважный, потому я пока не в силах адекватно решить, каким методом пользоваться.
__________________
Все пройдет, и печаль и радость...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:13.
|
|