АВТОМАТИЗОВАНЕ ПРОЕКТУВАННЯ ЕЛЕКТРОННИХ ПРИСТРОЇВ
В
1 Цілі, завдання і проблеми автоматизації проектування складних систем
Автоматизованим називають проектування, здійснюване людиною при взаємодії з ЕОМ. Ступінь автоматизації може бути різною, і оцінюється часткою проектних робіт, виконуваних на ЕОМ без участі людини. При = 0 проектування називається неавтоматизованим, при = 1 - автоматичним. p> Система автоматизованого проектування - організаційно-технічна система, що складається з комплексу засобів автоматизації проектування, що взаємодіє з підрозділами проектної організації і виконує автоматизоване проектування.
Розробка засобів автоматизації проектування складних електронних систем переслідує такі цілі:
В· скорочення термінів і зниження вартості розробки та впровадження виробів;
В· зменшення кількості помилок при проектуванні;
В· забезпечення можливості зміни проектних рішень та скорочення термінів перевірки та тестування виробів.
Завдання, які вирішуються на різних етапах проектування, можна укрупнено розділити на три групи: синтез і аналіз. Завдання аналізу полягає у вивченні поведінки і властивостей системи при заданих характеристиках зовнішнього середовища, її компонентів і структурі системи (або її моделі). Відповідно до загальної теорії систем, синтез - це процес породження функцій і структур, необхідних і достатніх для отримання певних результатів. Виявляючи функції, реалізовані системою, визначають деяку систему, про яку відомо тільки те, що вона буде робити.
У зв'язку з цим, етап синтезу функцій називається абстрактним синтезом. Існують ще етапи структурного та параметричного синтезу. При структурному синтезі визначається структура об'єкту - безліч складових його елементів і способи їх зв'язку між собою (в складі об'єкта і з зовнішнім середовищем). Параметричний синтез полягає в визначенні числових значень параметрів елементів при заданих структурі і умовах працездатності (т.е.необходімо знайти точку або область у просторі внутрішніх параметрів, в яких виконуються ті чи інші умови).
Ðà çðà áîòêà ÑÀÏÐ ïðåäñòà âëÿåò ñîáîé êðóïГГіГѕ ïðîáëåìó. Íåñìîòðÿ Гà áîëüøèå òðóäîçà òðà òû (50-200 ñïåöèà ëèñòîâ), ñîçäà ГГЁГҐ ÑÀÐÏ Гў ðà çëè Г· Гûõ îáëà ñòÿõ ГІГҐГµГГЁГЄГЁ - Íåîáõîäèìîñòü, âûçâà ГГГ Гї ðîñòîì ñëîæГîñòè îáúåêòîâ ïðîåêòèðîâà ГГЁГї. Г‘ ​​ó Г· åòîì èçëîæåГГîãî ìîæГГ® ñôîðìóëèðîâà òü îñГîâГûå òðåáîâà ГГЁГї, êîòîðûì äîëæГГ» óäîâëåòâîðÿòü ÑÀÏÐ:
1. Èìåòü ГіГèâåðñà ëüГГіГѕ ñòðóêòóðó, ðåà ëèçóþùóþ ïðèГöèïû äåêîìïîçèöèè ГЁ èåðà ðõè Г· Гîñòè ïîäõîä). Ïðè Г· ГҐГ¬ ñèñòåìû ïðîåêòèðîâà ГГЁГї ðà çëè Г· Гûõ óðîâГГҐГ© èåðà ðõèè äîëæГГ» áûòü ГЁГôîðìà öèîГГГ® ñîãëà ñîâà ГГ». îçГГ Г· Г ГҐГІ, Г· ГІГ® äëÿ èäóùèõ ïðîåêòГûõ ïðîöåäóð, âûõîäГûå äà ГГûå îäГîé ГЁГ§ ГГЁГµ ìîãóò áûòü âõîäГûìè äëÿ äðóãîé ГЁ ïðè ýòîì ГГҐ òðåáóåòñÿ ГГЁГЄГ ГЄГЁГµ
2. Èìåòü âûñîêóþ Г±ГІГҐГЇГҐГГј ГЁГòåãðà öèè. ÑòåïåГГј ГЁГòåãðà öèè äîëæГà áûòü òà êîâà , Г· òîáû îáåñïå Г· ГЁГІГј ðåà ëèçà öèþ ГўГ±ГҐГЈГ® ГЇГіГІГЁ ïðîåêòèðîâà ГГЁГї: îò âûäâèæåГГЁГї èäåè âïëîòü äî ðåà ëèçà öèè ïðîåêòà . Âà æГГіГѕ ðîëü äëÿ îáåñïå Г· ГҐГГЁГї ГЁГòåãðà öèè ñðåäñòâ ïðîåêòèðîâà ГГЁГї èãðà þò ГІГ ГЄ Гà çûâà åìûå ГЁГôðà ñòðóêòóðû (Frameworks), ÑÀÏÐ, ГЄГ ГЄ ðà çëè Г· Гûõ ñðåäñòâ ïðîåêòèðîâà ГГЁГї ГЁ äà ГГûõ, ГІГ ГЄ ГЁ âûïîëГГҐГГЁГҐ ГґГіГêöèé óïðà âëåГГЁГї ïðè ïîìîùè åäèГîãî ГЁГòåðôåéñà ïîëüçîâà òåëÿ.
3. Îñóùåñòâëÿòü ïðîåêòèðîâà ГГЁГҐ Гў ðåà ëüГîì ìà ñøòà áå âðåìåГГЁ. ÓìåГГјГёГҐГГЁГҐ âðåìåГГЁ, Гåîáõîäèìîãî äëÿ ÑÀÏÐ Г± ïîëüçîâà òåëåì Гà ëè Г· ГЁГҐГ¬ îïåðà òèâГûõ ГІГҐГµГГЁ Г· ГҐГ±ГЄГЁГµ ñðåäñòâ ðà çðà áîò Г· ГЁГЄГ Г± ñèñòåìîé, ГЅГґГґГҐГЄГІГЁГўГîñòü ïðîöåäóð ïðîåêòèðîâà ГГЁГї ГЁ ГІ.ГЇ.
4. Ñòðóêòóðà ÑÀÏÐ äîëæГà áûòü îòêðûòîé, ГІ.ГҐ. îáëà äà òü ñâîéñòâîì óäîáñòâà ðà ñøèðåГГЁГї ïîäñèñòåì ïðè ГҐГҐ
5. Èìåòü ñðåäñòâà êîГòðîëÿ âõîäГîé ГЁ âûõîäГîé ГЁГôîðìà öèè.
6. Èìåòü ñðåäñòâà âГГҐГ±ГҐГГЁГї èçìåГГҐГГ...