Supercharge Your Innovation With Domain-Expert AI Agents!

SPI-based single-channel multi-service parallel processing method and chip

A processing method and parallel processing technology, applied in the direction of electrical digital data processing, instruments, etc., can solve problems such as low command processing efficiency, inability to improve chip processing efficiency, communication congestion, etc., to reduce waiting time, reduce command blocking, and fast response Effect

Pending Publication Date: 2021-11-12
BEIJING SMARTCHIP MICROELECTRONICS TECH COMPANY +4
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

like figure 1 As shown, the internal communication mode of the current SPI chip is serial, which is easy to cause communication blockage. At the same time, the chip core uses a single-task operating system, and the instruction processing efficiency is also low.
Even if the chip uses a multi-tasking operating system to process instructions in parallel, it will not be able to improve the processing efficiency of the entire chip due to communication blocking.

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
  • SPI-based single-channel multi-service parallel processing method and chip
  • SPI-based single-channel multi-service parallel processing method and chip
  • SPI-based single-channel multi-service parallel processing method and chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The specific implementation manners of the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation manners described here are only used to illustrate and explain the embodiments of the present invention, and are not intended to limit the embodiments of the present invention.

[0045] figure 2 It schematically shows an implementation diagram of a method for parallel processing of single-channel multi-service of SPI according to an embodiment of the present invention. Such as figure 2 As shown, this embodiment provides an SPI-based single-channel multi-service parallel processing method, and the processing method includes:

[0046] The data obtained from the SPI channel is cached to the first random access memory of the SPI device, and the data in the first random access memory is transferred to the second random access memory of the SPI device by usi...

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 relates to the technical field of service processing. The embodiment of the invention provides an SPI-based single-channel multi-service parallel processing method and a chip. The SPI-based single-channel multi-service parallel processing method comprises the following steps: caching data acquired from an SPI channel to a first random access memory of SPI equipment, and transferring the data in the first random access memory to a second random access memory of the SPI equipment by adopting a data receiving thread; processing the data in the second random access memory by adopting a service processing thread, and storing a processing result into the second random access memory; transferring the processing result in the second random access memory to the first random access memory by adopting a data sending thread; and enabling the data receiving thread, the business processing thread and the data sending thread to be in a parallel relationship. According to the implementation mode provided by the invention, the response speed and the processing efficiency of the system of the SPI interface to the data received from the SPI interface are improved.

Description

technical field [0001] The invention relates to the technical field of service processing, in particular to an SPI-based single-channel multi-service parallel processing method and a chip using an SPI interface. Background technique [0002] The continuous improvement of memory capacity, CPU processing capacity, and technological level of chips with SPI interface has gradually met the needs of business integration. In the existing solution, according to different services, the SPI chip sets different command lists. The SPI chip does not limit the content of the command list, allowing multiple lists to use the same command. The SPI chip executes the commands in the list in order of receipt . [0003] figure 1 It schematically shows a schematic diagram of the multi-service processing flow of the SPI chip according to the prior art. Such as figure 1 As shown, the internal communication mode of the current SPI chip is a serial mode, which is easy to cause communication block...

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/42
CPCG06F13/4282
Inventor 李刚袁艳芳张磊李琨郭敬宇胡敬敏江海朋刘永富袁园张键强王振林
Owner BEIJING SMARTCHIP MICROELECTRONICS TECH COMPANY
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