Jump to content

    

Recommended Posts

4 hours ago, Ivan_frenele said:

Думаю после анонсирования САПР-а от компании АО «ПКК Миландр» для своей ПЛИС «Инструментарий для формирования конфигурационных данных ПЛИС» от АО «КТЦ»Электроника» будет гораздо доступнее. Коллеги с Миландра мне сообщили, что их САПР скорее будет распространяться бесплатно. Но не уточнили это полная версия или только демо-версия. Анонсирование предположительно в сентябре 2019 года.

Поживем увидим, пока не появятся дешевые гражданские чипы и бесплатный софт, у этого изделия перспектив никаких. А для серьезных задач, минимум нужна плис класcа артикс7 200-2.

Share this post


Link to post
Share on other sites
4 hours ago, Ivan_frenele said:

Думаю после анонсирования САПР-а от компании АО «ПКК Миландр» для своей ПЛИС «Инструментарий для формирования конфигурационных данных ПЛИС» от АО «КТЦ»Электроника» будет гораздо доступнее. Коллеги с Миландра мне сообщили, что их САПР скорее будет распространяться бесплатно. Но не уточнили это полная версия или только демо-версия. Анонсирование предположительно в сентябре 2019 года. 

Миландр уже сейчас выдают свою IDE попробовать. Она, конечно, еще очень бета-версия, но компиляция, синтез и т.д. вполне рабочие. Самое главное огорчение - пока нет поддержки SV.

Share this post


Link to post
Share on other sites
33 minutes ago, nice_vladi said:

Миландр уже сейчас выдают свою IDE попробовать. Она, конечно, еще очень бета-версия, но компиляция, синтез и т.д. вполне рабочие.

Т.е. свой синтез, отображение и разводка? Совсем свой или библиотеки от альтеры вызываются?

Share this post


Link to post
Share on other sites
15 minutes ago, des00 said:

Т.е. свой синтез, отображение и разводка? Совсем свой или библиотеки от альтеры вызываются?

Синтез делается opensource софтом YOSYS, как я понял - библиотеки свои. Прошивалка флеш - тоже какая-то opensource. Всё остальное - полностью своё, пишут сами. Вот ссылка на Миландровский форум по разрабатываемой ПЛИСе:


http://forum.milandr.ru/viewtopic.php?f=48&t=3540

Share this post


Link to post
Share on other sites
4 hours ago, nice_vladi said:

Синтез делается opensource софтом YOSYS, как я понял - библиотеки свои. Прошивалка флеш - тоже какая-то opensource. Всё остальное - полностью своё, пишут сами. Вот ссылка на Миландровский форум по разрабатываемой ПЛИСе:


http://forum.milandr.ru/viewtopic.php?f=48&t=3540

Спасибо за ссылку, прочитал. Интересно как проект, одобряю, но для меня бесполезно)

Share this post


Link to post
Share on other sites

Добрый вечер!!

Есть несколько вопросов.

1.Есть ли доступ к глобальным буферам изнутри ПЛИС или только снаружи заводится глобальная частота. Петли не очень хочется делать снаружи на плате. 

2.Имеется ли начальная установка триггеров из прошивки или тянуть Reset и Set надо?

3.Нашел ножку с глобальным сбросом триггеров, что-то подсказывает что он асинхронный, так ли?

Share this post


Link to post
Share on other sites
16 hours ago, likeasm said:

1.Есть ли доступ к глобальным буферам изнутри ПЛИС или только снаружи заводится глобальная частота. Петли не очень хочется делать снаружи на плате. 

2.Имеется ли начальная установка триггеров из прошивки или тянуть Reset и Set надо? 

3.Нашел ножку с глобальным сбросом триггеров, что-то подсказывает что он асинхронный, так ли?

1. При наличии в нетлисте связи, используемой в качестве тактового сигнала или асинхронного сброса, подключенной к количеству регистров, достаточно большому, чтобы оправдано было использовать выделенные ресурсы, в нетлист автоматически вставляется специальный буфер для трассировки этого соединения с использованием выделенных глобальных ресурсов. Так же возможно в явном виде указать, какие именно сигналы необходимо вывести на глобальные ресурсы. Этот вариант доступен только при сборке проекта с использованием инструментов командной строки.

2. В процессе загрузки конфигурационных данных сброс на триггерах активен и отпускается только при выходе в рабочий режим. Таким образом, при выходе в рабочий режим все триггеры в 0.

3. Если речь о DEV_CLRn, то этот вывод может быть использован в качестве глобального асинхронного сброса всех триггеров (аналогично предыдущему пункту) при включении соответствующего режима.

Edited by SSN6

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this