CN106454183A - Configurable multi-way video switching device with various control interfaces - Google Patents
Configurable multi-way video switching device with various control interfaces Download PDFInfo
- Publication number
- CN106454183A CN106454183A CN201610796893.4A CN201610796893A CN106454183A CN 106454183 A CN106454183 A CN 106454183A CN 201610796893 A CN201610796893 A CN 201610796893A CN 106454183 A CN106454183 A CN 106454183A
- Authority
- CN
- China
- Prior art keywords
- interface
- video
- interfaces
- cpu
- control
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a configurable multi-way video switching device with various control interfaces. According to the device, logic functions can be configured dynamically and interfaces can be set dynamically according to onsite requirements; two-way data streams of the interfaces can be realized, and various mapping and topological structures can be realized among different interfaces. The device comprises an FPGA (Field-Programmable Gate Array), a CPU, a control interface and at least two video interfaces. The FPGA is connected with the video interfaces. The CPU interacts with an external master control device through the control interface to receive external control requests, carries out corresponding initialization and setting on the video interfaces according to request content and carries out on-demand configuration on the FPGA. The mapping and topological requirements among various video interfaces requested by external devices can be finished.
Description
Technical Field
The invention relates to the technical field of video matrixes, in particular to configurable multi-channel video switching equipment with various control interfaces.
Background
The traditional video matrix equipment is designed with fixed input and output video interface types and quantity, relatively fixed topology and mapping relation among interfaces and single external control interface, and is usually used as an independent equipment to be matched with other equipment for use in a set.
This makes the conventional video matrix device have the following drawbacks:
1. the number of video interfaces cannot be expanded at will. For example, 4 HDMI (High Definition multimedia interface) interface devices cannot be changed to other numbers at will.
2. The data flow of the video interface cannot be changed at will. For example, the HDMI output interface cannot be used as an input interface.
3. The type of video interface cannot be changed at will. For example, a device having an HDMI interface cannot change the interface to an interface such as VGA (Video Graphics Array) or SDI (Serial digital interface) at will.
4. The mapping relationship between the video interfaces cannot be changed at will. For example, communication and broadcasting between different ports cannot be performed simultaneously as in a network switching device.
5. The external control interface is single, which is inconvenient for various integration modes. For example, other boards cannot be interfaced with IIC (Inter-Integrated Circuit) or SPI (Serial Peripheral Interface) boards.
6. The logical relationship is fixed and cannot be changed randomly as required.
Disclosure of Invention
Aiming at the defects and shortcomings of the prior art, the invention provides a configurable multi-channel video switching device with multiple control interfaces.
The embodiment of the invention provides a configurable multi-channel video switching device with various control interfaces, which comprises:
the system comprises an FPGA, a CPU, a control interface and at least two video interfaces; wherein,
the FPGA is connected with the video interface and is connected with the video interface,
the CPU interacts with the external main control equipment through the control interface, receives an external control request, correspondingly initializes and sets the video interface according to the request content, and simultaneously configures the FPGA as required to complete the mapping and topology requirements among various video interfaces requested by the external equipment.
Preferably, the CPU is an FPGA embedded soft core or a hard core.
Preferably, the video interface selects different types of video interface modules as required, including HDMI, VGA or SDI interface modules.
Preferably, if the video interface module is an HDMI interface module, the HDMI interface module includes an HDMI interface, a channel switching and detecting circuit, an internal interface, an HDMI transmitter, and an HDMI receiver;
wherein the HDMI interface is connected with an input or output external device,
the channel switching and detecting circuit is used for acquiring an interface detection signal of the HDMI interface and sending the interface detection signal to the CPU through the internal interface,
and the CPU is used for determining the input and output conditions of external equipment connected with the HDMI according to the interface detection signal and switching the work of the HDMI transmitter or the HDMI receiver according to the input and output conditions.
Preferably, the control interface includes SPI, IIC, UART, and ethernet interfaces.
The invention has the following beneficial effects:
1. the number and the type of the video interfaces are configurable;
2. a single video interface bidirectional data stream can be realized;
3. the video interfaces are in a non-master-slave relationship, the mapping relationship and the corresponding logic relationship between the video interfaces can be configured as required, and any point-to-point forwarding and point-to-multipoint broadcasting of a plurality of paths of video interfaces such as HDMI, VGA or SDI can be realized at the same time;
4. and the external control interfaces can be controlled in various ways.
Drawings
FIG. 1 is a block diagram of an embodiment of a configurable multi-channel video switch device with multiple control interfaces;
fig. 2 is a schematic structural diagram of an HDMI interface module according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments, but not all embodiments, of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the present embodiment discloses a configurable multi-channel video switching device with multiple control interfaces, comprising:
an FPGA1(Field-Programmable Gate Array), a CPU2, a control interface 3, and at least two video interfaces 4; wherein,
the FPGA1 is connected to the video interface 4,
the CPU2 interacts with an external main control device through the control interface 3, receives an external control request, and performs corresponding initialization and setting on the video interface 4 according to the content of the request, and at the same time performs configuration on the FPGA1 as required, thereby completing mapping and topology requirements between various video interfaces requested by the external device.
The control interface part is used for providing an external interface so as to realize interconnection with external equipment; the part comprises interfaces such as SPI, IIC, UART and Ethernet.
The video interface can select different video interface modules as required, such as HDMI, VGA or SDI interfaces and the like; each type of video interface module can comprise an interface, a channel switching and detecting circuit, an internal interface, a transmitter and a receiver;
wherein the interface is connected with an input or output external device,
the channel switching and detecting circuit is used for acquiring an interface detection signal of the interface and sending the interface detection signal to the CPU through the internal interface,
and the CPU is used for determining the input and output conditions of external equipment connected with the interface according to the interface detection signal and switching the receiver or the transmitter to work according to the input and output conditions. For example, if the interface is connected to an external input device (such as a host), the CPU switches the receiver.
As shown in fig. 2, is an example of HDMI interface module design: the interface part can realize a bidirectional data channel of a single interface, and the function is realized by judging the input and output conditions of opposite-end equipment by the CPU according to an interface detection signal obtained by the channel switching and detecting circuit and automatically switching a local-end video circuit according to a judgment result, namely, a single video interface can output video signals and can also input the video signals. The specific design of the interface part may be: the combination design of the bidirectional conversion chip or the unidirectional conversion chip from various video interfaces to the BT1120 protocol and the channel switching circuit such as an analog switch, a digital switch, a programmable logic device or a signal relay can also be the combination circuit of other various video interfaces, protocol conversion chips or bridge chips, various video interface conversion technologies and the like.
The logic control part of the device consists of an FPGA1, a CPU2, a memory 5 and the like, and is used for realizing the substantial functions of the device. The CPU part can be an FPGA embedded soft core or a hard core or a single processor according to different performance requirements. The logic processing part reserves sufficient channels and interfaces so that different numbers and specifications of video interface units can be configured in practice according to requirements.
Further, the apparatus includes a power supply portion 6 for supplying power to the apparatus; the low dropout regulator can be a combination of various low dropout regulators (LDO) and a direct current power supply (DCDC), and can also be other circuits taking a Power Management Unit (PMU) as a core.
In this embodiment, for example, if there are 5 video interfaces, wherein the first two are connected to the display and the last three are connected to the host, the CPU may obtain the status of the device connected to the video interfaces, send the status to the external main control device through the control interface, and display the status through the interface of the external main control device. Then, the user can configure the mapping relationship between the video interfaces on the interface, for example, the first video interface outputs the video input by the third video interface, the second video interface outputs the video input by the fourth and fifth video interfaces, and the relevant logic can be issued to the device through the upper computer and configured to the FPGA by the CPU.
Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope defined by the appended claims.
Claims (5)
1. A configurable multi-channel video switching device having multiple control interfaces, comprising:
the system comprises an FPGA, a CPU, a control interface and at least two video interfaces; wherein,
the FPGA is connected with the video interface and is connected with the video interface,
and the CPU interacts with external main control equipment through the control interface, receives an external control request, configures the FPGA according to the request content and finishes the mapping requirements among various video interfaces requested by the external equipment.
2. The apparatus of claim 1, wherein the CPU is an FPGA embedded soft core or hard core.
3. The device of claim 1 or 2, wherein the video interface selects different types of video interface modules as desired, including HDMI, VGA, or SDI interface modules.
4. The apparatus of claim 3, wherein the video interface module comprises an interface, a channel switch and detection circuit, an intra-pair interface, a transmitter and a receiver;
wherein the interface is connected with an input or output external device,
the channel switching and detecting circuit is used for acquiring an interface detection signal of the interface and sending the interface detection signal to the CPU through the internal interface,
and the CPU is used for determining the input and output conditions of external equipment connected with the interface according to the interface detection signal and switching the receiver or the transmitter to work according to the input and output conditions.
5. The device of claim 1, wherein the control interface comprises SPI, IIC, UART, and ethernet interfaces.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610796893.4A CN106454183A (en) | 2016-08-31 | 2016-08-31 | Configurable multi-way video switching device with various control interfaces |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610796893.4A CN106454183A (en) | 2016-08-31 | 2016-08-31 | Configurable multi-way video switching device with various control interfaces |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106454183A true CN106454183A (en) | 2017-02-22 |
Family
ID=58164652
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610796893.4A Pending CN106454183A (en) | 2016-08-31 | 2016-08-31 | Configurable multi-way video switching device with various control interfaces |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106454183A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107273603A (en) * | 2017-06-09 | 2017-10-20 | 科影视讯(北京)信息科技有限公司 | A kind of connection method in system scheme between hardware |
| CN108696390A (en) * | 2018-05-09 | 2018-10-23 | 济南浪潮高新科技投资发展有限公司 | A kind of software-defined network safety equipment and method |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070176936A1 (en) * | 2006-02-01 | 2007-08-02 | Samsung Electronics Co., Ltd. | Portable computer and control method therefor |
| CN101286095A (en) * | 2008-06-06 | 2008-10-15 | 长城信息产业股份有限公司 | Intelligent type computer external apparatus interface switch controller |
| US20100033629A1 (en) * | 2008-08-08 | 2010-02-11 | Dell Products, Lp | System, module and method of enabling a video interface within a limited resource enabled information handling system |
| CN203801010U (en) * | 2014-01-24 | 2014-08-27 | 广州市天誉创高电子科技有限公司 | Mixed matrix switcher |
| CN104618677A (en) * | 2015-02-09 | 2015-05-13 | 李鑫建 | TMDS (transition minimized differential signaling) bidirectional transmission system of signal |
| CN104836965A (en) * | 2015-06-16 | 2015-08-12 | 深圳市邦彦信息技术有限公司 | FPGA-based video synchronous switching system and method |
| CN204598150U (en) * | 2015-04-17 | 2015-08-26 | 深圳市邦彦信息技术有限公司 | A kind of 3 × 3 high-definition video matrix switching device shifters based on FPGA |
| CN205071166U (en) * | 2015-10-23 | 2016-03-02 | 上海巨视安全防范技术有限公司 | Novel mixed switch of video |
-
2016
- 2016-08-31 CN CN201610796893.4A patent/CN106454183A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070176936A1 (en) * | 2006-02-01 | 2007-08-02 | Samsung Electronics Co., Ltd. | Portable computer and control method therefor |
| CN101286095A (en) * | 2008-06-06 | 2008-10-15 | 长城信息产业股份有限公司 | Intelligent type computer external apparatus interface switch controller |
| US20100033629A1 (en) * | 2008-08-08 | 2010-02-11 | Dell Products, Lp | System, module and method of enabling a video interface within a limited resource enabled information handling system |
| CN203801010U (en) * | 2014-01-24 | 2014-08-27 | 广州市天誉创高电子科技有限公司 | Mixed matrix switcher |
| CN104618677A (en) * | 2015-02-09 | 2015-05-13 | 李鑫建 | TMDS (transition minimized differential signaling) bidirectional transmission system of signal |
| CN204598150U (en) * | 2015-04-17 | 2015-08-26 | 深圳市邦彦信息技术有限公司 | A kind of 3 × 3 high-definition video matrix switching device shifters based on FPGA |
| CN104836965A (en) * | 2015-06-16 | 2015-08-12 | 深圳市邦彦信息技术有限公司 | FPGA-based video synchronous switching system and method |
| CN205071166U (en) * | 2015-10-23 | 2016-03-02 | 上海巨视安全防范技术有限公司 | Novel mixed switch of video |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107273603A (en) * | 2017-06-09 | 2017-10-20 | 科影视讯(北京)信息科技有限公司 | A kind of connection method in system scheme between hardware |
| CN108696390A (en) * | 2018-05-09 | 2018-10-23 | 济南浪潮高新科技投资发展有限公司 | A kind of software-defined network safety equipment and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7096310B2 (en) | Switch configurable for a plurality of communication protocols | |
| CN104615401B (en) | One kind realizes KVM methods based on FPGA | |
| CN203658996U (en) | Chip interface multiplex circuit and mobile terminal | |
| US10248599B2 (en) | USB connections | |
| US9753886B2 (en) | Communication on an I2C bus | |
| CN104133799A (en) | Multi-network-card NCSI management system | |
| CN105955690B (en) | A kind of computer multi-screen switching device and method | |
| US20160371206A1 (en) | Configurable serial communication hub | |
| CN101082896A (en) | Control method and device between master-salve module | |
| US9411771B2 (en) | Server system for switching master and slave devices | |
| CN106454183A (en) | Configurable multi-way video switching device with various control interfaces | |
| CN202309903U (en) | HDMI signal switching device | |
| CN204990234U (en) | Many system control device based on touch -sensitive screen | |
| US8832339B1 (en) | Full-duplex asynchronous communications using synchronous interfaces | |
| CN206149396U (en) | Can dispose multichannel video switching equipment with A variety of control interface | |
| CN204009884U (en) | A kind of many network interface cards NCSI management system | |
| CN205334465U (en) | PCIE signal extend system based on PCIESwitch | |
| CN201039353Y (en) | Selection recognition circuit for multi-channel signal source interface | |
| CN204290960U (en) | Based on a pair multiple spot full-duplex communication device of RS-232C agreement | |
| CN106855846A (en) | A kind of PCIE signal extension system and method based on PCIE Switch | |
| CN214474972U (en) | PCIE and RapidIO data conversion device | |
| US20120260013A1 (en) | KVM switcher (Multi-computer switcher) with integrated parallel transmission, serial peripheral interface and universal serial bus | |
| CN209118273U (en) | A kind of Multi-serial port distributor and terminal device | |
| CN202563495U (en) | Direct memory access (DMA) transmission device | |
| CN109523028B (en) | Method for realizing configurable AD (analog-to-digital) and DA (digital-to-analog) channels of quantum computing measurement and control card |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170222 |