Директивы моделирования
В процессе моделирования программа PSpice генерирует различные сообщения, которые передаются в выходной файл и файл данных для программы Probe. Список сообщений о специфических ошибках в процессе, моделирования цифровых устройств приведен в табл. 5.2.
Статистические сведения о задании выводятся в выходной файл с расширением .OUT при введении опции АССТ в директиве .OPTION. Перечень выводимых данных приведен в табл. 4.8.
Таблица 4.8. Данные, помещаемые в выходном файле.
Параметр | Значение |
---|---|
NUNODS | Количество узлов схемы устройства без учета подсхем |
NCNODS | Количество узлов схемы устройства с учетом подсхем |
NUMNOD | Общее количество узлов схемы замещения устройства с учетом внутренних узлов встроенных моделей компонентов |
NUMEL | Общее количество компонентов устройства с учетом подсхем |
DIODES | Количество диодов с учетом подсхем |
BJTS | Количество биполярных транзисторов с учетом подсхем |
JFETS | Количество полевых транзисторов с учетом подсхем |
MFETS | Количество МОП-транзисторов с учетом подсхем |
GASFETS | Количество арсенид-галлиевых полевых транзисторов с учетом подсхем |
IGBTS | Количество статически индуцированных биполярных транзисторов с учетом подсхем |
NDIGITAL | Количество цифровых устройств с учетом подсхем |
NSTOP | Размерность воображаемой матрицы цепи (фактически не все элементы разреженных матриц хранятся в памяти) |
NTTAR | Фактическое количество входов в матрице цепи в начале вычислений |
NTTBR | Фактическое количество входов в матрице цепи в конце вычислений |
NTTOV | Количество ненулевых элементов матрицы цепи |
IFILL | Разность между NTTAR и NTTBR |
IOPS | Количество операций с плавающей запятой, необходимых для решения одного матричного уравнения цепи |
PERSPA | Степень разреженности матрицы цепи в процентах |
NUMTTP | Количество шагов интегрирования переходного процесса |
NUMRTP | Количество моментов времени при расчете переходного процесса, при которых шаг интегрирования был слишком велик и расчет повторен с меньшим шагом |
NUMNIT | Общее количество итераций при расчете переходного процесса |
DIGTP | Количество временных шагов при логическом моделировании |
DIGEVT | Количество логических событий |
DIGEVL | Количество вычислений логических состояний цифровых устройств |
MEMUSE | Размер используемой области ОЗУ в байтах |
Matrix solution | Время, затраченное на решение матричного уравнения |
Matrix load | Время, затраченное на составление уравнений компонентов |
READIN | Время, затраченное на чтение входного файла и поиск ошибок в нем |
SETUP | Время, затраченное на формирование матрицы цепи |
DC sweep | Время, затраченное на расчет передаточных функций по постоянному току |
Bias point | Время, затраченное на расчет режима по постоянному току в рабочей точке |
Digital simulation | Время, затраченное на вычисление логических состояний цифровых устройств |
AC and noise | Время, затраченное на расчет в частотной области |
Transient analysis | Время, затраченное на расчет переходного процесса |
Monte Carlo | Время, затраченное на выполнение директив .МС и .WCASE |
OUTPUT | Время, затраченное на переформатирование данных, необходимое перед выполнением директив .PRINT и .PLOT |
OVERHEAD | Время, затраченное на выполнение задания |
Total job time | Общее время выполнения задания, за исключением времени, затраченного на загрузку файлов программы PSpice |