Pull to refresh
2
0
Send message

" А давайте не будем опускать плисоводов за глаза? "
А тут разве кто-то опускал "плисоводов"? Был конкретный вопрос, какие преимущества перехода и я их со своей точки зрения описал , отвечая на вопрос. К чему тут устраивать демагогию в стиле "наших бьют, ответим этим негодяям"?

" Маршруты проектирования под асики и ПЛИС различаются. "

В каких то местах они в силу специфики естественно различаются. Но основные ключевые моменты схожи. И там и там есть стадии описания аппаратуры на одном из HDL языков, есть стадия синтеза, задания ограничений (констрейнты),  симуляции, стадии place&route (в проектировании ASIC этим обычно занимается команда BE(backend) ) получения выходных файлов для загрузки FPGA (для ASIC это можно сказать GDS для фабрики). В частностях конечно есть отличия. Но основной flow все таки схож.  И ни кто не говорит что FPGA что-то обрубленное от ASIC тут есть куча своих особенностей и ни кто не делает экспертизу в ASIC выше экспертизы в FPGA, просто для проектирования с чистого листа (что и происходит в ASIC), зачастую приходится более глубоко окунаться в детали, для примера можно взять тот же SDC. Часто ли вы в повседневной работе с FPGA, применяете что-то кроме стандартного набора констрейнтов - create_clock, generated_clock, virtual_clock, input/output dalay, set_group, false_path, multi-sicle и set_max_deley?

" Плисоводам из РФ и не только уже несколько лет доступны ПЛИС со 100G Ethernet, памятью HBM и прочими плюшками с переднего края технологий, как много асиководов прикоснулись к этим вещам в РФ?"

 

Как много FPGA инженеров в РФ используют Vitex UltraScale+ или Stratix10 и поднимало PCIe gen4 или даже gen5 (На каких нибудь Agilex-ax)?

" Кроме того, на коллайдерах, ИТЭР, спутниках, марсоходах, радиотелескопах и прочих интересных вещах с переднего края науки стоят ПЛИС."

Так же как и ASIC, А про надежность и целесообразность использование в спутниках ПЛИС я бы вообще 10 раз подумал =) Если есть вариант использования специализированной ASIC выполняющей необходимые там задачи, так еще и класса стойкости military/space по моему лучше вариант будет)

"С учётом доступности современных фабов в РФ, а также достаточно маленького адресуемого рынка, так ли востребованными выглядят специалисты по асикам в РФ?

Я лишь говорю о трендах развития куда движется отрасль и потребностях рынка которые растут в сторону ASIC. Переход в ASIC не значит потерю знаний и умений в FPGA, помогает в работе на FPGA =)

Может тиражи уровня проектов ПЛИС окажутся более реалистичными?

Все зависит от проекта и задач. Если нужно сделать штучную или мелкосерийную продукцию, то FPGA может быть целесообразнее, если речь идет о большой серии то ASIC.

И ещё по поводу трендов мирового рынка, многие области, которые требуют быстрой адаптации к требованиям, неплохо подсаживаются на ПЛИС, например те же разработки ИИ или коммуникаций 5G.

Ну да, а после отработки своих решений на FPGA-прототипе стремятся сделать себе ASIC-и и запустить в серию =)

Отвечу я детальнее

  1. Углубление технической экспертизы.

Действительно, FPGA-разработка также подразумевает наличие большого багажа знаний, но проектирование под ASIC требует более глубокого понимания некоторых аспектов. Для примера можно взять тот же SDC. Зачастую FPGA-разработчик в повседневной работе использует меньший набор ограничений, тем самым затрагивая лишь половину всего доступного объема знаний в этой области.
Кроме того, маршрут разработки ASIC в силу более высоких требований к качеству подразумевает наличие дополнительных ступеней во flow разработки по сравнению с маршрутом проектирования на FPGA, что позволяет расширить свой круг умений и знаний в дополнение к уже имеющемуся FPGA стеку.
В итоге переходя с FPGA в ASIC , специалист расширяет и дополняет свой технический кругозор , может углубить свои знания в уже используемых в FPGA технологиях , зачастую не теряя, а только преумножая свою экспертизу, в том числе и в части FPGA.

  1. Стек технологий. Хотя, как известно многим (как я надеюсь) коллегам из индустрии, большинство ASIC прототипируется на FPGA, я сильно сомневаюсь, что большинство коллег использует в повседневных разработках Stratix 10, Agilex, Virtex US, US+ или Versale FPGA. (А в текущих реалиях многим приходится переходить на китайские аналоги, тем самым ограничиваясь в используемом спектре технологий и возможности реализации современных компьютерных интерфейсов). Так как проектирование под ASIC в большей степени ограничивается по производительности технологическими нормами фабрики, а не железа, то появляется возможность поработать и получить опыт из переднего края технологий. Это, конечно же, не подразумевает того, что все ASIC требуют использования последних и даже современных технологических решений — это далеко не так, особенно в связи с непростой ситуацией с доступом российских компаний к современным кремниевым производствам. Но это (в том числе) довод в пользу выбора нашей компании. У нас разработка ведется с использованием передовых современных технологий. Это позволяет создавать конкурентноспособные технологичные продукты, востребованные рынком.

3.Востребованность.

Если посмотреть тренды развития мирового рынка, то с каждым годом все больше мировых технологических компаний приходят к тому, что им нужны собственные чипы, в том числе для обеспечения технологической независимости как относительно других компаний, так и других государств. Далеко ходить за примерами не надо: Google, Apple , Amazon занимаются разработкой своих ASIC. Соответственно, растёт и спрос на специалистов в данной области. Что несомненно сказывается в том числе на перспективе роста заработных плат. Это касается и России, так как мы всё чаще слышим о необходимости обеспечения технологической независимости, и я уверен, здесь тоже будут востребованы квалифицированные кадры.

Information

Rating
Does not participate
Registered
Activity