Рефераты. Автоматизированное проектирование электронных устройств

Автоматизированное проектирование электронных устройств

 

 

 

 

 

 

 

 

 

 

 

 

 

 

АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ ЭЛЕКТРОННЫХ УСТРОЙСТВ

 

1 Цели, задачи и проблемы автоматизации проектирования сложных систем


Автоматизированным называют проектирование, осуществляемое человеком при взаимодействии с ЭВМ. Степень автоматизации может быть различной, и оценивается долей  проектных работ, выполняемых на ЭВМ без участия человека. При=0 проектирование называется неавтоматизированным, при =1 - автоматическим.

Система автоматизированного проектирования - организационно-техническая система, состоящая из комплекса средств автоматизации проектирования, взаимодействующего с подразделениями проектной организации и выполняющая автоматизированное проектирование.

Разработка средств автоматизации проектирования сложных электронных систем преследует следующие цели:

·сокращение сроков и снижение стоимости разработки и внедрения изделий;

·уменьшение количества ошибок при проектировании;

·обеспечение возможности изменения проектных решений и сокращения сроков проверки и тестирования изделий.

Задачи, решаемые на различных этапах проектирования, можно укрупненно разделить на три группы: синтез и анализ. Задача анализа заключается в изучении поведения и свойств системы при заданных характеристиках внешней среды, ее компонентов и структуре системы (или ее модели). Согласно общей теории систем, синтез - это процесс порождения функций и структур, необходимых и достаточных для получения определенных результатов. Выявляя функции, реализуемые системой, определяют некоторую систему, о которой известно только то, что она будет делать.

В связи с этим, этап синтеза функций называется абстрактным синтезом. Существуют еще этапы структурного и параметрического синтеза. При структурном синтезе определяется структура объекта - множество составляющих его элементов и способы их связи между собой(в составе объекта и с внешней средой). Параметрический синтез заключается в определении числовых значений параметров элементов при заданных структуре и условиях работоспособности (т.е.необходимо найти точку или область в пространстве внутренних параметров, в которых выполняются те или иные условия).

Ðàçðàáîòêà ÑÀÏÐ ïðåäñòàâëÿåò ñîáîé êðóïíóþ íàó÷íî-òåõíè÷åñêóþ ïðîáëåìó. Íåñìîòðÿ íà áîëüøèå òðóäîçàòðàòû (50-200 êâàëèôèöèðîâàííûõ ñïåöèàëèñòîâ), ñîçäàíèå èíòåãðèðîâàííûõ ÑÀÐÏ â ðàçëè÷íûõ îáëàñòÿõ òåõíèêè - íåîáõîäèìîñòü, âûçâàííàÿ ðîñòîì ñëîæíîñòè îáúåêòîâ ïðîåêòèðîâàíèÿ. Ñ ó÷åòîì èçëîæåííîãî ìîæíî ñôîðìóëèðîâàòü îñíîâíûå òðåáîâàíèÿ, êîòîðûì äîëæíû óäîâëåòâîðÿòü ÑÀÏÐ:

1. Èìåòü óíèâåðñàëüíóþ ñòðóêòóðó, ðåàëèçóþùóþ ïðèíöèïû äåêîìïîçèöèè è èåðàðõè÷íîñòè (áëî÷íî-èåðàðõè÷åñêèé ïîäõîä). Ïðè÷åì ñèñòåìû ïðîåêòèðîâàíèÿ ðàçëè÷íûõ óðîâíåé èåðàðõèè äîëæíû áûòü èíôîðìàöèîííî ñîãëàñîâàíû. Èíôîðìàöèîííàÿ ñîãëàñîâàííîñòü îçíà÷àåò, ÷òî äëÿ ïîñëåäîâàòåëüíîãî èäóùèõ ïðîåêòíûõ ïðîöåäóð, âûõîäíûå äàííûå îäíîé èç íèõ ìîãóò áûòü âõîäíûìè äëÿ äðóãîé è ïðè ýòîì íå òðåáóåòñÿ íèêàêèõ ïðåîáðàçîâàíèé.

2. Èìåòü âûñîêóþ ñòåïåíü èíòåãðàöèè. Ñòåïåíü èíòåãðàöèè äîëæíà áûòü òàêîâà, ÷òîáû îáåñïå÷èòü ðåàëèçàöèþ âñåãî ïóòè ïðîåêòèðîâàíèÿ: îò âûäâèæåíèÿ èäåè âïëîòü äî ðåàëèçàöèè ïðîåêòà. Âàæíóþ ðîëü äëÿ îáåñïå÷åíèÿ èíòåãðàöèè èíñòðóìåíòàëüíûõ ñðåäñòâ ïðîåêòèðîâàíèÿ èãðàþò òàê íàçûâàåìûå èíôðàñòðóêòóðû (frameworks), ÑÀÏÐ, îáåñïå÷èâàþùèå êàê èíòåãðèðîâàíèå ðàçëè÷íûõ ñðåäñòâ ïðîåêòèðîâàíèÿ è äàííûõ, òàê è âûïîëíåíèå ôóíêöèé óïðàâëåíèÿ ïðè ïîìîùè åäèíîãî èíòåðôåéñà ïîëüçîâàòåëÿ.

3. Îñóùåñòâëÿòü ïðîåêòèðîâàíèå â ðåàëüíîì ìàñøòàáå âðåìåíè. Óìåíüøåíèå âðåìåíè, íåîáõîäèìîãî äëÿ âçàèìîäåéñòâèÿ ÑÀÏÐ ñ ïîëüçîâàòåëåì îáåñïå÷èâàåòñÿ íàëè÷èåì îïåðàòèâíûõ òåõíè÷åñêèõ ñðåäñòâ âçàèìîäåéñòâèÿ ðàçðàáîò÷èêà ñ ñèñòåìîé, ýôôåêòèâíîñòü ïðîöåäóð ïðîåêòèðîâàíèÿ è ò.ï.

Страницы: 1, 2, 3, 4, 5, 6, 7



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.