Data transmission system and programmable serial peripheral interface controller

A technology of data transmission system and programming controller, applied in the direction of electrical digital data processing, instruments, etc., can solve the problem of single master and slave input, and achieve the effect of improving application value

Active Publication Date: 2013-06-05
NUVOTON
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, due to the limitations of the architecture, the current serial peripheral device interface is limited to the application of a single master device and a slave device data transmission (single-port data transmission), that is, a single master-out slave-in (MOSI), master-in-slave-out (MISO) data transmission
For increasingly novel system applications, especially for systems that require simultaneous calculation and immediate response to data content, the current components that only provide serial peripheral device interfaces for single-port data transmission cannot meet the system requirements in this regard

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
  • Data transmission system and programmable serial peripheral interface controller
  • Data transmission system and programmable serial peripheral interface controller
  • Data transmission system and programmable serial peripheral interface controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the above and other objects, features, and advantages of the present invention more comprehensible, a number of embodiments will be described in detail below together with the accompanying drawings.

[0036] figure 1 Shows a data transmission system 100 according to an embodiment of the present invention, including a plurality of data transmission devices 101 and 102-0-102-n, and a serial peripheral device interface 103 coupled between the data transmission devices . The data transmission device may include a master device (for example, 101) and at least one slave device (for example, 102-0˜102-n, n is a positive integer). The serial peripheral device interface 103 includes a serial clock terminal SCLK, a chip select terminal SS, and transmission bus terminals MOSI (Master Out Slave In) and MISO (Master In Slave Out) coupled between data transmission devices. The master device 101 transmits a clock signal SPI_SCLK to the slave devices 102-0˜102-n thro...

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 embodiment of the invention provides a data transmission system and a programmable serial peripheral interface controller. The data transmission system comprises a serial peripheral interface and a programmable controller. The serial peripheral interface is coupled between a first device and at least one second device. The programmable controller is used for controlling the serial peripheral interface to be switched between a single-port data transmission mode and a multi-port data transmission mode, wherein when more than one second device is coupled to the serial peripheral interface, the serial peripheral interface is switched to the multi-port data transmission mode and used for controlling multi-port data transmission between the first device and the second device, the first device simultaneously transmits data to each second device through a first transmission bus end of the serial peripheral interface, and the first device simultaneously receives data from each second device through a second transmission bus end of the serial peripheral interface.

Description

technical field [0001] The present invention relates to a data transmission system, in particular to a data transmission system that can provide programmable multi-port data transmission through a serial peripheral interface (Serial Peripheral Interface, referred to as SPI). Background technique [0002] Serial Peripheral Interface (SPI for short) is a 4-wire synchronous serial data transmission protocol, and its architecture is a slave / master structure. It is currently a widely used connection interface between components. [0003] However, due to the limitations of the architecture, the current serial peripheral device interface is limited to the application of a single master device and a slave device data transmission (single-port data transmission), that is, a single master-out slave-in (MOSI), master-in-slave-out (MISO) data transmission. For increasingly novel system applications, especially for systems that require simultaneous calculation and immediate response to ...

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/38
Inventor 陈志铭
Owner NUVOTON
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