Communication method suitable for serial peripheral equipment interface bus

A communication method and equipment interface technology, which can be applied to instruments, electrical digital data processing, etc., can solve the problems of low efficiency, do not support full-duplex transmission, and high overhead, and achieve the effect of efficient transmission and improved transmission efficiency.

Inactive Publication Date: 2006-03-08
VIMICRO CORP
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The disadvantage of this high-level protocol is that it does not support full-duplex transmission; it does not support SPI interrupt transmission, that is, the SSN must be kept low during the entire frame transmission; The overhead of data is large and the efficiency is low

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
  • Communication method suitable for serial peripheral equipment interface bus
  • Communication method suitable for serial peripheral equipment interface bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In the following description, well-known functions or structures will not be described in detail to avoid unnecessary confusion with the content of the present invention.

[0036] A communication method suitable for data transmission on a serial peripheral device interface bus, characterized in that:

[0037] Define a variable-length data frame, including frame header and payload, and the length change is defined by the frame header;

[0038] The synchronous transmission mode is adopted between the master device and the slave device;

[0039] All transmissions are initiated by the master device, and the frame header of the data frame is always sent from the master device to the slave device.

[0040] Among them, the data frame is composed of frame header and payload. The payload is the data to be transmitted, and its length can be changed. as shown in picture 2. Because it carries variable data volume services, in order to improve transmission efficiency, a variable-...

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 method defines a length variable data frame including frame head and payload. Frame head defines variety of length. Mode of synchronous transmission is adopted between master device and slave devices. All transmission is initiated from the master device, and frame head of data frame is always sent from master device to slave devices. The disclosed method supports data transmission with addressing requirement between master device and slave devices. Using scheme of sub frame heads and length variable data frame in the structure of frame, the method supports communication in full duplex or half-duplex modes between master device and slave devices in high efficiency and raises transmission efficiency. Using synchronization scheme combining self-synchronization with forced synchronization in order to reach optimal effect in two sides: reliability and burden of master device

Description

technical field [0001] The invention relates to master-slave communication between electronic devices, in particular to a communication method suitable for data transmission on a serial peripheral device interface bus. Background technique [0002] Serial communication is a very important data communication method between the master device and the external device. Fewer data lines are required compared to a parallel communication bus. The Serial Peripheral Interface (SPI) is a synchronous serial bus proposed by Motorola, which is used for data exchange between the master device and the peripheral device. [0003] The SPI bus is a master-slave communication mechanism, the master device is the master device, and the peripheral device is the slave device. It consists of 4 buses, namely the serial clock line (SCK), the master input / slave output data line (MISO), the master output / slave input data line (MOSI) and the slave active selection line (SSN) ). Compared with other bu...

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/42
Inventor 王军金传恩谢律
Owner VIMICRO CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products