Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Serial general input/output system

A serial general-purpose, output system technology, applied in transmission systems, digital transmission systems, error correction/detection using block codes, etc. Signal input signal, etc.

Active Publication Date: 2020-05-26
INVENTEC PUDONG TECH CORPOARTION +1
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Furthermore, since the sampling frequency required by the de-bounce circuit in the prior art must be more than ten times higher than the frequency of the input signal, it cannot provide a signal with a high enough frequency to sample the input signal for some electronic devices.
In addition, even if the bounce circuit is added, it may still be impossible to determine the correctness of the transmitted data due to the old circuit itself

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Serial general input/output system
  • Serial general input/output system
  • Serial general input/output system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention mainly utilizes the serial general purpose input / output (Serial General Purpose Input / Output; SGPIO) bus to carry out data transmission, and generates relevant cyclic redundancy check (Cyclic Redundancy Check; CRC) coding technology Check code (CRC code), so that the receiving end can confirm the correctness of the received data according to the cyclic redundancy check code.

[0034] Please refer to figure 1 and figure 2 , figure 1 It is a functional block diagram of a serial general input / output (SGPIO) system 10 according to an embodiment of the present invention. figure 2 for figure 1 A data structure diagram of the data string 300 generated by the encoder 120 of the SGPIO system 10 . The SGPIO system 10 includes a transmitter 100 , a Serial General Purpose Input / Output (SGPIO) cable 150 and a receiver 200 . The sending end 100 transmits the data string 300 to the receiving end 200 through the SGPIO cable 150 . In an embodiment of the pr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a serial general purpose input / output (SGPIO) system, which comprises a sending end, an SGPIO cable and a receiving end, and is characterized in that the sending end comprisesan encoder and a first SGPIO connector. The encoder is used for carrying out cyclic redundancy check (CRC) encoding on the data so as to generate a CRC code used for checking the correctness of the data. The sending end transmits the data and the CRC code to the receiving end through the first SGPIO connector and the SGPIO cable. The receiving end comprises a second SGPIO connector and a verification unit. The second SGPIO connector is coupled to the first SGPIO connector through an SGPIO cable, and is used for receiving data and a CRC code from the first SGPIO connector. The verification unitis coupled to the two SGPIO connectors and used for verifying the data received by the second SGPIO connector according to the CRC code.

Description

technical field [0001] The present invention relates to a serial general purpose input / output (Serial General Purpose Input / Output; SGPIO) system, especially a serial general purpose input / output system with a cyclic redundancy check (Cyclic Redundancy Check; CRC) function. Background technique [0002] In the process of system control, signals are transmitted between components, and the output signal of the upper level is usually used as the input signal of the next level. However, when the signal is transmitted, the signal output by the component is not an ideal perfect waveform, such as the signal input by the keyboard or keys. According to physical characteristics, when the characteristic or level is changed instantaneously, it cannot be turned immediately, and disturbance will occur, causing the signal to receive a lot of digital logic values ​​​​0 and 1 before entering the stable output state from the perspective of digital signals. The bouncing phenomenon of interact...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/20
CPCG06F13/20G06F11/1004H03M13/091H04L1/0061H04L1/0041H04L1/0045Y02D10/00H03M13/09H04L1/0083
Inventor 卢俊杰胡翔竣
Owner INVENTEC PUDONG TECH CORPOARTION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products