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

Universal auxiliary machine synchronous serial interface circuit

An interface circuit and synchronous serial technology, which is applied in the field of general-purpose slave synchronous serial interface circuits, can solve the problems of wasting internal logic resources and occupying too much, and achieve the effects of saving internal logic resources, reducing the number of interfaces, and promoting optimal design

Active Publication Date: 2014-01-01
中科芯未来微电子科技成都有限公司
View PDF5 Cites 5 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 auxiliary machine synchronous serial interface circuit
  • Universal auxiliary machine synchronous serial interface circuit
  • Universal auxiliary machine 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 universal slave synchronous serial interface circuit, including: a start and end detection module 114 for detecting and outputting the valid bits of the SPI bus protocol, the start condition 106 and the end condition 110 of the IIC bus protocol; a 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-serial and serial-parallel conversion module 116. 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 serially output data from multiple registers inside the slave and convert external serial data into internal register data of the slave; address pointer register 117 ...

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 universal auxiliary computer synchronous serial interface circuit comprising a starting and ending detection module, a control module, a parallel-serial / serial-parallel conversion module and an address pointer register. The starting and ending detection module is used for detecting and outputting a significance bit of an SPI bus protocol, and a starting condition and an ending condition of an IIC bus protocol. The control module is used for determining a bus data transmission mode of the serial interface circuit according to an output signal of the starting and ending detection module, and controlling the parallel-serial / serial-parallel conversion module. The parallel-serial / serial-parallel conversion module is controlled by the control module, and is used for outputting data of multiple register data inside an auxiliary computer in a serial mode, and converting external serial data into the data of the registers inside the auxiliary computer. The address pointer register is used for carrying out addressing on the resisters inside the auxiliary computer. The universal auxiliary computer synchronous serial interface circuit achieves compatibility of the bus data transmission of 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 universal 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 3.4Mbit / s; in terms of data transmission accuracy, the IIC bus needs to respond every time a byte of data is transmitted, so the accuracy is high Bas...

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