Курсовая работа: Разработка модели триггерного устройства на базе микросхем типа К564 с последующим использованием выходов
3. В столбец Pin Name вводят имена выводов в каждой секции.
4. В столбцы Gate Eq и Pin Eq вводят данные о логической эквивалентности секций и выводов соответственно.
5. В столбце Gate # указывается номер секции (вентиля), в которую назначен вывод символа.
6. В столбце Elec Type указывается тип вывода, используемый при поиске ошибок в схемах электрических принципиальных:
· Unknown — вывод, не имеющий определенного типа;
· Passive — пассивный вывод;
· Input — входной вывод;
· Output – выходной вывод;
· Power — вывод питания или «земли».
После выполнения всех указанных выше операций для создания интегрированного образа компонента необходимо выполнить команду Component/Validate для проверки согласованности всех данных компонента и, в случае отсутствия ошибок, сохранить компонент в текущей библиотеке командой Component Save As.
Рис.9 Пример окна создания компонента.
Для функционирования триггера были созданы библиотечные элементы микросхем и других необходимых элементов для схемы включения, которые были рассчитаны и выбраны в зависимости от количества микросхем нашего триггерного устройства.
Моделирование триггера. Временная диаграмма работы
Для моделирования работы триггера необходимо:
1. Создать библиотеку компонентов.
2. Создать и добавить в нее моделируемые компоненты.
3. Вменю «Edit» программы «Library Executive» выбратьпункт Component Attr».
Рис 10. Пример описания свойств элемента.
4. Последовательно добавить и заполнить поля таблицы.
5. Поле SimType должно содержать значение SIMCODE(A) для цифровых устройств.
6. Поле SimModel должно содержать название модели устройства.
7. Поле SimFile содержит путь к файлу модели. Его можно указать с использованием макроса {model_path}, это позволит сделать путь относительным.
8. Поле SimPins содержит информацию о ножках компонента. Она вводится в таком формате:
9. <номер_вентиля1>:[<пин1> <пин2><пин3>…<>]…<номер_вентиляN>:[<пин1> <пин2> <пин3>…<>]
10. Поле SimNetlist может содержать ключи: %D – описатель устройства (Devicedesignator);
11. %M – имя модели. Между ними вставляется две пары квадратных скобок, в которых указываются номера ножек, указанных в поле SimPins по порядку. Во второй паре квадратных скобок указываются те же ножки, но пропускается вторая и добавляются номера ножек выходов.
12. Затем последовательно добавляются поля с именами SimField1, 2, 3 и т.д. В них указываются следующие данные: