ПРОГРАММНАЯ РЕАЛИЗАЦИЯ АЛГОРИТМА ФОРМИРОВАНИЯ МНОЖЕСТВА ЭЛЕМЕНТОВ ИНТЕГРИРОВАННОЙ ФУНКЦИОНАЛЬНОЙ ПОДСХЕМЫ
Манжула М.В.
Студент, Институт сферы обслуживания и предпринимательства (филиал) Донского государственного технического университета в городе Шахты Ростовской области
ПРОГРАММНАЯ РЕАЛИЗАЦИЯ АЛГОРИТМА ФОРМИРОВАНИЯ МНОЖЕСТВА ЭЛЕМЕНТОВ ИНТЕГРИРОВАННОЙ ФУНКЦИОНАЛЬНОЙ ПОДСХЕМЫ
Аннотация
В статье рассмотрен вариант программной реализации алгоритма формирования множества элементов интегрированной функциональной подсхемы. Приводится программное обеспечение для пакета MatLab, позволяющее проводить интеграцию множеств функциональных подсхем.
Ключевые слова: система, агрегирование, интеграция.
Manzhula M.V.
Student, Institute of the service and enterprise (branch) of Don State Technical University
SOFTWARE IMPLEMENTATION THE ALGORITHM FOR GENERATING THE SET OF ELEMENTS INTEGRATED FUNCTIONAL SUBCIRCUIT
Abstract
The article describes the software version of the algorithm generate a plurality of elements of the integrated functional subcircuit. Provides a software package MatLab, which allows to carry out the integration of many functional subcircuits.
Keywords: system, aggregation, integration.
Современные аналоговые системы характеризуются многообразием функциональных возможностей, режимов работы и алгоритмов функционирования [1-4]. При реализации таких систем целесообразно использовать метод, основанный на последовательном использовании операций редуцирования и агрегирования [5-8]. На рисунке 1 представлен один из возможных вариантов построения алгоритма агрегирования, позволяющего синтезировать конечную неизбыточную функциональную схему из ряда исходных функциональных подсхем.
Исходные функциональные подсхемы соответствуют различным режимам работы системы и представляются в виде конечных множеств элементов схем. Избыточность в синтезируемом блоке исключается за счет агрегации однотипных элементов, работающих в различных режимах [9, 10].
Рис. 1 - Блок-схема алгоритма формирования множества элементов интегрированной функциональной подсхемы
Разработанное программное обеспечение для пакета MatLab позволяет проводить интеграцию функциональных подсхем, элементы которых заданных в виде символов.
function y1 = koef()
m = input('Введите количество подсхем: ');
shema1 = cell(m,1);
for n=1:m
pri=strcat('Введите ',num2str(n),'-ю подсхему: ');
shema1{n,1}=input(pri,'s');
end
disp(shema1);
bust='';
len1=0;
len2=0;
for j=1:m
bust=union(bust,shema1{j,1});
end
disp(strcat('Объединенное множество элементов:',bust));
y1 = bust;
end
Таким образом, используемый алгоритм формирования множества элементов интегрированной функциональной подсхемы и предложенная программная реализация, позволяют повысить уровень интеграции конечной функциональной схемы.
Литература
- Манжула, В. Г. Модели, методы и алгоритмы структурно- параметрического синтеза неизбыточных смешанных СФ-блоков // Известия Южного федерального университета. Технические науки. - 2011. - Т. 115. - № 2. - С. 79-87.
- Манжула, В. Г. Оценка интегральной избыточности в процессе синтеза микроэлектронных систем // Современные проблемы науки и образования. - 2011. - № 4. - С. 33.
- Манжула, В. Г. Моделирование системного уровня процесса обработки информации при синтезе аналоговых сложных функциональных блоков // Системы управления и информационные технологии. - 2010. - Т. 41. - № 3. - С. 36-40.
- Манжула, В. Г. Синтез неизбыточных структур сложных функциональных блоков // Системы управления и информационные технологии. - 2010. - Т. 39. - № 1.2. - С. 242-247.
- Манжула, В. Г. Синтез неизбыточных функциональных схем микроэлектронных систем в корпусе (SIP) // Системы управления и информационные технологии. - 2011. - Т. 45. - № 3. - С. 41-44.
- Манжула, В. Г. Исключение структурной, функциональной и схемотехнической избыточности при синтезе аналоговых систем в корпусе // Научно-технический вестник Поволжья. - 2011. - № 2. - С. 123-127.
- Манжула, В. Г. Функционально интегрированная микроэлектронная система защиты на основе быстродействующего датчика температуры // Датчики и системы. - 2012. - № 7. - С. 18-22.
- Манжула, В. Г. Снижение параметрической избыточности в импульсных компенсационнопараметрических стабилизаторах напряжения // Научно-технический вестник Поволжья. - 2012. - № 1. - С. 199.
- Манжула, В. Г., Федяшов, Д. С. Нейронные сети Кохонена и нечеткие нейронные сети в интеллектуальном анализе данных // Фундаментальные исследования. - 2011. - № 4. - С. 108-114.
- Манжула, В. Г. Информационная поддержка синтеза схемотехнически интегрированных принципиальных электрических схем // Научно-технические ведомости Санкт-Петербургского государственного политехнического университета. Информатика. Телекоммуникации. Управление. - 2012. - Т. 2. - № 145. - С. 144-150.