Universal Slave Synchronous Serial Interface Circuit

An interface circuit and serial interface technology, which is applied in the field of general-purpose slave synchronous serial interface circuits, can solve problems such as excessive occupation and waste of internal logic resources, and achieve the effects of reducing the number of interfaces, saving internal logic resources, and promoting optimal design

Active Publication Date: 2016-08-17
中科芯未来微电子科技成都有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some slaves have both IIC bus interface circuit and SPI bus interface circuit, but the two interface circuits waste internal logic resources and occupy more interfaces

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
  • Universal Slave Synchronous Serial Interface Circuit
  • Universal Slave Synchronous Serial Interface Circuit
  • Universal Slave Synchronous Serial Interface Circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be further described below in conjunction with specific drawings and embodiments.

[0031] A kind of synchronous serial interface circuit of universal slave, comprising: start and end detection module 114, for detecting SPI bus protocol valid bit, IIC bus protocol start condition 106 and end condition 110 and output; control module 115, for Determine the bus data transmission mode of the serial interface circuit according to the output signal of the start and end detection module 114, and control the parallel-to-serial and serial-to-parallel conversion modules 116, and the bus data transmission mode includes SPI bus data transmission and IIC bus Data transmission; parallel-to-serial and serial-to-parallel conversion module 116, controlled by the control module 115, used to convert multiple internal register data serial outputs and external serial data of the slave into internal register data of the slave; address pointer register 117 , used to...

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 provides a synchronous serial interface circuit of a universal slave, comprising a start and stop detection module, which is used to detect and output the effective bit of the SPI bus protocol, the start condition and the stop condition of the IIC bus protocol; The output signal of the start and end detection module determines the bus data transmission mode of the serial interface circuit, and controls the parallel-serial and serial-parallel conversion modules; the parallel-serial and serial-parallel conversion modules are controlled by the control module and are used to transfer slave Serial output of multiple register data inside the machine and external serial data are converted into internal register data of the slave machine; the address pointer register is used to address multiple registers inside the slave machine. The invention realizes a universal slave synchronous serial interface circuit supporting bus data transmission compatible with the IIC protocol and the SPI protocol, and can meet the application requirements of different occasions.

Description

technical field [0001] The invention relates to a serial communication technology, in particular to a general slave synchronous serial interface circuit. Background technique [0002] At present, SPI (Serial Peripheral Interface) and IIC (Inter-Integrated Circuit) bus interface circuits have been widely used in various fields such as microprocessors, sensors, EEPROM, and Flash memory. SPI protocol and IIC protocol are synchronous serial bus protocols, which can convert parallel data serial output and receive serial data into parallel data. The host and slave in the system use SPI bus or IIC bus for data transmission, and the performance of the bus interface circuit directly affects the data transmission quality of the bus. [0003] In terms of data transmission speed, the SPI bus can reach 5Mbit / s, while the IIC bus can only reach a maximum of 3.4Mbit / s; in terms of data transmission accuracy, the IIC bus requires a response for each byte of data transmitted, so the accurac...

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 Patents(China)
IPC IPC(8): G06F13/40G06F13/42
Inventor 徐中龙李佳王玮冰
Owner 中科芯未来微电子科技成都有限公司
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