CN216210997U - Transmission module for improving SPI signal quality in circuit - Google Patents
Transmission module for improving SPI signal quality in circuit Download PDFInfo
- Publication number
- CN216210997U CN216210997U CN202122423470.7U CN202122423470U CN216210997U CN 216210997 U CN216210997 U CN 216210997U CN 202122423470 U CN202122423470 U CN 202122423470U CN 216210997 U CN216210997 U CN 216210997U
- Authority
- CN
- China
- Prior art keywords
- channel analog
- ports
- slave
- spi bus
- spi
- 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.)
- Active
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
The utility model aims to provide a transmission module which has better burning performance and smaller parasitic capacitance value and can improve the quality of an SPI signal in a circuit. The single-channel SPI bus system comprises a host and a slave, wherein the host is in communication connection with the slave through an SPI bus, four ports of the SPI bus are respectively connected to corresponding ports of the slave, single-channel analog switches are arranged in four channels of the SPI bus, control ports of the four single-channel analog switches are in communication connection with the host, and the type of the single-channel analog switch is TS5A4594 DBVR. The utility model is applied to the technical field of communication transmission.
Description
Technical Field
The utility model is applied to the technical field of communication transmission, and particularly relates to a transmission module for improving the quality of an SPI signal in a circuit.
Background
The SPI bus is a full-duplex synchronous serial bus, is a synchronous serial port through which the MCU directly communicates with various peripherals, and is mainly applied to Flash, RTC (real time clock), ADC, DSP, EEPROM, network controller, digital signal decoder, and the like. The SPI bus typically uses 4 lines, a serial clock line SCK, a master input/slave output data line MISO, a master output/slave input data line MOSI, and an active low slave select line SSEL. In the practical application of the SPI bus, due to the control requirement, the hardware on-off control is often required to be performed through an electronic switch. However, if the parasitic capacitance parameter of the selected electronic switch is too large, the SI (signal integrity) of the SPI signal may be deteriorated, resulting in communication dysfunction or even complete communication interruption. In the current SPI bus application, a four-channel analog switch TS3a4751 (a main device in a backflow) is generally used for performing signal switching control, on or off is controlled by a control bit, but SPI programming performance is found to be unstable, when an oscilloscope is used for detecting a waveform diagram of an SPI bus, it is obviously found that a waveform of DIO1(MISO) is poor, and a situation that a rising edge becomes a peak obviously exists, and through specific analysis, when the switch is on, a parasitic capacitance in a whole loop reaches more than 43pF in combination with a data manual discovery and practical measurement of the four-channel analog switch TS3a4751, and through multiple verification, the parasitic capacitance in the loop is a main factor of MISO signal degradation, so it is necessary to provide a transmission module for improving SPI signal quality in a circuit with good programming performance and small parasitic capacitance value.
SUMMERY OF THE UTILITY MODEL
The utility model aims to overcome the defects of the prior art and provides the transmission module which has better burning performance and smaller parasitic capacitance value and can improve the quality of the SPI signal in the circuit.
The technical scheme adopted by the utility model is as follows: the system comprises a host and a slave, wherein the host is in communication connection with the slave through an SPI bus, four ports of the SPI bus are respectively connected to corresponding ports of the slave, four channels of the SPI bus are respectively provided with a single-channel analog switch, and control ports of the four single-channel analog switches are in communication connection with the host.
As can be seen from the above solution, the chinese name of SPI is the serial peripheral interface. The SPI bus system is a synchronous serial peripheral interface that allows the MCU to communicate with various peripherals in a serial manner to exchange information. The SPI bus system is a high-speed, full-duplex and synchronous communication bus, only four lines are occupied on pins of a chip, pins of the chip are saved, space is saved on the layout of a PCB, and convenience is provided.
Preferably, four channels of the SPI bus are respectively connected to a CLK port, a CS port, a DIO0 port, and a DIO1 port of the slave, the model of the single-channel analog switch is TS5a4594DBVR, COM ports of the four single-channel analog switches are all in communication connection with the slave, NO ports of the four single-channel analog switches are all in communication connection with the host, and control ports of the NO ports of the four single-channel analog switches are simultaneously connected to a control bit of the host.
As can be seen from the above solution, the SPI bus is a 4-wire bus, which is respectively MISO (master data input), MOSI (master data output), SCLK (clock), CS (chip select), the SCLK being the basis of sequential logic and having a fixed clock frequency, the clock frequency being the reciprocal of the clock period, the SCLK being the high and low state between one special signal oscillation of the signal, the SCLK being generated by the host and used for the transmission of the clock signal; the CS is a control signal for determining whether the slave chip is selected by the master chip, that is, only when the chip selection signal is a predetermined enable signal (high or low), the master chip is valid for operating the slave chip, which makes it possible to connect a plurality of SPI devices on the same bus, and the CS transmits the signal of the slave to the master control; the MOSI represents a write data line, and data output by the host computer is transmitted to the slave computer through the MOSI; the MISO is an antenna technology for wireless communication, multiple paths of antennas are used and combined to achieve the minimum error and the optimal data transmission speed, data output by the slave computer is transmitted to the host computer through the MISO, the model of the single-channel analog switch is TS5A4594DBVR, the parasitic capacitance of the single-channel analog switch in a path is 13pF, the improvement is obvious compared with the situation that the parasitic capacitance in a TS3A4751 loop of a four-channel analog switch reaches more than 43pF, the SPI burning function is found to be normal, the signal quality of DIO1(MISO) is greatly improved, although the number of the channel analog switches in a circuit is increased, the material cost has no great difference, the packaging of the single-channel analog switch is small, and more space is not occupied.
Drawings
Fig. 1 is a circuit schematic of the present invention.
Detailed Description
As shown in fig. 1, in this embodiment, the present invention includes a master 1 and a slave 2, where the master 1 is connected to the slave 2 through an SPI bus 3, four ports of the SPI bus 3 are respectively connected to corresponding ports of the slave 2, four channels of the SPI bus 3 are provided with single-channel analog switches, and control ports of the four single-channel analog switches are connected to the master 1 in a communication manner.
In this embodiment, the four channels of the SPI bus 3 are respectively connected to the CLK port, the CS port, the DIO0 port, and the DIO1 port of the slave 2, the model of the single-channel analog switch is TS5a4594DBVR, the COM ports of the four single-channel analog switches are all in communication connection with the slave 2, the NO ports of the four single-channel analog switches are all in communication connection with the host 1, and the control ports of the NO ports of the four single-channel analog switches are simultaneously connected to the control bit of the host 1.
In this embodiment, the master 1 includes a computer, a tablet and other mobile terminals, and the slave 2 is a product.
The working principle of the utility model is as follows: the host computer passes through the SPI bus with from quick-witted communication connection, four ports of SPI bus are connected to respectively the corresponding port of following the machine, four passageways of SPI bus all are provided with single channel analog switch, four single channel analog switch's control port all with host computer communication connection.
Claims (2)
1. The utility model provides a transmission module of SPI signal quality in promotion circuit which characterized in that: it includes host computer (1) and follows machine (2), host computer (1) through SPI bus (3) with follow machine (2) communication connection, four ports of SPI bus (3) are connected to respectively follow the corresponding port of machine (2), four passageways of SPI bus (3) all are provided with single channel analog switch, four single channel analog switch's control port all with host computer (1) communication connection.
2. The transmission module of claim 1, wherein the transmission module is configured to improve the quality of the SPI signal in the circuit: the four channels of the SPI bus (3) are respectively connected with a CLK port, a CS port, a DIO0 port and a DIO1 port of the slave (2), the model of the single-channel analog switch is TS5A4594DBVR, the COM ports of the four single-channel analog switches are all in communication connection with the slave (2), the NO ports of the four single-channel analog switches are all in communication connection with the host (1), and the control ports of the NO ports of the four single-channel analog switches are simultaneously connected to the control bit of the host (1).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202122423470.7U CN216210997U (en) | 2021-10-09 | 2021-10-09 | Transmission module for improving SPI signal quality in circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202122423470.7U CN216210997U (en) | 2021-10-09 | 2021-10-09 | Transmission module for improving SPI signal quality in circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
CN216210997U true CN216210997U (en) | 2022-04-05 |
Family
ID=80861922
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202122423470.7U Active CN216210997U (en) | 2021-10-09 | 2021-10-09 | Transmission module for improving SPI signal quality in circuit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN216210997U (en) |
-
2021
- 2021-10-09 CN CN202122423470.7U patent/CN216210997U/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101937414B (en) | Method and device of sharing minitype USB interface for UART (Universal Asynchronous Receive/Transmitter) and USB (Universal Serial Bus) | |
JP2020522787A (en) | Memory card, host device, memory card connector and memory card adapter | |
CN201590076U (en) | Interface extending circuit and mobile terminal with the circuit | |
US20120131247A1 (en) | Apparatus for peripheral device connection using spi in portable terminal and method for data transmission using the same | |
CN109359073B (en) | Inter-device communication method and device based on SPI bus | |
JP4004308B2 (en) | USB control circuit with automatic path switching | |
WO2011119497A1 (en) | Enhancement of input/output for non source-synchronous interfaces | |
CN113065172A (en) | Method for sharing spi interface bus by multiple devices | |
CN109446145A (en) | A kind of channel server master board I2C extended chip, circuit and control method | |
CN114564428A (en) | Airborne electronic equipment I/O port expansion system | |
CN216210997U (en) | Transmission module for improving SPI signal quality in circuit | |
CN114385527A (en) | Hard disk compatible platform, mainboard and control method | |
CN109407574A (en) | Output-controlling device and its method may be selected in a kind of multibus | |
CN217739894U (en) | Novel support USB 4's Type-C interface test device | |
KR20010101532A (en) | Interface | |
US20160259745A1 (en) | High frequency apparatus and method for controlling high frequency apparatus | |
CN110300405A (en) | A kind of device and method for realizing SIM card switching | |
CN103530256B (en) | The process device and method of CPCIe and PCI protocol data | |
CN201378316Y (en) | Universal input/output interface extension circuit and mobile terminal with same | |
CN210983388U (en) | Board card capable of converting one path to multiple paths of PCI-E and PCI bus interfaces | |
CN112783071A (en) | SDIO controller, FPGA board card and SDIO test system | |
CN103544133B (en) | Conversion device and conversion method | |
US11947484B2 (en) | Universal serial bus (USB) hub with host bridge function and control method thereof | |
CN203149564U (en) | Serial-port automatic switching device | |
JP2013125315A (en) | Bus system and information processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |