[go: up one dir, main page]

RU2733336C1 - Double-circuit monoblock - Google Patents

Double-circuit monoblock Download PDF

Info

Publication number
RU2733336C1
RU2733336C1 RU2020102211A RU2020102211A RU2733336C1 RU 2733336 C1 RU2733336 C1 RU 2733336C1 RU 2020102211 A RU2020102211 A RU 2020102211A RU 2020102211 A RU2020102211 A RU 2020102211A RU 2733336 C1 RU2733336 C1 RU 2733336C1
Authority
RU
Russia
Prior art keywords
switching
monoblock
computing modules
input
keyboard
Prior art date
Application number
RU2020102211A
Other languages
Russian (ru)
Inventor
Александр Михайлович Кондратьев
Тимофей Сергеевич Петров
Original Assignee
Общество с ограниченной ответственностью "Производственная компания Аквариус"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Общество с ограниченной ответственностью "Производственная компания Аквариус" filed Critical Общество с ограниченной ответственностью "Производственная компания Аквариус"
Priority to RU2020102211A priority Critical patent/RU2733336C1/en
Application granted granted Critical
Publication of RU2733336C1 publication Critical patent/RU2733336C1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/74Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Storage Device Security (AREA)

Abstract

FIELD: physics.
SUBSTANCE: invention relates to computer engineering, particularly to personal computer systems, and can be used as double-circuit monoblock, having two physically separated computing modules. Technical result is achieved by a double-circuit monoblock comprising a first and a second computing module, as well as a switching device and an information display unit in the form of a monitor, wherein switching device is made in form of keyboard, video and mouse switching module, comprising microcontroller equipped with memory, first switching unit, a first signal input configured to be connected to the keyboard, first and second signal outputs, a second switching unit, as well as a digital video and audio stream switching unit.
EFFECT: technical result consists in improvement of security of information streams used in two computing modules of one monoblock.
1 cl, 2 dwg

Description

Изобретение относится к вычислительной технике, в частности, к системам персональных компьютеров и может быть использовано в качестве двухконтурного моноблока, имеющего два физически разделенных вычислительных модуля. К каждому вычислительному модулю подключен свой носитель данных и каждый из них имеет независимое электропитание. Они могут применяться для обработки информации с различной степенью конфиденциальности.The invention relates to computing, in particular, to personal computer systems and can be used as a two-circuit monoblock having two physically separated computing modules. Each computer module has its own data carrier and each of them has an independent power supply. They can be used to process information with varying degrees of confidentiality.

Известна система для направления данных пикселей из пакета масштабируемого видеопотока в клиенте в системе связи с цифровым интерфейсом для мобильных дисплеев, [RU 2337497, С2, H04L 29/06, 27.10.2008], содержащая средство для приема посредством клиента от хоста содержимого заранее заданных пикселей, средство для масштабирования посредством клиента упомянутого содержимого заранее заданных пикселей до конкретного размера, средство для посылки масштабированного содержимого пикселей в, по меньшей мере, один конкретный буфер дисплея из множества буферов дисплея, задаваемый полем атрибутов данных пикселей, принятым клиентом, и средство для отображения содержимого пикселей из упомянутого, по меньшей мере, одного конкретного буфера дисплея.A known system for directing pixel data from a scalable video stream packet in a client in a communication system with a digital interface for mobile displays [RU 2337497, C2, H04L 29/06, 27.10.2008], comprising means for receiving by the client from the host the content of predetermined pixels means for scaling, by the client, said content of predetermined pixels to a specific size, means for sending the scaled pixel content to at least one particular display buffer of a plurality of display buffers specified by a pixel data attribute field received by the client, and means for displaying the content pixels from said at least one specific display buffer.

Недостатком этого технического решения является относительно узкие функциональные возможности.The disadvantage of this technical solution is the relatively narrow functionality.

Кроме того, известна техническая система, на базе которой проводится оптимизация системы управления с параллельным включением компьютеров управления с процедурой интеллектуального выбора управляющего устройства [RU 2622661, С2, G05B 15/00, 19.06.2017], содержит два параллельно включенных компьютера управления со значительно отличающимися техническими характеристиками, канал передачи данных между каждым отдельным компьютером управления и соотнесенными к ним подсистемами, блок подсистем, состоящих из набора подсистем, каждая из которых способна иметь независимый технологический процесс, при этом, управление технической системой и загрузкой базового алгоритма работы в каждый компьютер управления выполняется при помощи команд от внешнего компьютера оператора, а канал обмена данными между персональным компьютером и параллельно включенными компьютерами управления осуществляется через сетевой концентратор.In addition, a technical system is known, on the basis of which the optimization of the control system is carried out with parallel connection of control computers with the procedure for intelligent selection of the control device [RU 2622661, C2, G05B 15/00, 19.06.2017], contains two parallel control computers with significantly different technical characteristics, a data transmission channel between each individual control computer and the subsystems related to them, a block of subsystems consisting of a set of subsystems, each of which is capable of having an independent technological process, while the technical system is controlled and the basic operation algorithm is loaded into each control computer with the help of commands from the operator's external computer, and the data exchange channel between the personal computer and control computers connected in parallel is carried out through a network hub

Недостатком этого технического решения также является относительно узкие функциональные возможности.The disadvantage of this technical solution is also the relatively narrow functionality.

Наиболее близкой по технической сущности к предложенному является устройство [RU 139001, U1, G06F 15/163, G06F 21/74, 27.03.2014], содержащее содержит корпус, в котором размещены два вычислительных модуля и устройство для переключения между вычислительными модулями устройств ввода-вывода информации, а также устройство вывода информации в виде монитора, причем, каждый из вычислительных модулей выполнен независимым с возможностью работать одновременно и независимо от другого и с возможностью подключения к сети Интернет или корпоративной сети и содержит в своем составе дополнительный модуль, позволяющий осуществлять однонаправленную передачу информации из одного вычислительного модуля в другой.The closest in technical essence to the proposed device is [RU 139001, U1, G06F 15/163, G06F 21/74, 03/27/2014], which contains a housing that houses two computing modules and a device for switching between computing modules of input devices information output, as well as an information output device in the form of a monitor, moreover, each of the computing modules is made independent with the ability to work simultaneously and independently of the other and with the ability to connect to the Internet or a corporate network and contains an additional module that allows one-way transmission information from one computing module to another.

Особенностью этого устройства является то, что, монитор может быть выполнен сенсорным и выполнять в этом случае дополнительно функции устройства ввода информации, в качестве устройств ввода-вывода, переключаемых устройством для переключения между вычислительными модулями устройств ввода-вывода информации, используются и/или монитор, и/или мышь, и/или клавиатура, и/или тачпад, и/или джойстик, и/или принтер, и/или сканер, и/или проектор, и/или аудио колонки, и/или наушники, и/или микрофон, устройство для переключения между вычислительными модулями устройств ввода-вывода информации выполнено с возможностью их одновременного или раздельного переключения, и устройство имеет, по крайней мере, один выход для подключения дополнительного монитора.A feature of this device is that the monitor can be made touch-sensitive and in this case additionally perform the functions of an information input device, as input-output devices switched by the device to switch between computing modules of information input-output devices, and / or a monitor is used, and / or mouse, and / or keyboard, and / or touchpad, and / or joystick, and / or printer, and / or scanner, and / or projector, and / or audio speakers, and / or headphones, and / or microphone , a device for switching between computing modules of information input-output devices is made with the possibility of their simultaneous or separate switching, and the device has at least one output for connecting an additional monitor.

Недостатком наиболее близкого технического решения является относительно низкая защищенность перевода информационных потоков между разнокатегорийными вычислительными модулями, в том числе USB информационных потоков, и относительно низкая экономичность.The disadvantage of the closest technical solution is the relatively low security of the transfer of information flows between different computational modules, including USB information flows, and the relatively low efficiency.

Задача, решаемая в изобретении, заключается в создании моноблока с двумя физически разделенными вычислительными модулями, используемыми при обработке информации (включая USB информационные потоки) с разной степенью конфиденциальности и обеспечением изоляции между ними.The problem to be solved in the invention is to create a monoblock with two physically separated computing modules used in information processing (including USB data streams) with varying degrees of confidentiality and isolation between them.

Требуемый технический результат заключается в повышении защищенности информационных потоков, используемых в двух вычислительных модулях одного моноблока.The required technical result is to increase the security of information flows used in two computing modules of one monoblock.

Поставленная задача решается, а требуемый технический результат достигается тем, что, в двухконтурный моноблок, содержащий первый и второй вычислительные модули, а также устройство переключения и блок вывода информации в виде монитора, согласно полезной модели, устройство переключения выполнено в виде модуля переключения клавиатуры, видео и мыши, содержащего микроконтроллер, оснащенный энергонезависимой памятью, первый блок переключения, управляющий вход которого соединен с соответствующим выходом микроконтроллера, первый сигнальный вход выполнен с возможностью подключения к клавиатуре, а первый и второй сигнальные выходы выполнены с возможностью подключения к соответствующим входам первого и второго вычислительных модулей, второй блок переключения, управляющий вход которого соединен с соответствующим выходом микроконтроллера, первый сигнальный вход выполнен с возможностью подключения к мыши через USB вход, а первый и второй сигнальные выходы выполнены с возможностью подключения к соответствующим входам первого и второго вычислительных модулей, а также блок переключения цифровых видео и аудио потоков, управляющий вход которого соединен с соответствующим выходом микроконтроллера, сигнальный выход выполнен с возможностью подключения к входу монитора, а первый и второй входы выполнены с возможностью подключения к соответствующим выходам первого и второго вычислительных модулей.The problem is solved, and the required technical result is achieved by the fact that, in a double-circuit monoblock containing the first and second computing modules, as well as a switching device and an information output unit in the form of a monitor, according to the utility model, the switching device is made in the form of a keyboard switching module, video and a mouse containing a microcontroller equipped with a non-volatile memory, the first switching unit, the control input of which is connected to the corresponding output of the microcontroller, the first signal input is adapted to be connected to the keyboard, and the first and second signal outputs are made to be connected to the corresponding inputs of the first and second computing modules, the second switching unit, the control input of which is connected to the corresponding output of the microcontroller, the first signal input is configured to connect to a mouse via the USB input, and the first and second signal outputs are configured to be connected to the corresponding the corresponding inputs of the first and second computational modules, as well as a block for switching digital video and audio streams, the control input of which is connected to the corresponding output of the microcontroller, the signal output is adapted to be connected to the monitor input, and the first and second inputs are made to be connected to the corresponding outputs of the first and second computational modules.

На чертеже представлены:The drawing shows:

на фиг. 1 - функциональная схема двухконтурного моноблока;in fig. 1 - functional diagram of a double-circuit monoblock;

на фиг. 2 - устройство переключения в виде модуля переключения клавиатуры, видео и мыши.in fig. 2 - switching device in the form of a keyboard, video and mouse switching module.

Двухконтурный моноблок (фиг. 1) содержит первый 1 и второй 2 вычислительные модули, а также устройство 3 переключения и блок вывода информации в виде монитора 4.The double-circuit monoblock (Fig. 1) contains the first 1 and second 2 computing modules, as well as a switching device 3 and an information output unit in the form of a monitor 4.

В двухконтурном моноблоке устройство 3 переключения в (фиг. 2) выполнено в виде модуля переключения клавиатуры, видео и мыши, содержащего микроконтроллер 5, оснащенный энергонезависимой памятью 6, первый блок 7-1 переключения, управляющий вход которого соединен с соответствующим выходом микроконтроллера 5, первый сигнальный вход выполнен с возможностью подключения к клавиатуре 8, а первый и второй сигнальные выходы выполнены с возможностью подключения к соответствующим входам первого 1 и второго 2 вычислительных модулей.In a double-circuit monoblock, the switching device 3 in (Fig. 2) is made in the form of a keyboard, video and mouse switching module containing a microcontroller 5 equipped with a non-volatile memory 6, the first switching unit 7-1, the control input of which is connected to the corresponding output of the microcontroller 5, the first the signal input is adapted to be connected to the keyboard 8, and the first and second signal outputs are made to be connected to the corresponding inputs of the first 1 and second 2 computing modules.

Кроме того, устройство 3 переключения содержит второй блок 7-2 переключения, управляющий вход которого соединен с соответствующим выходом микроконтроллера 5, первый сигнальный вход выполнен с возможностью подключения к мыши 9 через USB вход, а первый и второй сигнальные выходы выполнены с возможностью подключения к соответствующим входам первого 1 и второго 2 вычислительных модулей.In addition, the switching device 3 contains a second switching unit 7-2, the control input of which is connected to the corresponding output of the microcontroller 5, the first signal input is configured to connect to the mouse 9 via the USB input, and the first and second signal outputs are configured to be connected to the corresponding the inputs of the first 1 and second 2 computing modules.

Устройство 3 переключения содержит также блок 10 переключения цифровых видео и аудио потоков, управляющий вход которого соединен с соответствующим выходом микроконтроллера 5, сигнальный выход выполнен с возможностью подключения к входу монитора 4, а первый и второй входы выполнены с возможностью подключения к соответствующим выходам первого 1 и второго 2 вычислительных модулей.The switching device 3 also contains a block 10 for switching digital video and audio streams, the control input of which is connected to the corresponding output of the microcontroller 5, the signal output is configured to be connected to the input of the monitor 4, and the first and second inputs are configured to be connected to the corresponding outputs of the first 1 and second 2 computational modules.

Монитор 4 может быть выполнен с преобразователем формата видеосигнала.Monitor 4 can be made with a video signal format converter.

Работает двухконтурный моноблок следующим образом.The double-circuit monoblock works as follows.

Автоматизированное рабочее место в форм-факторе моноблок (далее «Моноблок») предназначено для работы, как в качестве автономного рабочего места, не подключенного к сетям связи (включая сеть международного обмена Интернет), так и в составе автоматизированных систем, подключенных к сетям связи.An automated workstation in the monoblock form factor (hereinafter referred to as the “Monoblock”) is designed to work both as an autonomous workstation not connected to communication networks (including the international Internet exchange network) and as part of automated systems connected to communication networks.

Моноблок имеет два физически разделенных вычислительных модуля - первый 1 и второй 2 вычислительные модули (фиг.1) К каждому вычислительному модулю может быть подключен свой носитель данных.The monoblock has two physically separated computing modules - the first 1 and the second 2 computing modules (Fig. 1) Each computing module can be connected to its own data carrier.

Они могут применяться для обработки с различной степеью конфиденциальности.They can be used for processing with varying degrees of confidentiality.

Сами вычислительные модули могут иметь различную функциональную схему.The computational modules themselves can have a different functional diagram.

Например, в качестве первого вычислительно модуля 1 может применяться стандартная материнская плата формата АТХ различных форм-факторов (размеров). К материнской плате подключается носитель данных (носитель данных питается от блока питания 250w), контроллер доверенного переключения монитора, клавиатуры и мыши, отдельная кнопка включения/выключения.For example, as the first computational module 1, a standard ATX motherboard of various form factors (sizes) can be used. A data carrier is connected to the motherboard (the data carrier is powered by a 250w power supply), a controller for trusted switching of the monitor, keyboard and mouse, and a separate on / off button.

Питание первого вычислительно модуля 1 может происходит от собственного блока питания с мощностью 250w и более.The first computing module 1 can be powered from its own power supply unit with a power of 250w or more

Второй вычислительный модуль 2 может быть выполнен, например, в виде компьютера, построенного на базе архитектуры х86, либо на базе архитектуры ARM. К нему может быть подключен носитель данных (носитель данных питается от блока питания 150w).The second computational module 2 can be made, for example, in the form of a computer based on the x86 architecture, or based on the ARM architecture. A storage medium can be connected to it (the storage medium is powered by a 150w power supply).

Устройство 3 переключения в виде модуля переключения клавиатуры, видео и мыши (фиг. 2) производит переключение периферийных устройств (монитор, клавиатура, мышь) между первым 1 и вторым 2 вычислительными модулями.Switching device 3 in the form of a keyboard, video and mouse switching module (Fig. 2) switches peripheral devices (monitor, keyboard, mouse) between the first 1 and second 2 computing modules.

После переключения один из вычислительных модулей становится активным, а второй пассивный. Активный вычислительный модуль передает по интерфейсу HDMI изображение на монитор 4 и получает сигналы от клавиатуры 8 и мыши 9.After switching one of the computational modules becomes active, and the second passive. The active computing module transmits an image to monitor 4 via HDMI and receives signals from keyboard 8 and mouse 9.

Данные с пассивного вычислительного модуля при этом не обрабатываются. Изоляция переключаемых между вычислительными модулями каналов данных достигается за счет предотвращения передачи данных по интерфейсам HDMI и USB между вычислительными модулями за счет аппаратной реализации устройства 3 переключения (отсутствие физической возможности такой передачи), блокирования программным кодом устройства 3 переключения передачи данных при подключении запоминающих устройств к USB-портам устройства 3 переключения, предназначенных для клавиатуры и мыши, отсутствия буферизации и записи данных на внутренние носители данных с вычислительных модулей на устройства 3 переключения.In this case, the data from the passive computing module is not processed. Isolation of data channels switched between computing modules is achieved by preventing data transmission via HDMI and USB interfaces between computing modules due to the hardware implementation of the switching device 3 (the lack of physical possibility of such transfer), blocking by the program code of the device 3 switching data transmission when connecting storage devices to USB - ports of the switching device 3, intended for the keyboard and mouse, lack of buffering and data recording to internal data carriers from the computing modules to the switching device 3.

Работает устройства 3 переключения клавиатуры, видео и мыши следующим образом.Operates device 3 switching keyboard, video and mouse as follows.

Устройство является программно-аппаратным средством, функционирующим в составе автоматизированного рабочего места (АРМ) и осуществляющего:The device is a software and hardware tool that functions as part of an automated workstation (AWP) and performs:

- переключение периферийных устройств (монитор, клавиатура, мышь) между двумя вычислительными модулями, которые могут обрабатывать информацию разной степени конфиденциальности;- switching peripheral devices (monitor, keyboard, mouse) between two computing modules that can process information of varying degrees of confidentiality;

- изоляцию канала данных между вычислительными модулями.- isolation of the data channel between computing modules.

Устройство выполнено в виде единого функционального модуля, размещаемого, преимущественно, на одной плате, устанавливаемой в моноблоке, и начинает свою работу до загрузки операционной системы при подаче питания на USB порт, к которому подключен.The device is made in the form of a single functional module, located mainly on one board installed in a monoblock, and starts its work before the operating system boots when power is supplied to the USB port to which it is connected.

Микроконтроллер 5 реализуют общее управление работой устройства. В микроконтроллер 5 загружается встроенное программное обеспечение, которое реализует переключение каналов данных.Microcontroller 5 implement general control of the device operation. Microcontroller 5 is loaded with firmware that implements data channel switching.

Первый 7-1 и второй 7-2 блоки переключения реализуют переход USB потоков между разными вычислительными модулями. В них отсутствуют какие-либо интерфейсы копирования информации и ее несанкционированной передачи за пределы контролируемой зоны. Они, как и блок 10 переключения, управляются микроконтроллером 5, который отправляет сигнал в цифровом виде в размере одного бита (отправляется либо 0 либо 1) на переключение (управления блоками переключения). Переключение на первый вычислительный модуль 1 производится по установке на управляющий вывод логической единицы, а переключение на второй вычислительный модуль 2 производится по установке логического нуля.The first 7-1 and second 7-2 switching units implement the transition of USB streams between different computing modules. They do not have any interfaces for copying information and its unauthorized transfer outside the controlled area. They, like the switching unit 10, are controlled by the microcontroller 5, which sends a signal in digital form in the size of one bit (sent either 0 or 1) to switch (control the switching units). Switching to the first computing module 1 is performed by setting a logical unit to the control output, and switching to the second computing module 2 is performed by setting a logical zero.

Блок 10 переключения производит переключение видео и аудио потоков в цифровом виде между разными вычислительными модулями.Switching unit 10 performs switching of video and audio streams in digital form between different computing modules.

Его конструктивное выполнение обеспечивает переключения видео и аудио потоков в цифровом виде между двумя независимыми каналами. В микросхеме-переключателе отсутствуют какие-либо интерфейсы копирования информации и ее несанкционированной передачи за пределы контролируемой зоны. Из микроконтроллера 5 на его управляющий вход подается сигнал в цифровом виде в размере одного бита (отправляется либо 0 либо 1) на переключение, другую информацию блок 10 переключения не распознает. Переключение на первый вычислительный модуль 1 производится по установке на управляющий вывод логической единицы, а переключение на второй вычислительный модуль 2 производится по установке логического нуля.Its design provides digital switching of video and audio streams between two independent channels. The microcircuit-switch does not have any interfaces for copying information and its unauthorized transfer outside the controlled area. From the microcontroller 5 to its control input, a signal is sent in digital form in the size of one bit (either 0 or 1 is sent) for switching, the switching unit 10 does not recognize other information. Switching to the first computing module 1 is performed by setting a logical unit to the control output, and switching to the second computing module 2 is performed by setting a logical zero.

Энергонезависимая память 6, в которой хранятся комбинации переключений, разбита на ячейки со своим адресом. Память 6 подключена непосредственно к микроконтроллеру 5 и управляется им. Запись в память 6 может производится только с использованием микроконтроллера 5 и зашитого в него программного обеспечения.Non-volatile memory 6, which stores switching combinations, is divided into cells with its own address. Memory 6 is connected directly to microcontroller 5 and controlled by it. Writing to memory 6 can be done only with the use of microcontroller 5 and the software programmed into it.

Таким образом, в предложенном техническом решении достигается заявляемый технический результат изобретения, который заключается в повышении защищенности информационных потоков, используемых в двух вычислительных модулях одного моноблока.Thus, the proposed technical solution achieves the claimed technical result of the invention, which consists in increasing the security of information flows used in two computing modules of one monoblock.

Claims (1)

Двухконтурный моноблок, содержащий первый и второй вычислительные модули, а также устройство переключения и блок вывода информации в виде монитора, отличающийся тем, что устройство переключения выполнено в виде модуля переключения клавиатуры, видео и мыши, содержащего микроконтроллер, оснащенный памятью, первый блок переключения, управляющий вход которого соединен с соответствующим выходом микроконтроллера, первый сигнальный вход выполнен с возможностью подключения к клавиатуре, а первый и второй сигнальные выходы выполнены с возможностью подключения к соответствующим входам первого и второго вычислительных модулей, второй блок переключения, управляющий вход которого соединен с соответствующим выходом микроконтроллера, первый сигнальный вход выполнен с возможностью подключения к мыши через USB вход, а первый и второй сигнальные выходы выполнены с возможностью подключения к соответствующим входам первого и второго вычислительных модулей, а также блок переключения цифровых видео- и аудиопотоков, управляющий вход которого соединен с соответствующим выходом микроконтроллера, сигнальный выход выполнен с возможностью подключения к входу монитора, а первый и второй входы выполнены с возможностью подключения к соответствующим выходам первого и второго вычислительных модулей.A two-circuit monoblock containing the first and second computing modules, as well as a switching device and an information output unit in the form of a monitor, characterized in that the switching device is made in the form of a keyboard, video and mouse switching module containing a microcontroller equipped with memory, a first switching unit that controls the input of which is connected to the corresponding output of the microcontroller, the first signal input is adapted to be connected to the keyboard, and the first and second signal outputs are made to be connected to the corresponding inputs of the first and second computing modules, the second switching unit, the control input of which is connected to the corresponding output of the microcontroller, the first signal input is adapted to be connected to a mouse via a USB input, and the first and second signal outputs are made to be connected to the corresponding inputs of the first and second computing modules, as well as a digital video and audio switching unit flows, the control input of which is connected to the corresponding output of the microcontroller, the signal output is configured to be connected to the monitor input, and the first and second inputs are made to be connected to the corresponding outputs of the first and second computing modules.
RU2020102211A 2020-01-21 2020-01-21 Double-circuit monoblock RU2733336C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2020102211A RU2733336C1 (en) 2020-01-21 2020-01-21 Double-circuit monoblock

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2020102211A RU2733336C1 (en) 2020-01-21 2020-01-21 Double-circuit monoblock

Publications (1)

Publication Number Publication Date
RU2733336C1 true RU2733336C1 (en) 2020-10-01

Family

ID=72926961

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2020102211A RU2733336C1 (en) 2020-01-21 2020-01-21 Double-circuit monoblock

Country Status (1)

Country Link
RU (1) RU2733336C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU216964U1 (en) * 2022-03-03 2023-03-13 Акционерное общество "КОНСТРУКТОРСКОЕ БЮРО "КОРУНД-М" Dual circuit computing monoblock

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020070272A1 (en) * 2000-12-13 2002-06-13 Gressel Carmi David Dual processor trusted computing environment
US20030033460A1 (en) * 2001-08-10 2003-02-13 King James E. Computer system management
US20050246469A1 (en) * 1999-05-14 2005-11-03 Acqis Technology, Inc. Multiple module computer system and method
US20120102308A1 (en) * 2010-10-20 2012-04-26 Hon Hai Precision Industry Co., Ltd. Bootstrap system for dual central processing units
RU139001U1 (en) * 2013-10-25 2014-03-27 Общество с ограниченной ответственностью "Научно-производственное предприятие "Системные Ресурсы" MONOBLOCK WITH TWO INDEPENDENT COMPUTERS AND SWITCHABLE PERIPHERAL DEVICES

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050246469A1 (en) * 1999-05-14 2005-11-03 Acqis Technology, Inc. Multiple module computer system and method
US20020070272A1 (en) * 2000-12-13 2002-06-13 Gressel Carmi David Dual processor trusted computing environment
US20030033460A1 (en) * 2001-08-10 2003-02-13 King James E. Computer system management
US20120102308A1 (en) * 2010-10-20 2012-04-26 Hon Hai Precision Industry Co., Ltd. Bootstrap system for dual central processing units
RU139001U1 (en) * 2013-10-25 2014-03-27 Общество с ограниченной ответственностью "Научно-производственное предприятие "Системные Ресурсы" MONOBLOCK WITH TWO INDEPENDENT COMPUTERS AND SWITCHABLE PERIPHERAL DEVICES

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU216964U1 (en) * 2022-03-03 2023-03-13 Акционерное общество "КОНСТРУКТОРСКОЕ БЮРО "КОРУНД-М" Dual circuit computing monoblock

Similar Documents

Publication Publication Date Title
US6546450B1 (en) Method and apparatus for sharing a universal serial bus device among multiple computers by switching
US7484018B2 (en) Universal serial bus hub with shared high speed handler implementing respective downstream transfer rates
US7320071B1 (en) Secure universal serial bus
US5845151A (en) System using descriptor and having hardware state machine coupled to DMA for implementing peripheral device bus mastering via USB controller or IrDA controller
US20020124138A1 (en) Internal copy for a storage controller
WO2007147114A2 (en) Peripheral sharing usb hub for a wireless host
US7970960B2 (en) Direct memory access controller and data transmitting method of direct memory access channel
US20080215852A1 (en) System and Device Architecture For Single-Chip Multi-Core Processor Having On-Board Display Aggregator and I/O Device Selector Control
WO2025103479A1 (en) Optical module access method, apparatus and system, electronic device, and nonvolatile readable storage medium
US9122847B2 (en) Mobile device peripherals management system and multi-data stream technology (MdS)
US6374322B1 (en) Bus controlling system
CN104243510A (en) Safe network storage system and method
WO2025152506A1 (en) Data processing system and method, device and nonvolatile readable storage medium
WO2025087005A1 (en) Interconnect system, device and network
US8010809B1 (en) Method and system for securing network data
US20090282099A1 (en) Secure distributed multihead technology
US20130145063A1 (en) Microcontroller resource sharing
RU2733336C1 (en) Double-circuit monoblock
TW201327187A (en) Data flow analysis management device, system and method for interface device
CN1694415A (en) A method and device for ensuring the security of storage network data
CN114490495A (en) Control method, control device, terminal equipment and computer readable storage medium
CN202600617U (en) IO remote mapping device
JP2003050788A (en) Apparatus and method for distribution of signal from high level data link controller to multiple digital signal processor core
US5809333A (en) System for implementing peripheral device bus mastering in desktop PC via hardware state machine for programming DMA controller, generating command signals and receiving completion status
RU197446U1 (en) Trusted hardware-software module for switching keyboard, video, and mouse