Supercharge Your Innovation With Domain-Expert AI Agents!

A kind of spi expansion bus interface and system on chip based on fpga

A technology for expanding bus and system-on-a-chip, applied to architectures with a single central processing unit, instruments, general-purpose stored program computers, etc., can solve the problems of poor scalability and usability of MUC

Active Publication Date: 2020-11-20
GOWIN SEMICON CORP LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the above problems, the application provides a FPGA-based SPI expansion bus interface and system-on-chip, which can solve the problems of MUC scalability and poor usability in the prior art

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
  • A kind of spi expansion bus interface and system on chip based on fpga
  • A kind of spi expansion bus interface and system on chip based on fpga
  • A kind of spi expansion bus interface and system on chip based on fpga

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] 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.

[0024] 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 SPI extension bus interface based on an FPGA and a system on chip. The SPI extension bus interface comprises a plurality of functional interfaces which are respectively connected with corresponding external equipment, and are used for achieving the SPI communication with the corresponding external equipment. The system bus interface is used for being connected with a system bus of the MCU and mapping a peripheral address sent by the MCU through the system bus into a corresponding register address. The register address comprises an enable register address. The controller comprises a control module and an enable register. The plurality of functional interfaces are respectively connected with the enable register, and the control module operates the enable register according to the address of the enable register so as to carry out enable control on the plurality of functional interfaces. Through the mode, the management control capability of the MUC on the external equipment is improved, and the expandability and universality of the MCU function are enhanced.

Description

technical field [0001] The present application relates to the field of bus interface technology, in particular to an FPGA (Field Programmable Gate Array, Field Programmable Gate Array)-based SPI expansion bus interface and a system on chip. Background technique [0002] SPI (Serial Peripheral Interface, Serial Peripheral Interface) is a high-speed, full-duplex, synchronous communication bus, including four ports, with easy-to-use features. In the field of MCU (Microcontroller Unit, micro-control unit), usually Used as an interface for serial communication between external devices and off-chip systems. [0003] However, the current SPI bus interface is limited, resulting in poor scalability and usability of the MCU. Contents of the invention [0004] In order to solve the above problems, the present application provides an FPGA-based SPI expansion bus interface and a system on chip, which can solve the problems of poor scalability and usability of the MUC in the prior art....

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/42G06F15/78
CPCG06F13/4282G06F15/7807
Inventor 崔明章刘锴徐庆嵩李秦飞马得尧
Owner GOWIN SEMICON CORP LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More