я аналогових електронних схем, забезпечують хорошу збіжність рішення в більшості випадків і гарантують достатню точність. Однак, постійне зростання складності та обсягів проектів БІС привів до збільшення розмірів схем до десятків і сотень мільйонів вузлів. Як наслідок, продуктивність класичних програм моделювання, побудованих на традиційному підході складання і рішення системи ОДУ із застосуванням методів розріджених матриць, стала явно недостатньою для вирішення системи рівнянь, яка описує всю схему.
Підходи, що застосовувалися кілька років тому, складаються в розрахунку фрагментів схем, базових осередків або в комбінованому застосуванні логічних і тимчасових розрахунків спільно з моделюванням аналогових фрагментів схем на рівні транзисторів. Широке поширення знайшло також макромоделювання.
В останні роки, інтенсивно почали розвиватися програми моделювання нового покоління, так звані «швидкі симулятори». Їх застосування дає якісний стрибок в продуктивності. З'явилася можливість моделювати БІС обсягом у десятки і сотні мільйонів вузлів з точністю і вимогами до обчислювальних ресурсів, близькими до традиційних програмам моделювання.
Рішення, пропоноване Cadence на даному сегменті ринку, - платформа Virtuoso і система FastSPICE Ultrasim. Поряд з відомими системами моделювання, Ultrasim інтегрований в загальну середовище розробки Virtuoso і дає можливість швидко отримати рішення з прийнятною точністю при зростанні складності проекту на кілька порядків.
Технічні вимоги до аналогових, рекомендованим цифровим, радіотехнічним і змішаним проектам росли експоненціально в останнє десятиліття (рис. 2). Економічні фактори і конкуренція на ринку електроніки змушують розробників застосовувати нові технології і об'єднувати перш незалежні блоки на одному кристалі (System-On-Chip, SOC). Багато виробників переходять на сучасні технології проектування за нормами 0.13 мкм - 65 нм, і суміщають аналогове проектування, з нанометровими цифровими дизайнами. Більш того, основою цифрового проектування є використання бібліотек стандартних і спеціалізованих замовних блоків, що розробляються із застосуванням засобів аналогового моделювання.
Рис. 5 Взаємозв'язок технології, складності та вартості проекту
Складність, обсяг сучасних проектів і нові фізичні ефекти вимагають відповідних технологій замовленого проектування, об'єднуючих можливості швидкого низхідного (top-down) проектування з точністю висхідного (bottom-up) проектування, що йде від кремнієвої реалізації. Meet-in-the-middle - сучасна методологія, що поєднує в собі швидкість і точність (рис. 3)
Платформа для замовленого проектування Virtuoso [2] є зрозумілою системою для швидкого і точного проектування, оптимізованої для технології meet-in-the-middle, наприклад Analog Custom Design (ACD).
Рис 6 Процес проектування за допомогою платформи Vituoso
В Virtuoso входить середу, обумовлена ??специфікацією, багаторежимна моделювання, що має загальний синтаксис, моделі та системи рівнянь, значно прискорені шари і об'єднана на рівні всього кристала, а також середовище змішаного моделирования.поддерживает моделювання з використанням різних рівнів абстракції моделей - від чисто поведінкового на верхньому системному рівні до точних...