Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Программа 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; Просмотров: 419; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.024 с.)
Главная | Случайная страница | Обратная связь