A high speed spi master mode controller

A technology of controller and main mode, which is applied in the direction of simulator, program control, computer control, etc., and can solve the problem that the transmission rate has not been significantly improved.

Active Publication Date: 2020-09-22
ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Such a solution mainly starts with the transmitted data, and improves the efficiency of data transmission through data optimization, but the transmission rate of the SPI interface itself, especially the transmission rate of the low-frequency clock domain, has not been significantly improved.

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 high speed spi master mode controller
  • A high speed spi master mode controller
  • A high speed spi master mode controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It can be understood that the specific implementation manners described here are only used to explain relevant content, rather than to limit the present invention. In addition, it should be noted that, for the convenience of description, only the parts related to the present invention are shown in the drawings.

[0036] It should be noted that, in the case of no conflict, the embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will be described in detail below with reference to the drawings and in combination with embodiments.

[0037] like figure 1 Shown, a kind of high-speed SPI master mode controller of the present invention, clock signal is provided by PLL, and whole controller is divided into: slow clock domain: comprise DMA control interface, be responsible for the s...

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

Aiming at the deficiencies in the prior art, the present invention relates to a high-speed SPI master mode controller. Through structural improvements, the SPI controller works in the low-frequency clock domain and can still improve the operating frequency of the SPI interface, so as to achieve the support of the SPI Flash device itself. The limit of speed. In order to achieve the above object, the present invention is realized through the following technical solutions: a high-speed SPI master mode controller, the clock signal is provided by the PLL, and the whole controller is divided into: a slow clock domain and a high-speed clock domain, and the PLL passes through different clock divisions. The frequency converter provides two main clock signals, the slow clock signal is provided to the slow clock domain, and the high-speed source clock signal is provided to the high-speed clock domain. Through such a technical scheme, the present invention divides the functions of different clock domains through the asynchrony of the high-speed SPI controller; realizes the function of high-speed SPI Flash access, and saves reading and writing time. Especially in the application scenario of using SPI FlashBoot, the controller can greatly optimize the boot time.

Description

technical field [0001] The invention relates to the technical field of electronic circuits, in particular to a high-speed SPI master mode controller. Background technique [0002] SPI (Serial Peripheral Interface), Serial Peripheral Interface, is a synchronous serial interface technology introduced by Motorola. SPI is mainly used between EEPROM, Flash, real-time clock (RTC), digital-to-analog converter (ADC), digital signal processor (DSP) and digital signal decoder. Generally, the maximum clock frequency of the SPI module is 1 / 2 of the system clock frequency. Although the transmission rate of SPI is mainly limited by the ability of the CPU to process SPI data, when communicating with another very high-speed SPI device, the maximum clock frequency of SPI may restrict its transmission rate. The higher the clock, the faster the reading and writing speed can be supported. However, when the SPI clock frequency increases, its controller also needs to work at a higher clock fre...

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): G05B19/042
CPCG05B19/0423G05B2219/25257Y02D10/00G06F13/1689G06F13/30G06F13/4291H03L7/0992
Inventor 兰田田胡胜发
Owner ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO 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