Jump to content

    

Ivan_frenele

Участник
  • Content Count

    12
  • Joined

  • Last visited

Community Reputation

0 Обычный

Recent Profile Visitors

167 profile views
  1. Советую посетить мой пост на форуме АО "ПКК Миландр" http://forum.milandr.ru/viewtopic.php?f=48&t=4060&p=24839#p24839
  2. подробностей не знаю.
  3. Думаю после анонсирования САПР-а от компании АО «ПКК Миландр» для своей ПЛИС «Инструментарий для формирования конфигурационных данных ПЛИС» от АО «КТЦ»Электроника» будет гораздо доступнее. Коллеги с Миландра мне сообщили, что их САПР скорее будет распространяться бесплатно. Но не уточнили это полная версия или только демо-версия. Анонсирование предположительно в сентябре 2019 года.
  4. Так, что мешает то? Сделайте.
  5. jtag поддерживает Quartus II, а «Инструментарий для формирования конфигурационных данных ПЛИС» нужен для компиляции проекта и других настроек.
  6. КИХ фильтр на 300 коэффициентов, частота дискретизации 75кГц, суммарное время на последовательные операции чтение из памяти, умножение с коэффициентом импульсной характеристики КИХ фильтра и сложение( всё это одна MAC операция с накоплением) заняла 23-25 нсек.
  7. 1 - JTAG есть, через него с помощью USB Blaster можно залить *rom.jam файл для проверки работоспособности проекта. Внутрисхемной отладки нет. Я по опыту настраивал проект. Можно выводить сигналы на выводы и смотреть осцилографом. 2 - LVDS отсутствует, нужно подключать внешнюю микросхему, 3 - PLL отсутствует, но это не беда так как есть кварцевые генераторы. Я рекомендую на 100 МГц, можно и выше до 120 МГц, но надо учитывать, что межрегистровая пересылка по ТУ не более 7,2 нс. По факту 5 нс. 4 - Цена на данный момент мне не известна, но она ниже чем год назад ПЛИС тогда стоила 70000, а ПО 180000 руб. + USB ключ 4000 руб. Вроде сейчас ПЛИС стоит около 40000 руб. Цены на все отечественные программируемые микросхемы снижается в разы за год. Вообще ПЛИС очень даже адекватная в работе, проблем особо не возникло.
  8. Файл библиотеки QtGui4.dll я заархивировал и разбил на части в Total Commander. QtGui4.001 QtGui4.crc QtGui4.002 QtGui4.003
  9. Далее несколькими сообщениями под Windows createpof. Связи с ограничением на объём файлов форума я не смог выложить файл библиотеки QtGui4.dll. Попросите программистов на Linux дать вам эту библиотеку. И тогда программа запустится. 1-createpof-windows.zip
  10. «Не так страшен чёрт, как его малюют!» Здравствуйте уважаемые коллеги! Спешу поделится опытом применения отечественного ПЛИС 5578ТС024 в связке с 5576РС1У и программного обеспечения от АО «КТЦ»Электроника». Года два назад, на предприятии в котором я работаю, началась активная фаза перехода на отечественную элементную базу. Конечно один из вопросов с которым мы столкнулись это ПЛИС. Разработчиков которые занимаются ПЛИСами у нас можно сосчитать на пальцах. Один из них я. Собственно я и предложил попробовать ПЛИС от компании «КТЦ»Электроника». Да и других вариантов и на данный момент нету. Конечно мы применяли ПЛИС от этой компании и раньше, это была 5576ХС4Т. Но речь пойдёт об яля- аналоге Cyclone II. Итак мы о 5578ТС024 практически ничего не знали. Купили пару экземпляров, а пока я разбирался оказалось, что IDE Quartus II мало. Докупили программное обеспечение от «КТЦ»Электроника» «Инструментарий для формирования конфигурационных данных ПЛИС». Их программное обеспечение работает под Linux. С Linux я не дружил на тот момент. Пришлось подружится!:) В итоге на 64-х разрядной машине было установлено: 1 - Quartus II 13.0 (по рекомендации «КТЦ»Электроника») 2 - «Инструментарий для формирования конфигурационных данных ПЛИС» 3 - createpof (программа для получения прошивки под 5576РС1У) Честно сказать по неопытности я нарисовал схему где применил собственно ПЛИС 5578ТС024 в связке с ПЗУ 5576РС1У вместо 5578РС015. Я же не знал, что их инструментарий поддерживает только 5578РС015. Ну ладно, что сделаешь?! Их инструментарий создаёт по мимо двух файлов JAM для ПЛИС и ПЗУ соответственно, и ещё бинарник если конфигурация будет хранится во flash-е микроконтроллера. Где то на форумах я нашёл утилиту от 2010 года которая могла из бинарного файла создать POF-файл для заливки в EPCS Altera. Но она была крайне не удобной, работала из под командной строки, да и не в Linux-е. Короче некоторые пляски с бубном и на свет родилась программка createpof. Итак! Задача была не сложной, переложить проект с Cyclone II на 5578ТС024. Требования к проекту были не сильно высокие. Максимальная тактовая частота 100 МГц. Но всё же пришлось попотеть. Проектные нормы на Cyclone II составляют 90 нм, а 5578ТС024 - 180 нм. 5578ТС024 Больше по производительности подобна MAX II. Но всё же на данный момент эта СБИС является самой быстрой отечественной ПЛИС. Как идёт процесс разработки проекта? 1 - делаю проект в Quartus II любым удобным способом, графика или язык, 2- проверяю синтаксис, 3 - получаю нетлист, 4 - добавляю нетлист в заранее созданный проект в инструментарии, 5 - назначаю выводы микросхемы, 6 - компилирую, 7 - возвращаюсь к Quartus II, 8 - заливаю проект в ПЛИС для проверки, 9 - проект готов, получаю pof-файл из бинарника, 10 - заливаю прошивку в 5576РС1У. Когда всё налажено всё на одной машине, работать можно. Конечно немного посложнее чем с импортными в плане отсутствия того же Signal Tap и т.д. Что об обратной связи с «КТЦ»Электроника»? Она молниеносная. Реагируют на возникшие проблемы оперативно, бывает в тот же день обращения. При создании КИХ фильтров, а точнее подключении mif с десятеричным счислением у меня не компилировался проект. Специалисты «КТЦ»Электроника» нашли ошибку в своём ПО и через пару дней для меня появилась возможность обновить инструментарий. Да, кстати они дают доступ к FTP серверу где можно скачать последнюю актуальную версию ПО. Жаль, что форум на их сайте отсутствует, по этой причине я разместил блок на этом форуме. Файл своей программы createpof прилагаю. createpof-linux.zip