В настоящее время в проектировании ЭС применяются следующие стандартные программы: Micro-Cap V, PCAD, Pspice, Personal Logican, ДИСП-ПК, КАРРА, ГРИФ, КОМПАС и многие другие. Большинство этих программ написаны на языках высокого уровня Фортран, Паскаль, Си.
1. Применение персональных ЭВМ для исследования и разработки цифровых устройств дает возможность выполнить:
- анализ функционирования в различных режимах с учетом разброса параметров компонентов и наличия дестабилизирующих факторов;
- синтез структуры и принципиальной схемы устройств;
- параметрическую оптимизацию;
При этом удается избежать трудоемкий и дорогостоящий этап макетирования.
Среди известных систем моделирования и проектирования цифровых устройств наиболее известны Micro-Cap V фирмы “Spectrum Software”, PCAD фирмы “Personal CAD Systems Corp.”, Pspice фирмы “Microsim Corp.”, Personal Logican фирмы “Saisy Systems Corp.”, Electronics Workbench 4.1, Digital Design Lab фирмы “ALDEC”, обладающая возможностями моделирования 4,8 – разрядных микропроцессоров. Среди отечественных разработок наиболее интересна программа ДИСП-ПК, использующая 5-значное моделирование и сигнатурный анализ.
2. Система проектирования PCAD (Personal Computer-Aided-Design system) является интегрированным набором специализированных программных модулей, с помощью которых можно проектировать принципиальные электрические схемы, проводить моделирование цифровых схем и трассировать подложки микросборок и печатные платы, в том числе и многослойные, а также получать документацию для технологического оборудования по изготовлению печатных плат.
Экспертная оболочка (ЭО) КАРРА версии 1.2[ ] предназначена для построения систем, основанных на знаниях. Она удачно сочетает в себе традиционные механизмы вывода, используемые в экспертных системах, базу знаний, правила и современные средства объектно-ориентированного программирования с графическим интерфейсом Windows. Инструментальная среда имеет собственный язык КАРРА-приложений KAL (KAPPA Application Language) и более 240 функций для манипулирования базой знаний. Это облегчает освоение и использование непрограммирующим пользователям. Объектная ориентация системы позволяет создать понятную и довольно наглядную модель реально существующей системы. Главная цель использования разработанной системы реинжиниринга – это увеличение эффективности функционирования анализируемой системы.
MS DOS – дисковая операционная система (ОС) – комплекс программ, дополняющих аппаратные возможности персональных компьютеров (ПК) и управляющих работой аппаратуры и прикладных программ.
Norton Commander – программа-посредник (оболочка MS DOS), которая обеспечивает:
- наглядное отображение файлов (информации) на экране и удобные средства передвижения по ним;
- механизм диалога;
- служебные функции.
Windows 3.1 – графическая оболочка DOS.
Windows 95 – графическая операционная система (ОС).
Word – текстовый редактор для ОС Windows.
Excel – подготовка документов в виде таблиц и их обработка в среде ОС Windows.
FOXPRO – система управления базой данных (СУБД). Совокупность информационных файлов для хранения и использования. Создается в среде СУБД FOXPRO.
Используется программное обеспечение специализированного типа (технолог, статистика и т. д.).
В настоящее время на основе МО, ПО и аппаратурного обеспечения разрабатываются специализированные технологические линии, позволяющие изготовить электронные средства.
Например, на ОАО “Копир” применяется автоматизированная линия обработки листового металла фирмы “FINN POWER” с использованием передовых технологий:
- компьютерный раскрой материала;
- числовое программное управление высокоточной вырубкой контуров и перфорацией отверстий разнообразной конфигурации и размера, включая формовочные операции (жалюзи, крючки и т. п.);
- сверхточное последовательное нанесение сгибов, отбортовок и других конструктивных элементов;
- сварка в защитной среде;
- механизированная зачистка;
- порошковое покрытие в покрасочной камере.
Контрольные вопросы.
1. Что такое информационные технологии?
2. Составляющие перспективных информационных технологий?
3. Каково назначение интрасети?
4. Что такое гипертекст? Мультимедиа?
5. Возможности экспертмедиа?
6. Что значит эвристический труд проектировщика? Алгоритмический труд?
7. Какие вы знаете виды работ разработчиков, которые можно отдать ЭВМ?
8. За время разработки ЭС часто морально устаревают. Где выход?
9. В чем преимущества АРМ, построенных на ПЭВМ, по сравнению с АРМ на стационарных электронно-вычислительных машинах?
10. Каким требованиям должно отвечать АРМ с точки зрения аппаратных средств?
11. Какие языки высокого уровня Вы знаете?
12. Каким требованиям должны отвечать программы для схемотехнического проектирования ЭС?
13. Какие вы знаете программы для оформления таблиц? Статистической обработки данных таблиц? Графических конструкторских документов? Конструкторских расчетов?