Ячейка в контексте автоматизации проектирования электроники ( EDA) — это абстрактное представление компонента в рамках принципиальной схемы или физической компоновки электронной схемы в программном обеспечении. [1]
Методология проектирования на основе ячеек — это метод, позволяющий проектировщикам анализировать проекты микросхем на разных уровнях абстракции. Например, один проектировщик может сосредоточиться на логической функции (высокий уровень), а другой — на физической реализации (низкий уровень). Метод также позволяет проектировщикам повторно использовать компоненты в более сложных проектах, не понимая всех деталей реализации. [ необходима цитата ]
В современном потоке проектирования логическое проектирование является автоматическим и будет осуществляться с помощью инструментов логического синтеза. Для упрощения электрического и геометрического проектирования (макета) цифровых ASIC (интегральных схем специального назначения) базовые ячейки берутся из библиотеки ячеек, а не разрабатываются отдельные элементы схемы.