dimka76 42 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 35 minutes ago, a123-flex said: Год назад я проводил опрос, посвященный тому что можно сделать на ПЛИС в России. Мое ИМХО по результатам опроса - 90% ПЛИС это война. 10% может быть в мирных проектах. Типа мирного атома(( Как пример. Уникальная периферия, которой нет ни в одном микроконтроллере. Например вот - AMI код - применяется в геофизике - http://www.gowellpetro.com/product_profiles/pegasusstar_fqj0.pdf - самая первая страница. Или той, что есть мало, или ее есть много, но это какой-то экзотический микроконтроллер. Например, нужно 6 32-ух битных энкодера. Такой МК есть у Микрочипа, но по другим параметрам он вообще не подходит для данного устройства. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 32 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 1 час назад, a123-flex сказал: Год назад я проводил опрос, посвященный тому что можно сделать на ПЛИС в России. Мое ИМХО по результатам опроса - 90% ПЛИС это война. 10% может быть в мирных проектах. Типа мирного атома(( А как же телекоммуникации? Потоки данных на высоких скоростях метать - самое оно для ПЛИС (там где не хватает специализированных ASIC'ов). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба ASIC всегда побьет FPGA, но главная проблема ASIC'ов, их как правило не выгодно делать партиями менее 100000 штук, ну и цена ошибки там тоже значительно выше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба @dxp, как всегда огромное спасибо за подробный ответ!!!! 2 hours ago, syoma said: 4. Help для указанных продуктов + изучить принципы работы ПЛИС. Купите дешевый Evaluation Kit и попытайтесь поморгать светодиодом. Понятно! Но у меня пока проект простой. Надеюсь обойтись блокнотом) 2 hours ago, a123-flex said: Мое ИМХО по результатам опроса - 90% ПЛИС это война. Откуда же такой перекос? Что для войны такого нужно, что может решить только ПЛИС? 47 minutes ago, vitus_strom said: ASIC всегда побьет FPGA, но главная проблема ASIC'ов, их как правило не выгодно делать партиями менее 100000 штук, ну и цена ошибки там тоже значительно выше. Как тогда отлаживают ASIC'и? Сначала заливают "прошивку" в FPGA? Или на этапе отладки допустимо "испечь" пару-тройку другую и выбросить в ведро? Или можно всё с большой долей вероятности отладить в симуляторе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_eight_seven 3 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 7 minutes ago, haker_fox said: Как тогда отлаживают ASIC'и? Сначала заливают "прошивку" в FPGA? Или на этапе отладки допустимо "испечь" пару-тройку другую и выбросить в ведро? Или можно всё с большой долей вероятности отладить в симуляторе? Сначала верификация . Функциональная, интеграционная - это гоняют в симуляторе. Очень активно используется корректировка тестов по результатам сбора покрытия. Формальная верификация, статический анализ кода. После идёт прототипирование. Наиболее близко к тому, что вы называете "заливают прошивку в FPGA". Только не совсем FPGA и не так просто. Погуглите Synopsys HAPS для примера. Ну и да, не всегда получается с первого раза, поэтому, осуществляют в том числе и перезапуск кристалла. (те самые silicon revision) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 1 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 19 minutes ago, haker_fox said: Как тогда отлаживают ASIC'и? Сначала заливают "прошивку" в FPGA? Знакомый работает в Самсунг, занимается разработкой алгоритмов для звука - говорил, что так и делает. Ну и когда-то давно читал, что чипы для видеокарт примерно так разрабатывали (т.е. разрабатывали и отлаживали алгоритмы). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 0 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 2 hours ago, a123-flex said: что можно сделать на ПЛИС в России Почему только в России? Во всем мире ПЛИС незаслуженно притесняют. С чисто технической точки зрения (и только с этой !), рынок ПЛИС включает в себя почти весь рынок МК. Сейчас отлаживаю USB-CDC на stm32, и под рукой 2 мелкие самодельные платки с дешевыми ПЛИС-ками и минимальным обвесом. К одной (~3см*4см) подпаяны 4 проводочка, 2 идут в спаренный USB-разъем, 2 в Ethernet-порт компа. Работает аппаратным USB-сниффером, смотрю обмен stm32 с компом. Другая (~2см*6см) работает USB-осциллографом в щупе (входная емкость ~2пф, смотрю фронты, согласование, сигналы до ~500МГц). В устройстве с stm32 посмотрел качество выдаваемого строба. С stm32 у меня гораздо больше проблем, чем с ПЛИС-ками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nick_K 0 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 15 hours ago, Leka said: У Xilinx во всех семействах есть disrtributed RAM Дистрибьютед рам - это не элемент, а обычный набор регистров. При желании можно реализовать на людом кристале, покопавшись строении LUT'ов, либо оставить расчленёнкой регистрово-мультиплексорной. У Хилых он просто оформлен в красивый примитив. 15 minutes ago, Leka said: Почему только в России? Во всем мире ПЛИС незаслуженно притесняют. С чисто технической точки зрения (и только с этой !), рынок ПЛИС включает в себя почти весь рынок МК. Сейчас отлаживаю USB-CDC на stm32, и под рукой 2 мелкие самодельные платки с дешевыми ПЛИС-ками и минимальным обвесом. К одной (~3см*4см) подпаяны 4 проводочка, 2 идут в спаренный USB-разъем, 2 в Ethernet-порт компа. Работает аппаратным USB-сниффером, смотрю обмен stm32 с компом. Другая (~2см*6см) работает USB-осциллографом в щупе (входная емкость ~2пф, смотрю фронты, согласование, сигналы до ~500МГц). В устройстве с stm32 посмотрел качество выдаваемого строба. Извиняюсь за оффтоп, но сколько примерно получается "скью" между проводами платы-сниффера и компом? Чисто приблизительно. 59 minutes ago, haker_fox said: Как тогда отлаживают ASIC'и? Сначала заливают "прошивку" в FPGA? Такой вариант возможен, но имеет свои недостатки (начиная от пороговых частот клока и ограничения архитектуры, заканчивая аналоговыми элементами) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 32 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 40 минут назад, Nick_K сказал: Дистрибьютед рам - это не элемент, а обычный набор регистров. При желании можно реализовать на людом кристале, покопавшись строении LUT'ов, либо оставить расчленёнкой регистрово-мультиплексорной. У Хилых он просто оформлен в красивый примитив. Вот ни разу это не "обычный набор регистров"! Это именно память на основе LUT. Сама по себе LUT - это и есть блок памяти. Например, LUT4 - это технически память 16х1, LUT6 - 64х1, в штатном режиме (комбинационной логики) оно работает как функциональный генератор, реализующий функцию входных переменных, но некоторые LUT - не все! - а только часть (это и у Xilinx, и у Altera (в семействах, где это есть - Cyclone V, например) имеют аппаратный интерфейс к этой памяти со стороны логики кристалла, что и позволяет использовать эту память как таковую. Память же на флопах - это именно память на флопах, а не распределённая память, очень дорогое решение, хотя иногда имеет свои преимущества. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 2 часа назад, dxp сказал: А как же телекоммуникации? Потоки данных на высоких скоростях метать - самое оно для ПЛИС (там где не хватает специализированных ASIC'ов). Это ФСБ = война, вроде говорили уже. Возможно есть пара коммерческих контор, что типа не ФСБ - но уверен, ножки туда растут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 32 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба Т.е. если я ставлю себе в офис межсетевой экран, то это ФСБ и война? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 2 минуты назад, dxp сказал: Т.е. если я ставлю себе в офис межсетевой экран, то это ФСБ и война? в обычном офисе это китайский экран и Вы прекрасно знаете почему ножки ФСБ - тк в этих хреньках есть криптование.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 1 minute ago, a123-flex said: в обычном офисе это китайский экран Однако, всё это высокопарные слова и шапкозакидательство. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
a123-flex 0 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 2 минуты назад, haker_fox сказал: Однако, всё это высокопарные слова и шапкозакидательство. Я искал куда деть 400 халявных 4 виртекса по 500$. Оказалось что их невозможно продать ни в каком проекте, а проще выкинуть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 32 14 мая, 2019 Опубликовано 14 мая, 2019 · Жалоба 3 минуты назад, a123-flex сказал: в обычном офисе это китайский экран Вот этот - это китайский? 4 минуты назад, a123-flex сказал: и Вы прекрасно знаете почему ножки ФСБ - тк в этих хреньках есть криптование.... Сейчас криптование вообще везде - на любой сайт сунься - там https, а значит сертификаты, ключи, Диффи-Хелман и т.д. То, что ФСБ запрещает ввоз мелких МК с аппаратным AES блоком, так это дурь, безграмотность и вообще низкий уровень квалификации отдельных товарищей из этой структуры, но к шифрованию трафика в интернете это отношения не имеет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться