Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data processing method and device, and system on chip

A technology of data processing and system-on-a-chip, applied in the field of data processing, to achieve the effect of reducing urgency and saving time for parameter configuration

Inactive Publication Date: 2018-05-04
SANECHIPS TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And as the complexity of image processing increases, more and more parameters need to be configured

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 processing method and device, and system on chip
  • Data processing method and device, and system on chip
  • Data processing method and device, and system on chip

Examples

Experimental program
Comparison scheme
Effect test

no. 2 example

[0065] In order to better reflect the purpose of the present invention, on the basis of the first embodiment of the present invention, an image processing unit is used as a data processing unit for further illustration. The image processing unit here may be a microprocessor, a digital signal processor, or a field programmable gate array, etc., and is specifically used to complete the corresponding image processing according to the processing commands in the command table.

[0066] Figure 8 It is the control flowchart of the image processing unit in the embodiment of the present invention; Figure 8 As shown, the CPU configures only the starting address and the number of commands in the command table to the image processing unit, and the image processing unit reads some commands in the command table. When there is no processing command in the FIFO to be executed, it means that all processing commands in the command table are Has been executed; when there is a processing comma...

no. 3 example

[0089] The third embodiment of the present invention provides a method for data processing, which includes: the central processing unit CPU uses the processing command corresponding to at least one frame of data to be processed this time to establish a command table, and transmits the command table to the The data processing unit enables the data processing unit to read and execute each processing command in the command table to process a corresponding frame of data until all the commands in the command table are executed.

[0090] Preferably, the CPU configures the command table information into the data processing unit, so that the data processing unit reads and executes each processing command in the command table according to the command table information; the command table information may include: the starting point of the command table in the storage unit start address information, command number information in the command table.

[0091] Preferably, the CPU uses the pro...

no. 4 example

[0096] The fourth embodiment of the present invention provides a data processing method, the method comprising: the data processing unit acquires a command table established by processing commands corresponding to at least one frame of data to be processed this time, and executes each processing in the command table command to process a corresponding frame of data until all commands in the command table are executed.

[0097] Preferably, the data processing unit may include a first-in-first-out queue FIFO and a register, and the register is used to read each command in the command table through the FIFO.

[0098] In actual implementation, there are unexecuted commands in the command table, and the data processing unit reads the The rest of the processing commands in the above command table.

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 discloses a data processing method, which comprises the following steps that: a CPU (Central Processing Unit) utilizes a processing command corresponding to at least one frame of data to be processed at present to establish a command list, the command list is transferred to a data processing unit through a memory cell, and therefore, the data processing unit reads and executes each processing command in the command list to process one corresponding frame of data until all commands in the command list are executed. The embodiment of the invention also discloses adata processing device and a system on chip.

Description

technical field [0001] The present invention relates to the field of data processing, in particular to a data processing method, device and system on chip. Background technique [0002] The data processing system is widely used in the design of various integrated circuits such as Application Specific Integrated Circuit (ASIC) chips and Field Programmable Gate Arrays (Field Programmable Gate Array, FPGA). When some data processing systems perform data processing, they often need to configure relevant command parameters before starting to process corresponding data to be processed. figure 1 It is a structural diagram of a data processing system in the prior art, such as figure 1 As shown, when the data processing unit processes a frame of data, generally the central processing unit (Central Processing Unit, CPU) configures a processing command corresponding to a frame of data to be processed to the control register in the data processing unit through various bus interfaces, ...

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): G06F9/30G06F9/32G06F9/34
CPCG06F9/30105G06F9/30145G06F9/32G06F9/34G06F9/30
Inventor 赵清
Owner SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products