126 проектирование схемотехника Возможности языка Verilog-A для повышения точности и достоверности моделей проектируемых устройств Анна СЕРГЕЕВА annserge@rambler.ru Нередко перед проектировщиками электронной аппаратуры стоит задача создания моделей для таких специфических устройств, как солнечные батареи, датчики изображений, тиристоры, TFT, LDMOS или MEMS. <...> Одним из лучших языков для описания поведения подобного оборудования можно уверенно назвать Verilog-A. <...> В статье приведен обзор ключевых возможностей языка с наглядными примерами. <...> О недостатках традиционного способа проектирования Традиционно при проектировании аналоговых устройств используется методология «снизу вверх» (рис. <...> Однако, поскольку проработка вопросов системной интеграции располагается на последних стадиях проектирования, такой подход может вылиться в необходимость выполнения дорогостоящих дополнительных действий. <...> Подобные затраты нежелательны, но их удается избежать, если принципиально отказаться от традиционного подхода. <...> Улучшенный подход: поведенческое моделирование с Verilog-A Язык описания аппаратуры Verilog-A позволяет инженерам-схемотехникам создавать наиболее производительные и точные модели электронных систем. <...> Verilog-A предоставляет возможность применять подход к проектированию аппаратуры «сверху вниз», когда моделирование на системном уровне проводится уже на самых первых этапах (рис. <...> Это помогает выявить вероятные проблемы интеграции и интерфейсного взаимодействия как можно раньше и устранить их с наименьшими усилиями и затратами [1]. <...> Традиционная методология проектирования аналоговых устройств «снизу вверх» Принцип разработки следующий. <...> Проектировщики создают поведенческие модели для каждого ключевого блока схемы и приступают к симуляции системного уровня. <...> После успешного завершения симуляции системного уровня специалисты переходят к более детальному проектированию блоков — на уровне отдельных устройств. <...> Улучшенный <...>