Введение
Конструкция электрической системы на основе распределения мощности В проектировании интегральных схем, проектирование энергосетей - это анализ и проектирование сетей проводников на чипе, которые распределяют электрическую энергию на чипе. Как и в любой инженерной области, это включает компромиссы. Сеть должна иметь адекватную производительность, быть достаточно надежной, но не должна использовать больше ресурсов, чем требуется.
In the design of integrated circuits, power network design is the analysis and design of on chip conductor networks that distribute electrical power on a chip. As in all engineering, this involves tradeoffs the network must have adequate performance, be sufficiently reliable, but should not use more resources than required.
Функция
Распределительная сеть распределяет напряжение питания и напряжение наземного напряжения от мест размещения блоков до всех устройств в конструкции. Уменьшение размеров устройств, более высокая частота переключения и увеличение энергопотребления в глубоких субмикрометровых технологиях приводят к появлению больших переменных токов в энерго- и наземных сетях, что снижает производительность и надежность. Для обеспечения надежной работы цепей на чипе необходима надежная сеть распределения энергии. Проверка целостности источника питания является критической проблемой в конструкциях высокопроизводительных устройств.
Относительно конструкции
Из-за сопротивления соединений, составляющих сеть, происходит падение напряжения по сети, обычно называемое падением ИК. Пакет подает токи в блоки электросети либо с помощью проводов пакета в микросхемах с проводной связью, либо через массивы C4 в технологии флип-чипа. Хотя сопротивление пакета довольно мало, индуктивность проводов пакета значительна, что вызывает падение напряжения в местах накладки из-за временного изменения тока, притягиваемого устройствами на штампе. Это падение напряжения называется падением di/dt. Таким образом, напряжение, наблюдаемое на устройствах, равно напряжению питания за вычетом падения ИК и падения di/dt. Избыточные падения напряжения в электросети снижают скорость переключения и уровень шума в схемах, а также вводят шум, который может привести к функциональным сбоям. Высокая средняя плотность тока приводит к нежелательному износу металлических проводов из-за электромиграции (ЭМ). Поэтому задача при проектировании распределительной сети электроэнергии заключается в достижении превосходного регулирования напряжения в точках потребления, несмотря на большие колебания в потреблении энергии по чипу, и в построении такой сети с использованием минимальной площади металлических слоев. Эти проблемы заметны в высокопроизводительных чипах, таких как микропроцессоры, поскольку большое количество энергии должно быть распределено через иерархию многих металлических слоев. Надежная сеть распределения электроэнергии имеет жизненно важное значение для обеспечения гарантий производительности и надежной работы. Кapacitancy между сетями электроснабжения и наземного распределения, называемый разъединительными конденсаторами или декапами, действует как локальное хранение заряда и помогает смягчить падение напряжения в точках питания. Паразитарная емкость между металлическими проводами линий электроснабжения, емкость устройств, не являющихся коммутационными, и емкость между N скважиной и подложкой возникают как имплицитная разъединительная емкость в сети распределения электроэнергии. К сожалению, этой имплицитной отсоединения емкости иногда недостаточно, чтобы ограничить падение напряжения в безопасных пределах и дизайнеры часто должны добавлять намеренные явно отсоединения емкости структуры на умирают в стратегических местах. Эти явно добавленные разъединительные емкости не свободны и увеличивают площадь и утечку энергопотребления чипа. Паразитарное сопротивление соединения, емкость разъединения и индуктивность пакета/соединения образуют сложную схему RLC, которая имеет свою собственную резонансную частоту. Если резонансная частота близка к рабочей частоте конструкции, в сети могут возникнуть большие падения напряжения. Суть проблемы при проектировании энергосистемы заключается в том, что есть много неизвестных до самого конца цикла проектирования. Тем не менее, решения о структуре, размерах и планировке электросети должны приниматься на очень ранних стадиях, когда большая часть конструкции чипа еще не началась. К сожалению, большинство коммерческих инструментов сосредоточены на послепрограммной проверке электросети, когда весь дизайн чипа завершен, а также известна подробная информация о паразитах линий электропередачи и наземных линий и токах, протянутых транзисторами. Проблемы, обнаруженные на этом этапе, обычно очень сложны или дороги для устранения, поэтому предпочтительные методологии помогают проектировать начальную электрическую сеть и постепенно совершенствовать ее на различных этапах проектирования. Из-за роста энергопотребления и скорости коммутации современных высокопроизводительных микропроцессоров эффекты di/dt становятся все более серьезной проблемой в высокоскоростных конструкциях. Часовые ворота, которые являются предпочтительной схемой для управления энергией высокопроизводительных конструкций, могут вызвать быстрые всплески текущих потребностей в макроблоках и увеличить эффекты di/dt. Конструкторы полагаются на паразитические емкости на чипе и намеренно добавляют разъединяющие конденсаторы для противодействия ди/дт изменениям напряжения. Но необходимо точно моделировать индуктивность и емкость пакета и чипа и анализировать сеть с помощью таких моделей, так как в противном случае количество разъединения, которое должно быть добавлено, может быть недооценено или завышено. Также необходимо поддерживать эффе�...
Анализ
Критическим вопросом при анализе энергосетей является большой размер сети (обычно миллионы узлов в современном микропроцессоре). Симулирование всех нелинейных устройств в чипе вместе с энергосистемой является вычислительно неосуществимым. Чтобы сделать размер управляемым, симуляция выполняется в два этапа. Сначала моделируют нелинейные устройства, принимая идеальные напряжения питания, и измеряют токи, поглощаемые устройствами. Далее эти устройства моделируются как независимые временные источники переменного тока для моделирования электросети, и измеряются падения напряжения на транзисторах. Поскольку падение напряжения обычно составляет менее 10% напряжения источника питания, ошибка, возникающая при игнорировании взаимодействия между токами устройства и напряжением источника питания, невелика. Выполняя эти два шага, задача анализа энергосети сводится к решению линейной сети, которая все еще довольно велика. Чтобы еще больше уменьшить размер сети, мы можем использовать иерархию в моделях распределения электроэнергии. Токи в цепи не являются независимыми из-за корреляции сигналов между блоками. Это решается путем вывода входных данных для отдельных блоков чипа из результатов логического моделирования с использованием общего набора входных шаблонов ширины чипа. Важным вопросом в анализе энергосетей является определение того, каковы эти входные модели. Для анализа инфракрасного падения требуются модели, которые производят максимальные мгновенные токи, тогда как для целей электромиграции представляют интерес модели, производящие большие устойчивые (средние) токи. Анализ энергосети может быть классифицирован на методы, зависящие от входного вектора, и методы без вектора. В зависимости от входных векторных моделей используются методы поиска, чтобы найти набор входных моделей, которые вызывают наиболее сильное падение в сетке. В литературе предлагается ряд методов, которые используют генетические алгоритмы или другие методы поиска для поиска векторов или паттернов векторов, которые максимизируют общий ток, извлеченный из сети снабжения. Подходы, зависящие от входной векторной модели, являются вычислительно интенсивными и ограничены блоками цепей, а не полным чиповым анализом. Кроме того, эти подходы по своей сути оптимистичны, недооценивая падение напряжения и, таким образом, оставляя некоторые проблемы шума подачи остаются незамеченными. С другой стороны, безвекторные подходы направлены на то, чтобы вычислить верхнюю границу падения в худшем случае эффективным образом. Эти подходы имеют преимущество в том, что они быстрые и консервативные, но иногда слишком консервативные, что приводит к перепроектированию. Большая часть литературы по анализу энергосетей посвящена вычислению наихудших спадов напряжения в энергосети. Электромиграция - это не менее серьезная проблема, но она подвергается нападению почти идентичными методами. Вместо напряжения в каждом узле, ЭМ-анализ решает для тока в каждой ветви, и вместо предела напряжения, есть предел тока на провода, в зависимости от его слоя и ширины. Другие приложения ИС могут использовать только часть потоков, упомянутых здесь. Например, конструктор массива ворот или полевого программируемого массива ворот (FPGA) будет выполнять только этапы проектирования, поскольку детальное использование этих частей не известно, когда необходимо спроектировать источник питания. Аналогичным образом, пользователь FPGA или массивов шлюзов будет использовать только часть анализа, поскольку конструкция уже фиксирована.