System on chip, graph drawing method, intermediate layer and embedded equipment
A system-on-chip and middle-layer technology, applied in image data processing, image data processing, instruments, etc., can solve problems such as increasing CPU load, reducing overall system performance, and interface display freezes
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] Figure 1-2 It is a schematic diagram of the system architecture of the system on chip in the embodiment of the present invention when drawing graphics, such as Figure 1-2 As shown, the application program (APP) 11 of the application layer will call the drawing engine 12 when graphics are drawn; All graphics data are buffered in the frame buffer device 15, and then the frame buffer device 15 hands over the graphics data to be processed to the graphics processing unit (GPU) 16 for graphics operation processing; after the operation is completed, the graphics processor 16 will process the graphics data Return to the frame buffer device 15, and then return to the DirectFB graphics library 14 by the frame buffer device 15.
[0053] exist Figure 1-2 Among them, both the central processing unit and the graphics processing unit belong to the bottom layer of the linux operating system. Both can draw. The difference is that the central processing unit corresponds to software...
Embodiment 2
[0063] Based on the foregoing first embodiment, this embodiment of the present invention provides a graphics processor, figure 2 It is a schematic diagram of the composition and structure of the graphics processor in the embodiment of the present invention, such as figure 2 As shown, the graphics processor 16 includes:
[0064] The Host interface (main interface) 163 is used to provide the interface between the graphics processor and the external device interface, specifically, through the Advanced Extensible Interface Bus (AXI, Advanced Extensible Interface Bus) 162 and the memory of the system on chip (such as DRAM / SDRAM) to communicate with the CPU on the system-on-chip through an Advanced High Performance Bus (AHB, Advanced High Performance Bus) 161 . Generally speaking, the host interface crosses clock domain boundaries during the process of transmitting graphics data, that is, it takes more than one clock cycle to transmit data out or in.
[0065] The memory control...
Embodiment 3
[0070] Based on the foregoing embodiments, the embodiment of the present invention provides a method for drawing graphics, which is applied to embedded devices, and the functions implemented by the method can be realized by calling program codes from the CPU in the embedded devices, and of course the program codes can be saved In the computer storage medium, it can be seen that the embedded device includes at least a processor and a storage medium.
[0071] image 3 It is a schematic diagram of the implementation process of the graphic drawing method in the third embodiment of the present invention, as image 3 As shown, the graph drawing method includes:
[0072] Step 301, the intermediate layer receives a call request from the application layer, and the call request carries graphic data to be drawn and processing tasks corresponding to the graphic data;
[0073] Here, the middle layer refers to the middle layer software. In the process of specific implementation, the middl...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


