Я знаю, что разные компании имеют разные определения названий должностей, но в целом, «логический дизайн» - это то же самое, что и «проектирование цифровых схем»?
Для меня названия должностей очень похожи, но не совсем одинаковы. «Логическое проектирование», по моему мнению, подразумевает написание VHDL или Verilog для разработки цифровой логики, позволяющей использовать FPGA, CPLD или, возможно, даже ASIC.
«Digital Circuit Design», с другой стороны, означает для меня, что в дополнение к (потенциально работая над) HDL-компоненту вы также разрабатываете всю цифровую часть платы / микросхемы / системы - включая работу над интерфейсами к аналоговый материал. Я бы также подумал, что «проектирование цифровых схем» включает в себя меньше «логического проектирования» и больше использует ИС и готовые компоненты / IP-блоки.
Теперь это, очевидно, не должно иметь место. Два названия должностей, безусловно, могут описывать одну и ту же должность, это только моя интерпретация. Если вы ищете работу в этой области, описание работы, вероятно, может предоставить дополнительную информацию о том, что влечет за собой конкретная работа. Если это все еще не ясно, обратитесь к обоим, и тогда в интервью вы можете попросить разъяснения.
В центре карьеры Intel (то есть, jobs.intel) я нашел две позиции, которые могли бы помочь ответить на этот вопрос. Согласно их веб-сайту, от инженера по разработке логики [ 1 ] ожидается :
Я также нашел должность инженера по разработке логики в ARM [ 2 ], которая согласуется с определением Intel. Таким образом, в очень кратком изложении инженер по разработке логики, похоже, разрабатывает, моделирует и отлаживает RTL-логику.
С другой стороны, Intel ожидает от инженера по разработке цифровых схем [ 3 ]:
Эти задачи, на мой взгляд, скорее связаны с «управлением проектом» и «принятием решений», чем с фактической реализацией (не то, чтобы этот инженер не пачкал свои руки). Кроме того, позиция инженера по цифровым схемам, кажется, понимает задачи изготовления микросхем, в то время как другая позиция - нет. Соответственно, похоже, что для Intel есть разница между двумя должностями. Однако я не смог найти должность дизайнера цифровых схем в ARM. Это может означать, что ARM не использует это определение, или что в данный момент просто нет открытых позиций.
В целом, я бы посоветовал выяснить, какие позиции предлагает каждая компания и что они ожидают от каждой из них, поскольку представленные определения могут легко варьироваться для других компаний.
Примечание . Срок действия ссылок истекает, поскольку они являются вакансиями. Поэтому я вставил весь соответствующий контент из них в этот ответ.
источник