СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №9/2015

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 65 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 9 2015 Следует отметить, что специфика задач моделирования такова, что для получения искомых решений необ- ходимо многократно решать систе- мы уравнений. При получении реше- ния от шага к шагу матрицы сохраня- ют одинаковую структуру, отличаясь друг от друга только численными зна- чениями и часто – весьма существен- но. Этот факт учитывает оригиналь- ная программная технология SimOne – кодовый матричный процессор. Кодовый матричный процессор представляет собой эффективную программную реализацию основных матричных операций, необходимых для проведения типовых расчётов, учитывающий характерную структу- ру матриц, способ их включения в рас- чётные формулы, изменяемость эле- ментов при пересчёте и прочее. При- менение этой технологии позволило существенно ускорить моделирование схем в сравнении с обычными SPICE- программами. В таблице 8 приведено время, затра- ченное разными программами на моде- лирование тестовых схем большой размерности. Данные схемы входят в набор тестовых схем компании IBM (IBM Power Grid Benchmarks) и исполь- зовались в докладе на международной конференции DAC в 2008 г. [6]. Тестирование проводилось на пер- сональном компьютере IBM PC с про- цессором Intel Core i3 550 с часто- той 3,20 ГГц, ОЗУ объёмом 16 Гбайт и 64-разрядной Windows 7. Результаты, приведённые в табли- це 8, демонстрируют преимущество SimOne в скорости моделирования по отношению к другим популярным про- граммам моделирования. Исключение составляет симулятор HSPICE компа- нии Synopsys. П ЕРСПЕКТИВЫ ПАКЕТА S IM O NE SimOne является динамически раз- вивающимся программным продук- том. Основные направления развития: ● схемы ВЧ/СВЧ: ● связанные линии передач с потерями; ● пассивные многополюсники в фор- мате Touchstone; ● расчёт S-параметров схемы; ● метод гармонического баланса для расчёта периодических режимов; ● интегральные схемы: компактные модели транзисторов BSIM3-BSIM6, EKV, Mextram и модели, задаваемые описанием на языке Verllog-A; ● анализ целостности сигналов – пред- топологический и постопологиче- ский анализы. Л ИТЕРАТУРА 1. ЭРЕМЕКС. Инновационный подход к про- ектированию электроники. http://eda. eremex.ru/downloads/. 2. Najm F.M. Circuit Simulation. John Wiley & Sons. Inc. 2010. 3. Прикота А.В., Ерёмин А.С., Морозов А.В., Перов А.С. Аспекты схемотехнического моделирования с применением графиче- ских ускорителей. CAD/CAM/PDM-2012. М. 2012. С. 258–262. 4. Sangiovanni-Vincentelli A., Chen L.-K., Chua L.O. An Efficient Heuristic Cluster Algorithm for Tearing Large Scale Networks. IEEE Transactions on Circuits and Systems. 1977. Vol. CAS24. No. 12. Р. 709–717. 5. Tim Davis. The University of Florida Sparse Matrix Collection. http://www.cise.ufl.edu/ research/sparse/matrices/index.html. 6. Power Grid Analysis Benchmarks ASP- DAC 2008. http://dropzone.tamu.edu/~pli/ PGBench/.

RkJQdWJsaXNoZXIy MTQ4NjUy