36 вопросов для собеседования по СБИС (с примерами ответов)

3 января 2022 г.

Очень крупномасштабная интеграция (СБИС) — это когда вы создаете схему, добавляя миллионы металлооксидно-полупроводниковых (МОП) транзисторов в один чип, например микрочип. Понимание этого процесса необходимо, если вы хотите устроиться на работу в области компьютерной инженерии. Чтобы подготовиться к интервью на эту тему, вы можете изучить и попрактиковаться с общими вопросами интервью. В этой статье мы рассмотрим 11 вопросов интервью VLSI и образцы ответов, включая дополнительные 25 вопросов, которые вы можете использовать для подготовки к предстоящему собеседованию.

Вопросы интервью СБИС и примеры ответов

Вот 11 часто задаваемых вопросов на собеседованиях по СБИС и примеры ответов, которые вы можете использовать для вдохновения:

1. Как бы вы определили СБИС или очень крупномасштабную интеграцию?

Этот вопрос задает контекст для остальной части интервью, так что это может быть первый вопрос, который они задают и ожидают, что вы ответите. Обязательно изучите общее определение СБИС, чтобы уверенно ответить.

Пример: «СБИС — это, по сути, просто процесс, который вы используете для создания интегральных схем путем включения миллионов МОП-транзисторов в один чип. Эти ИС необходимы для разработки микросхем интегральных схем. Затем вы можете использовать микросхемы для самых разных инструментов, таких как телекоммуникационные технологии и полупроводники».

2. Что такое логическая логика и как вы ее используете?

Булева логика является ключевым элементом разработки СБИС и микрочипов, поэтому вы можете ожидать услышать этот вопрос. Поскольку это относится к булевой алгебре, вы также можете упомянуть об этом в своем ответе, чтобы еще больше продемонстрировать свои знания.

Пример: «Булева логика — это основа булевой алгебры, которая утверждает, что все значения либо истинны, либо ложны. Вы можете использовать булеву логику в программах, которые выполняют базовые сравнения. Это может помочь вам принимать более обоснованные решения на основе того, является ли значение истинным. или ложно».

3. Что такое Verilog и чем он отличается от других стандартных языков программирования?

Этот вопрос требует, чтобы вы понимали другие языки программирования, поэтому убедитесь, что вы ознакомились с некоторыми из них, чтобы вы могли четко различать их.

Пример: «Verilog — это тип языка описания аппаратуры, который описывает электронные системы и схемы. По сути, вы подготавливаете компоненты схемы внутри модуля, который содержит структурные и поведенческие операторы. Есть несколько причин, по которым он отличается от других обычных языков программирования. Во-первых, он имеет несколько потоков и использует концепцию времени симуляции, чего нет в других. Он также имеет базовые концепции схем, такие как примитивные вентили».

4. В СБИС что такое обедненная область?

Убедитесь, что вы ознакомились с этой концепцией, чтобы вы могли ответить уверенно и с минимальной задержкой, и постарайтесь как можно подробнее рассказать об области истощения.

Пример: «Область истощения является продуктом положительного напряжения вдоль затворов, что затем вызывает отталкивание положительного заряда от области подложки под область канала. Проталкивание отверстий вниз по подложке создает эту обедненную область. В этой области или зоне все подвижные носители заряда исчезли, остались только акцепторные примеси и ионизированные доноры».

5. Что такое процедурный блок и какие два типа существуют в Verilog?

Для этого вопроса вы можете перейти к дальнейшему объяснению, чтобы уточнить два типа. Если вы не помните их обоих, попробуйте назвать хотя бы одно из них.

Пример: «Процедурный блок — это бесконечный цикл в Verilog, который автоматически повторяет процесс выполнения операторов внутри цикла. Вы используете процедурные блоки для выполнения повторяющихся действий по обслуживанию, не влияя на дизайн. Два типа — начальные и всегда».

6. Что такое перекос и какие типы можно использовать в СБИС?

Изучите и запомните, что такое перекос, чтобы дать полный, но краткий ответ. Чтобы еще больше проиллюстрировать свои знания, дайте краткое определение для каждого из типов.

Пример: «В СБИС перекос — это компонент, который помогает уменьшить возникновение задержек и облегчает понимание процесса. Хотя существует несколько типов перекосов, три наиболее важных из них — локальный перекос, глобальный перекос и полезный перекос .”

7. Что такое настройка и удержание нарушений?

Объясните, какие нарушения настройки и удержания являются важными. Вы также можете кратко объяснить некоторые нарушения.

Пример: «Нарушения установки и удержания описывают обстоятельства, когда рабочие процессы проектирования не переходят во времени. Каждое время установки и удержания должно соответствовать надлежащему порядку, чтобы гарантировать запуск данных с одного флопа на другой в соответствии с дизайном конечного автомата. Когда эти настройки и пути удержания не работают, дизайн нарушается».

8. Какие шаги вы предпринимаете для устранения нарушений настройки и удержания в СБИС?

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

Пример: «Существует много шагов, которые помогут устранить нарушения установки и удержания. Исходя из моего опыта, вы можете оптимизировать, а затем реструктурировать логику между каждым флопом. Это приводит к объединению логики, решая проблему. Вы также можете изменить сеть часов, чтобы уменьшите замедление или задержку, когда он фиксирует действия триггера».

9. Что такое нарушение антенны и как его предотвратить?

Будьте прямолинейны и ясны в своих ответах на этот вопрос. Есть несколько способов предотвратить это нарушение, поэтому постарайтесь назвать как минимум два метода предотвращения, чтобы продемонстрировать свои текущие знания.

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

10. Каковы некоторые различия между чипом CMOS и чипом TTL?

Есть несколько отличий, которые вы можете упомянуть. Попробуйте описать по крайней мере два основных различия.

Пример: «Основное различие заключается в их функции. Вы в основном используете микросхемы CMOS для мобильных телефонов, а микросхемы TTL — для компьютеров. Кроме того, микросхемы CMOS используют полевые транзисторы, а микросхемы TTL используют биполярные транзисторы. мощность и энергию, даже в режиме покоя. Чип CMOS потребляет значительно меньше энергии».

11. Что такое интегральные схемы и каковы их четыре поколения?

Если вы знакомы с этой концепцией и у вас есть время, вы можете подробнее рассказать о каждом из четырех поколений, чтобы сделать различия между ними более очевидными. Если вы описываете каждый из них, дайте краткие определения.

Пример: «Интегральная схема представляет собой набор электронных схем, размещенных на маленьком плоском кремниевом полупроводнике. Четыре поколения интегральных схем включают малые, средние, большие и очень большие».

25 дополнительных вопросов к интервью СБИС

Изучите этот список из 25 дополнительных вопросов, которые работодатель может задать вам во время собеседования:

  1. Какой метод вы используете, чтобы остановить метастабильность в СБИС?

  2. Что такое мультиплексор?

  3. Дайте определение выпрямителю с кремниевым управлением.

  4. Какие преимущества имеет микросхема CMOS по сравнению с микросхемой TTL?

  5. Назовите несколько причин, по которым в схемах СБИС используются полевые МОП-транзисторы вместо биполярных транзисторов.

  6. Каковы три основных области работы полевого МОП-транзистора?

  7. Какие ворота используют булеву логику?

  8. Опишите фразу “канал пережат”.

  9. Что означает модуляция длины канала?

  10. Что такое DCM и как вы их используете?

  11. Что такое defparam и как его использовать?

  12. Назовите различные типы процессов Cmos.

  13. Сколько транзисторов использует статическая оперативная память?

  14. Что такое модуляция длины канала?

  15. Опишите функцию tie-high и tie-low клеток.

  16. На этапе синтеза, каковы некоторые из различных проектных ограничений?

  17. Что такое закон Мура?

  18. Что такое PLA и PAL и в чем их отличия?

  19. Описать правила проектирования для технологии на основе СБИС.

  20. В чем разница между проходным транзистором и логикой CMOS домино?

  21. Что такое ROBDD и OBDD и чем они отличаются?

  22. Что такое программная ошибка и приведите пример того, как вы можете ее исправить.

  23. Описать некоторые проблемы с DSM

  24. Что такое MTBF в СБИС?

  25. Каковы основные различия между моделью машины Мили и моделью машины Мура?

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *