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

High level protocol control method for peripheral equipment interface

A high-level protocol and control method technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problem of not supporting full-duplex transmission, and achieve the effect of high data processing efficiency, simple process, and improved efficiency

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

AI Technical Summary

Problems solved by technology

The disadvantage of this high-level protocol is that it does not support full-duplex transmission

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
  • High level protocol control method for peripheral equipment interface
  • High level protocol control method for peripheral equipment interface
  • High level protocol control method for peripheral equipment interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to explain the technical solution of the present invention more clearly, firstly, the high-level protocol frame structure and the structural principle of the serial communication bus external device interface involved in the present invention will be given in detail.

[0029] The high-level protocol is a master-slave full-duplex or half-duplex communication protocol, all transmissions are initiated by the host, and the host can send and receive data at the same time. Supports SPI interrupt transmission, and does not require SSN to remain low during the entire frame transmission process. The length of the frame header is variable, and a short frame header is used when transmitting a small amount of data to improve transmission efficiency.

[0030] A high-level protocol frame consists of two parts, the frame header and the payload, as shown in Figure 1. Because it carries variable data volume services, in order to improve transmission efficiency, a variable-leng...

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 high-level protocol control process for peripheral equipment interface includes the following steps: receiving the high-level protocol frame data comprising frame head and payload; processing the frame head to slave equipment port address, payload length and current sub-frame head attribute parameter value based on the frame head data, so as to output slave equipment port address as the read address or write address, obtain total frame length data, read frame length data and write frame length data; and final processing payload to read / write payload and complete the data communication between the master equipment and the slave equipment in full duplex or half duplex mode. The present invention can meet the requirement of full duplex / half duplex communication, physical addressing, etc. of data transmission in different kinds of equipment, and has continuous read function, high data reading efficiency, simple process, and other features.

Description

technical field [0001] The invention relates to a high-layer protocol control method of peripheral equipment interface used for serial communication bus external equipment interface. technical background [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. Serial Peripheral Interface (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. The SPI bus is a master-slave communication mechanism, the host is the master, and the peripheral is the slave. The SPI bus consists of 4 buses, namely the serial clock line (SCK), the master device input / slave device output data line (MISO), the master device output / slave device input data line (MOSI) and the slave device effective selection line ( SSN). The SPI interface is a sim...

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products