Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Программа INSPECT для просмотра и обработки графиков
Программа INSPECT служит для построения и анализа графиков. INSPECT имеет простой графический интерфейс. Имеется возможность управления процессом построения и анализа графиков с помощью командного файла. Графическое окно программы INSPECT показано на рисунке 23.
Рис. 23. Графическое окно программы INSPECT: 1 – строка меню; 2 – строка кнопок управления; 3 – список загруженных файлов; 4 – область электродов, термодов, времени и т.п.; 5 – область параметров; 6 – кнопки выбора оси; 7 – список построенных графиков; 8 – кнопки создания и редактирования графиков; 9 – область графиков; 10 – строка состояния.
Из пунктов строки меню наиболее используемые File --> Load Datasets и Edit --> Plot Area (Axes). INSPECT может загружать файлы с расширением *.plt, *.plx и др. (рисунок 24). Список загруженных файлов отображается в соответствующем поле области Datasets окна программы (позиция 3 на рисунке 23). Назначение большинства кнопок управления (поз.2 рис.23) интуитивно понятно и не требует пояснения. Кнопка Reload служит для обновления содержимого загруженных файлов при динамическом отображении графиков, например, в процессе расчета в DESSIS. Можно также включить автоматическое обновление: File –> Automatically Update Datasets. Для увеличения какой-либо области графика нужно, нажав кнопку Zoom In, выделить указателем мыши увеличиваемую область. Для уменьшения графика нужно нажать кнопку Zoom Out. Для приведения графика к исходному виду необходимо нажать кнопку Zoom Off. Используя кнопки log X, log Y, log Y2 можно установить логарифмические координаты на соответствующих осях. В поле электродов, термодов и др. (поз. 4 рис. 23) области Datasets отображаются контакты или другие элементы, существующие в загруженном файле. В поле параметров (поз. 5 рис. 23) отображаются параметры для выбранного контакта. Кнопки выбора оси (поз. 6 рис. 23) служат для привязки выбранного параметра к координатной оси.
Рис. 24. Окно загрузки файлов с данными для построения графиков в программе INSPECT.
Для построения графика по данным из загруженного файла *.plt необходимо выполнить следующие действия: выделить нужный загруженный файл с данными; выделить нужный контакт; выделить параметр для данного контакта и выбрать ось, на которой будет отображаться диапазон значений данного параметра. При этом первым нужно задавать параметр по оси Х. Такие же действия проделать для задания параметров по осям Y и Y2. Таким же образом строятся различные вольт-амперные характеристики и другие подобные зависимости. Файл с расширением *.plx достаточно просто загрузить, и график будет построен автоматически. Следует учесть, что для просмотра профилей распределения примесей из DIOS нужно использовать полулогарифмические координаты: Х – log Y. Например, для построения передаточной характеристики МOS транзистора нужно напряжение на затворе (gate -> InnerVoltage) отложить по оси Х, а полный ток стока (drain -> TotalCurrent) – по оси Y. Список построенных кривых отображается в области Curves графического окна (поз. 7 рис. 23). Кнопки внизу данной области позволяют вести математическую обработку кривых и редактировать параметры отображения графиков. Для математической обработки нужно нажать кнопку New. Появится окно обработки кривой (рис. 25).
Рис. 25. Окно обработки графика и расчета некоторых параметров.
Для обработки графиков в INSPECT имеется достаточно большой набор средств, начиная от простейших тригонометрических формул и функций вычисления производных до функций для фурье-анализа. За подробной информацией об этих функциях INSPECT следует обратиться к руководству пользователя САПР ISE TCAD [4], раздел «INSPECT», пункт 3.10. Помимо формул, INSPECT предоставляет набор предопределенных макросов. Наиболее часто используемые макросы: ADD – сложение двух графиков; VT – расчет порогового напряжения MOS транзистора; VT1 – расчет порогового напряжения по уровню тока стока 0.1 мкА; gm – расчет крутизны передаточной характеристики МOS транзистора.
Макросы используются следующим образом: в поле Macros выбрать нужный макрос, в поле Curves выбрать необходимый график (или графики для ADD). При нажатии на кнопку Edit области Curves графического окна вызывается окно настройки внешнего вида и атрибутов графика (рис. 26). Все пункты этого окна имеют интуитивно понятное назначение и не требуют пояснений.
Рис. 26. Окно настройки внешнего вида и атрибутов графика.
Для редактирования внешнего вида области графиков и формата координатных осей используются пункты меню Edit -> Plot Area и Edit -> Axes (ри. 27 и 28). Для управления программой INSPECT с помощью командных файлов существует специальный скриптовый язык. Рассмотрение этого языка выходит за рамки данного пособия. За подробной информацией о синтаксисе данного языка следует обратиться к руководству пользователя САПР ISE TCAD [4] раздел «INSPECT» пункт 3.11.
Рис. 27. Окно настройки внешнего вида области графика.
Рис. 28. Окно настройки атрибутов координатных осей.
В качестве примера ниже приведен командный файл INSPECT, используемый для построения передаточной характеристики n-MOS транзистора, а также для расчета порогового напряжения и крутизны.
#--------------------------------------------------------# gr_setTitleAttr " IdVg" #--------------------------------------------------------#
## Загрузка данных: set dset @plot@ set data [file rootname $dset] proj_load $dset
## Создание кривой: cv_create IdVg " $data gate InnerVoltage" " $data drain TotalCurrent" y
## Отображение кривой: cv_display IdVg y
## Установка атрибутов кривой: cv_setCurveAttr IdVg " IdVg" black solid 2 none 3 defcolor 1 defcolor
## Установка атрибутов координатных осей: gr_setAxisAttr X {Gate Voltage (V)} 12 {} {} black 1 12 0 5 0 gr_setAxisAttr Y {Drain Current (A)} 12 {} {} black 1 12 0 5 0
## Расчет порогового напряжения в пределах Vmin=-1В и ##Vmax=3В: set VT [ f_VT IdVg -1.0 3.0]
## Запись переменной в GENESISe: ft_scalar VT $VT
## Расчет порогового напряжения по уровню тока стока 0.1 ##мкА: set VT1 [ f_VT1 IdVg -1.0 3.0] ft_scalar VT1 $VT1
## Расчет крутизны характеристики: set S [ f_gm IdVg -1.0 3.0] ft_scalar S $S
|
Последнее изменение этой страницы: 2017-05-05; Просмотров: 424; Нарушение авторского права страницы