I2C bus expansion interface, control method thereof and system on chip

A bus expansion interface and interface technology, applied in the I2C bus expansion interface and its control, and the field of system-on-chip, can solve the problems of limited number of I2C bus interfaces, inability to control external devices, poor processor scalability and ease of use, etc.

Active Publication Date: 2020-02-11
GOWIN SEMICON CORP LTD
View PDF13 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the number of I2C bus interfaces on the current processor is limited, resulting in poor processor scalability and ease of use, and unable to control a large number of external devices

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
  • I2C bus expansion interface, control method thereof and system on chip
  • I2C bus expansion interface, control method thereof and system on chip
  • I2C bus expansion interface, control method thereof and system on chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the specific embodiments described here are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only some structures related to the present application are shown in the drawings but not all structures. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.

[0025] The terms "first", "second", etc. in this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-e...

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 an I2C bus expansion interface, a control method thereof and a system on chip. The I2C bus expansion interface is characterized in that the I2C bus expansion interface is realized on the basis of logic resources of an FPGA (Field Programmable Gate Array) and is used for connecting a processor and external equipment, and the I2C bus expansion interface comprises a pluralityof I2C peripherals which are respectively connected with the corresponding external equipment; a system bus interfaces connected with the system bus of the processor and used for establishing communication connection with the processor; and a controller connected with the system bus interface and the plurality of I2C peripherals and used for operating the corresponding I2C peripherals accordingto the peripheral address signals received by the system bus interface from the processor so as to further realize I2C communication with the corresponding external equipment. By means of a mode, thenumber and functions of the I2C bus interfaces can be dynamically controlled by means of the programmable characteristic of the FPGA, and expansibility and usability of the processor are improved.

Description

technical field [0001] The present application relates to the field of bus interface technology, in particular to an I2C bus extension interface, a control method thereof, and a system on chip. Background technique [0002] I2C (Inter-Integrated Circuit) is a simple bidirectional two-wire synchronous serial bus that only needs two wires to transmit information between devices connected to the bus. In embedded design, it is usually used as an MCU external device and Serial communication of off-chip devices has the characteristics of extremely low current consumption, high noise resistance, long transmission distance, and wide operating temperature range. [0003] However, the number of I2C bus interfaces on the current processor is limited, resulting in poor expandability and usability of the processor, and it is impossible to control a large number of external devices. Contents of the invention [0004] In order to solve the above-mentioned problems, the application provi...

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/42G06F13/16
CPCG06F13/4282G06F13/1668Y02D10/00
Inventor 刘锴宋宁崔明章李锋马得尧杜金凤刘奎
Owner GOWIN SEMICON CORP LTD
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