×
14.12.2018
218.016.a6c4

Результат интеллектуальной деятельности: УСТРОЙСТВО СИНХРОНИЗАЦИИ МИКРОКОНТРОЛЛЕРОВ

Вид РИД

Изобретение

Аннотация: Изобретение относится к области электротехники и может быть использовано для синхронизации работы двух и более микроконтроллеров. Техническим результатом является обеспечение синхронной работы группы микроконтроллеров. Устройство синхронизации микроконтроллеров (МК), содержит: управляющее устройство, работающее от внутреннего тактового генератора с кварцевым резонатором, по меньшей мере одно управляемое устройство, логический элемент «И», источник тактовых импульсов, выполненный в виде внутреннего или внешнего тактового генератора с кварцевым резонатором, который задает частоту синхроимпульсов для группы микроконтроллеров, которые, в свою очередь, исходя из собственной рабочей частоты, вычисляют количество синхроимпульсов, принимаемых за секунду, после чего вычисляется количество синхроимпульсов, которое необходимо принять за необходимый период синхронной работы микроконтроллеров. 4 ил

Изобретение относится к области электротехники и может быть использовано для синхронизации работы двух и более микроконтроллеров.

Современные радиоэлектронные средства (РЭС) состоят из большого количества электронных компонентов, одними из которых являются микроконтроллеры (МК). Широкое распространение МК получили за счет миниатюризации и сочетания на одном кристалле функций процессорного и периферийных устройств. Использование, по меньшей мере, двух МК расширяет функциональность и повышает вычислительную способность РЭС, но при этом возникает задача синхронизации работы группы МК.

Из патента US 6697956 B1, H04L 12/42, 31.01.2000 известно устройство синхронизации множества МК распределенной тормозной системы автомобиля. Каждый из МК имеет внутренний тактовый генератор с возможностью его выборочного регулирования в зависимости от разности фаз между тактовыми импульсами и импульсами сигнала данных, чем осуществляется коррекция внутренней тактовой частоты МК по фазе. К недостаткам данного способа можно отнести узконаправленное применение в автомобильной промышленности. Учитываются промышленные требования и специфичные характеристики, а также последовательный порядок включения МК. При этом генераторы тактовых импульсов всех синхронизируемых МК должны работать на одной частоте, иначе синхронизации МК не будет. Описанным способом не предусмотрены изменение порядка связи МК, а также модификация и расширяемость устройств синхронизации.

Из патента US 20120005517 A1, G06F 1/08. 21.08.2009 известно устройство для синхронизации управляющего (ведущего) и, по меньшей мере, одного управляемого (ведомого) устройств. Каждое из устройств содержит собственный генератор и МК. Управляемое устройство находится в режиме обмена данных с управляющим устройством через универсальную последовательную шину. Способ включает передачу сигналов команд с указанием частоты синхронизации от управляющего к управляемому устройству. Управляемое устройство, получив сигналы команд и указания по частоте синхронизации, вычисляет частоту своего локального генератора и перестраивает его. К недостаткам данного способа синхронизации можно отнести отсутствие совместной работы устройств над решением одной задачи, где требуется высокая точность синхронизации (~2 мкс) работы группы МК. Способ подходит для синхронизации системного времени между устройствами, без синхронизации работы самих устройств.

Из патента US 7973579 В2, H03L 7/06, 26.03.2010 известно устройство с методом фазовой синхронизации с помощью МК, которое включает в себя вычислительное ядро, являющееся сигнальным детектором, генератор управляемый напряжением, фазовый компаратор и интегрирующую цепь. Вычислительное ядро, управляя рабочей частотой тактовых импульсов МК, использует выходной сигнал, который сгенерирован МК для фазовой синхронизации с входной информацией о тактовом импульсе, которая получена из входного потока данных, таким образом, что снижается фазовое отклонение. МК выполняет программу в соответствии с этим рабочим тактовым импульсом и генерирует выходной сигнал тактового импульса с частотой, предварительно определенной относительно входного управляющего тактового импульса, после чего использует сгенерированный выходной сигнал тактового импульса как рабочую частоту. Таким образом, программа позволяет фазоконтроллеру, согласно изобретению, обрабатывать с помощью МК внешние периодические сигналы, данные или события, где программные процессы МК подстраиваются по фазе к внешним командам или определенным событиям, реализованным программно в МК. К недостаткам данного способа синхронизации можно отнести сложность реализации и то, что все тактовые генераторы импульсов синхронизируемых устройств должны работать на одной частоте, иначе синхронизации устройства не будет. Также отсутствует настройка времени синхронной работы.

Наиболее близким к заявляемому устройству является устройство US 6675320 B1, G06F 11/30, G06F 11/00, G06F 11/267, G06F 11/16, 7.08.1999 для синхронизации, состоящее из по меньшей мере, одного управляющего устройства, которым может являться процессор, МК или компьютер, содержащее источник тактовых импульсов выполненный в виде внутреннего тактового генератора с кварцевым резонатором, и, по меньшей мере, одного управляемого устройства, которым может являться процессор, МК или компьютер. Синхронизация осуществляется посредством передаваемых сигналов в виде двух импульсов, первый из которых передается от управляющего к управляемому устройству, второй - от управляемого к управляющему устройству. После запуска или сброса системы, управляемое устройство проверяет последовательность сигналов и передает сигнал контроля управляющему устройству. Синхронизация работы управляющего и управляемого устройств и проверка ее корректности происходят посредством, по меньшей мере, одного сигнала подтверждения от управляемого устройства.

Недостатком устройства-прототипа является необходимость в управляющем устройстве, выполненном в виде процессора, МК или компьютера, который включает тактовый генератор. При этом работа управляемых устройств возможна только на одной заданной частоте, причем используются две линии передачи: первая - для сброса работы управляемого устройства, а вторая - для получения сигнала подтверждения от управляемого устройства. В случае пропадания сигнала от какого-либо управляемого устройства или их рассинхронизации, посылается сигнал сброса на все управляемые устройства. Также отсутствуют способы проверки и контроля времени синхронной работы управляемого устройства.

Заявляется устройство синхронизации микроконтроллеров, содержащее, по меньшей мере, одно управляющее устройство, содержащее источник тактовых импульсов, выполненный в виде внутреннего тактового генератора с кварцевым резонатором, и, по меньшей мере, одно управляемое устройство, отличающееся тем, что управляющее устройство выполнено в виде логического элемента «И», а источник тактовых импульсов выполнен в виде внутреннего и/или внешнего тактового генератора с кварцевым резонатором, который задает частоту тактовых импульсов для группы управляемых устройств, выполненных в виде МК, которыми вычисляется количество тактовых импульсов, принимаемых за секунду, исходя из собственной рабочей частоты и частоты внешнего тактового генератора, которое необходимо принять за необходимый период синхронной работы управляемых устройств в виде группы МК, тем самым определяя период синхронной работы управляемых устройств в виде группы МК, что позволяет группе МК синхронно управлять, по меньшей мере, одним объектом управления, выполненным в виде процессора, МК, компьютера и/или схемы коммутации.

Достоинством заявляемого устройства синхронизации, в отличие от устройства-прототипа, является возможность синхронизации управляемых устройств, выполненных в виде группы МК, не требуя управляющего устройства в виде процессора, МК или компьютера с возможностью синхронной работы МК на разных тактовых частотах, вырабатываемых каждым внутренним или внешним тактовым генератором МК. Также имеется возможность масштабируемости, контроля времени синхронной работы группы МК и повышенной точности работы за счет синхронизации сигналов от МК, с различным интервалом дискретизации, используя логический элемент «И».

Техническим результатом, на достижение которого направлено предлагаемое устройство, является выполнение каждым МК в заданном промежутке времени программного кода синхронно в группе из, по меньшей мере, двух МК, независимо от частоты работы каждого МК, что позволяет задать определенный период синхронной работы группе МК и управлять, по меньшей мере, одним объектом управления, выполненным в виде процессора, МК, компьютера и/или схемы коммутации, например Н-мостами.

Технический результат достигается за счет подсчета количества принятых каждым МК тактовых импульсов от внешнего тактового генератора и принятого объектом управления сигнала подтверждения от логического элемента «И».

Работа устройства синхронизации группы МК поясняется структурной схемой, алгоритмом синхронизации и временными диаграммами, которые не охватывают и, тем более, не ограничивают весь объем притязаний данного устройства, а являются иллюстрирующими материалами:

На фиг. 1 приведена структурная схема устройства синхронизации МК.

На фиг. 2 приведен алгоритм синхронизации работы группы микроконтроллеров.

На фиг. 3 приведена временная диаграмма тактовых импульсов внешнего тактового генератора SВТГ и четырех управляемых устройств в виде группы МК (SМК1-4).

На фиг. 4 приведена временная диаграмма работы четырех управляемых устройств в виде группы МК (SМК1-4), с общей длительностью сигнала логического элемента «И» SСИН.

Заявляемое устройство синхронизации МК включает внешний тактовый генератор (ВТГ), группу микроконтроллеров (MК1, МК2 … МКN), работающих на частотах от внутреннего или внешнего генератора, с внутренним или внешним кварцевым резонатором (Z1, Z2 и ZN,), логический элемент «И» и объекты управления (ОУ1, ОУ2 … ОУN).

Принцип работы заявляемого устройства заключается в следующем:

На выходе ВТГ (фиг. 1) устанавливается заданная частота тактовых импульсов ƒВТГ, которые поступают на вход каждого МК из группы, имеющий цифровой порт с поддержкой внешнего прерывания. Каждый МКN работает на заданной частоте ƒМКn, от внутреннего и/или внешнего тактового генератора с внутренним или внешним кварцевым резонатором (ZN). Частота ƒВТГ должна быть задана из условия ƒВТГ ≤ ƒМКn, поскольку каждый МК выполняет подсчет принятых тактовых импульсов от ВТГ. Вход МК, к которому подключен ВТГ, должен поддерживать прерывания от сигнала внешнего источника. При срабатывании внешнего прерывания, в МК вызывается функция инкрементирования счетчика (фиг. 2). Таким образом, происходит подсчет принятых тактовых импульсов от ВТГ каждым МК в группе. Как только счетчик тактовых импульсов достигнет определенного значения, МК отправит в логический элемент «И» сигнал готовности МК к синхронной работе. Затем выполняются команды: обнуление счетчика тактовых импульсов и запуск счетчика длительности синхронной работы для группы МК. Счетчики тактовых импульсов и длительности синхронной работы (фиг. 2) могут быть реализованы в виде аппаратного таймера в МК. При достижении счетчиком заданного значения длительности синхронной работы выполняется последовательность действий: остановка синхронной работы, путем подачи на логический элемент «И» сигнала логического нуля, что будет служить признаком окончания синхронной работы для группы МК; сброс счетчика синхронной работы; переход к подсчету тактовых импульсов от ВТГ. Максимальные значения счетчиков 1 и 2 (фиг. 2) зависят от его тактовой частоты и частоты тактовых импульсов ВТГ (фиг. 3), а также длительности периода синхронной работы группы МК (фиг. 4). Частоты работы каждого МК в группе, как и технические характеристики, могут отличаться.

Алгоритм синхронизации работы группы МК:

Шаг 1. Инициализация периферии МК.

Шаг 2. Обнуление таймера-счетчика и прием (подсчет) тактовых импульсов от ВТГ.

Шаг 3. Пока таймер-счетчик тактовых импульсов не равен рассчитанному значению, продолжается прием тактовых импульсов от ВТГ и инкрементирование таймера-счетчика.

Шаг 4. Ожидание готовности всех синхронизируемых МК.

Шаг 5. Инициализация счетчиков длительности синхронной работы и подсчет тактовых импульсов от ВТГ в период синхронной работы группы МК.

Шаг 6. Пока счетчик длительности синхронной работы МК не равен заданному периоду синхронной работы, выполняется синхронная работа МК и подсчет тактовых импульсов от ВТГ.

Шаг 7. Когда счетчик длительности синхронной работы МК достигнет заданного значения, происходит окончание синхронной работы.

Шаг 8. Переход на шаг 2.

Устройство синхронизации микроконтроллеров (МК), содержащее по меньшей мере одно управляющее устройство, содержащее источник тактовых импульсов, выполненный в виде внутреннего тактового генератора с кварцевым резонатором, и по меньшей мере одно управляемое устройство, отличающееся тем, что управляющее устройство выполнено в виде логического элемента «И», а источник тактовых импульсов выполнен в виде внутреннего и/или внешнего тактового генератора с кварцевым резонатором, который задает частоту тактовых импульсов для группы управляемых устройств, выполненных в виде МК, которыми вычисляется количество тактовых импульсов, принимаемых за секунду, исходя из собственной рабочей частоты и частоты внешнего тактового генератора, которое необходимо принять за необходимый период синхронной работы управляемых устройств в виде группы МК, тем самым определяя период синхронной работы управляемых устройств в виде группы МК, что позволяет группе МК синхронно управлять по меньшей мере одним объектом управления, выполненным в виде процессора, МК, компьютера и/или схемы коммутации.
УСТРОЙСТВО СИНХРОНИЗАЦИИ МИКРОКОНТРОЛЛЕРОВ
УСТРОЙСТВО СИНХРОНИЗАЦИИ МИКРОКОНТРОЛЛЕРОВ
УСТРОЙСТВО СИНХРОНИЗАЦИИ МИКРОКОНТРОЛЛЕРОВ
УСТРОЙСТВО СИНХРОНИЗАЦИИ МИКРОКОНТРОЛЛЕРОВ
Источник поступления информации: Роспатент

Showing 31-40 of 58 items.
08.05.2019
№219.017.48f4

Способ формирования т-образного затвора

Изобретение относится к технологии микроэлектроники, а именно к технологии получения СВЧ монолитных интегральных схем на основе полупроводниковых соединений типа AB, в частности к созданию гетероструктурных СВЧ транзисторов с высокой подвижностью электронов. На поверхность полупроводниковой...
Тип: Изобретение
Номер охранного документа: 0002686863
Дата охранного документа: 06.05.2019
24.05.2019
№219.017.5d84

Навигационный радиооптический групповой отражатель кругового действия с покрытыми алюминиевой фольгой гранями

Изобретение относится к навигации и может использоваться на внутренних водных путях в составе плавучих буев для обозначения судового хода одновременно в радиолокационном и оптическом диапазонах волн. Технический результат - расширение функциональных возможностей. Для этого навигационный...
Тип: Изобретение
Номер охранного документа: 0002688959
Дата охранного документа: 23.05.2019
24.05.2019
№219.017.5f77

Способ отборочных испытаний на радиационную стойкость пигментов baso4

Изобретение относится к пигментам для терморегулирующих покрытий класса «солнечные оптические отражатели». Описывается способ отборочных испытаний на радиационную стойкость пигментов - порошков сульфата бария для терморегулирующих покрытий класса «солнечные оптические отражатели». Способ...
Тип: Изобретение
Номер охранного документа: 0002688766
Дата охранного документа: 22.05.2019
14.06.2019
№219.017.8309

Пигмент для терморегулирующих покрытий космических аппаратов

Изобретение относится к терморегулирующим покрытиям, в том числе к терморегулирующим покрытиям космических аппаратов, и может быть использовано в космической технике, а также в строительной индустрии и в широких отраслях промышленности для термостатирования устройств или технологических...
Тип: Изобретение
Номер охранного документа: 0002691328
Дата охранного документа: 11.06.2019
15.06.2019
№219.017.83a7

Способ дезинтегрирования кускового сырья

Изобретение относится к способам тонкого измельчения и может быть использовано в химической, строительной и других отраслях промышленности при переработке твердого кускового сырья. Способ заключается в подаче кускового сырья в камеру помола, внутри которой вертикально расположено два...
Тип: Изобретение
Номер охранного документа: 0002691564
Дата охранного документа: 14.06.2019
19.06.2019
№219.017.83f6

Дезинтегратор

Изобретение относится к средствам для измельчения, диспергирования, механической активации материалов и может быть использовано, например, в горной или строительной промышленности. Дезинтегратор содержит корпус с загрузочным и разгрузочным патрубками, установленные в корпусе неподвижный и...
Тип: Изобретение
Номер охранного документа: 0002691585
Дата охранного документа: 14.06.2019
02.08.2019
№219.017.bb8d

Способ предотвращения обледенения проводов линии электропередач и устройство для его реализации

Использование: в области электротехники и электроэнергетики. Технический результат - предотвращение обледенения проводов линии электропередач с использованием компенсаторов реактивной мощности и мощности искажений без отключения потребителей электроэнергии. Способ заключается в использовании...
Тип: Изобретение
Номер охранного документа: 0002696091
Дата охранного документа: 31.07.2019
10.08.2019
№219.017.bdab

Способ изготовления омического контакта к algan/gan

Изобретение относится к технологии сверхвысокочастотной (СВЧ) микроэлектроники, а именно к технологии формирования мощных GaN транзисторов и СВЧ монолитных интегральных схем (СВЧ МИС) на их основе и, в частности, к созданию термостабильных низкорезистивных омических контактов к гетеропереходам...
Тип: Изобретение
Номер охранного документа: 0002696825
Дата охранного документа: 06.08.2019
12.08.2019
№219.017.be46

Способ управления преобразователем переменного напряжения в постоянное напряжение и устройства для его осуществления

Изобретение относится к области электротехники и может быть использовано в преобразователях однофазного переменного напряжения в постоянное с повышенной надежностью. Техническим результатом является увеличение надежности и коэффициента полезного действия преобразователя и повышение динамической...
Тип: Изобретение
Номер охранного документа: 0002697049
Дата охранного документа: 09.08.2019
12.10.2019
№219.017.d54d

Солнечный отражатель на основе порошка baso, модифицированного наночастицами alo

Изобретение может быть использовано в космической технике, в оптическом приборостроении, в строительной индустрии. Пигмент для покрытий класса «солнечные оптические отражатели» приготовлен из порошка сульфата бария, который модифицирован наночастицами оксида алюминия в количестве 5 мас.%....
Тип: Изобретение
Номер охранного документа: 0002702688
Дата охранного документа: 09.10.2019
Showing 31-40 of 43 items.
01.07.2020
№220.018.2d87

Меандровая микрополосковая линия задержки из двух витков, защищающая от сверхкоротких импульсов

Изобретение относится к электротехнике и может быть использовано для защиты радиоэлектронной аппаратуры от сверхкоротких импульсов. Техническим результатом является увеличенное ослабление СКИ, за счет его разложения на последовательность из девяти импульсов меньшей амплитуды: сначала на три...
Тип: Изобретение
Номер охранного документа: 0002724972
Дата охранного документа: 29.06.2020
01.07.2020
№220.018.2d8c

Меандровая линия задержки с лицевой связью из двух витков, защищающая от сверхкоротких импульсов

Изобретение относится к электротехнике и может быть использовано для защиты радиоэлектронной аппаратуры от сверхкоротких импульсов, меньше чем длительность воздействующего импульса. Техническим результатом является увеличенное ослабление СКИ за счет его разложения на последовательность из...
Тип: Изобретение
Номер охранного документа: 0002724970
Дата охранного документа: 29.06.2020
01.07.2020
№220.018.2d93

Усовершенствованная меандровая линия задержки с лицевой связью, защищающая от сверхкоротких импульсов

Изобретение относится к электротехнике и может быть использовано для защиты радиоэлектронной аппаратуры от сверхкоротких импульсов. Техническим результатом является увеличенное ослабление СКИ, за счет его разложения на последовательность из четырех импульсов меньшей амплитуды: перекрестную...
Тип: Изобретение
Номер охранного документа: 0002724983
Дата охранного документа: 29.06.2020
18.07.2020
№220.018.33f2

Зеркально-симметричная меандровая линия, защищающая от сверхкоротких импульсов

Изобретение относится к области радиоэлектроники. Техническим результатом является увеличенное значение интервалов времени между вторым и пятым импульсами разложения при отсутствии резисторов на одном из концов линии. Упомянутый технический результат достигается за счет выбора параметров...
Тип: Изобретение
Номер охранного документа: 0002726743
Дата охранного документа: 15.07.2020
21.07.2020
№220.018.352c

Тем-камера для оценки помехоэмиссии и помехоустойчивости интегральных схем

Изобретение относится к измерительной технике, а именно к испытательным устройствам, и может быть использовано для исследований и испытаний объектов в области электромагнитной совместимости (ЭМС). Заявляемая ТЕМ-камера для оценки помехоэмиссии и помехоустойчивости интегральных схем включает в...
Тип: Изобретение
Номер охранного документа: 0002727075
Дата охранного документа: 17.07.2020
31.07.2020
№220.018.3917

Модифицированная микрополосковая линия с улучшенной защитой от сверхкоротких импульсов

Изобретение относится к радиоэлектронике и может быть использовано для защиты радиоэлектронной аппаратуры от сверхкоротких импульсов. Предлагается устройство, состоящее из проводящей пластины, на которой параллельно ей расположена подложка, на которой параллельно ей располагается проводник...
Тип: Изобретение
Номер охранного документа: 0002728327
Дата охранного документа: 29.07.2020
31.07.2020
№220.018.393d

Аппаратно-программный комплекс для синтеза и испытаний оптимальной сети высоковольтного электропитания

Изобретение относится к электротехнике. Сущность изобретения заключается в использования представления сети высоковольтного электропитания (СВЭ) при ее проектировании в виде последовательно соединенных отрезков линий передачи и моделирования распространения по ним помеховых сигналов из...
Тип: Изобретение
Номер охранного документа: 0002728325
Дата охранного документа: 29.07.2020
20.05.2023
№223.018.6756

Способ симметричной трассировки сигнальных и опорных проводников цепей с модальным резервированием

Изобретение относится к конструированию печатных плат, в частности к трассировке проводников. Техническим результатом является уменьшение изгиба печатной платы, массы конечного устройства, восприимчивости цепей к внешним кондуктивным эмиссиям и уровня кондуктивных эмиссий от них. Упомянутый...
Тип: Изобретение
Номер охранного документа: 0002794739
Дата охранного документа: 24.04.2023
30.05.2023
№223.018.72b0

Способ исполнения модального фильтра с уголковым пассивным проводником

Изобретение относится к радиоэлектронике и может быть использовано для защиты радиоэлектронной аппаратуры (РЭА) от сверхкоротких импульсов (СКИ). Техническим результатом изобретения является уменьшенная масса пассивного проводника и увеличенное значение разности погонных задержек мод. Способ...
Тип: Изобретение
Номер охранного документа: 0002781266
Дата охранного документа: 11.10.2022
30.05.2023
№223.018.72b7

Двухотрезковая микрополосковая линия с двумя боковыми заземленными проводниками, защищающая от сверхкоротких импульсов

Изобретение относится к электротехнике и может быть использовано для защиты электрических цепей от сверхкоротких импульсов. Техническим результатом является увеличенное ослабление СКИ. Для этого предлагается микрополосковая линия, состоящая из опорного проводника в виде проводящего слоя,...
Тип: Изобретение
Номер охранного документа: 0002784037
Дата охранного документа: 23.11.2022
+ добавить свой РИД