Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for supporting rotation of large-size picture on SoC chip of printer

A large-size, printer-based technology, applied in the field of printer SoC chips, can solve problems such as the difficulty of ensuring large blocks of physical memory with continuous addresses, and the difficulty of designing memory mechanisms.

Active Publication Date: 2018-08-14
杭州朔天科技有限公司 +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the image rotation hardware accelerator processes a large-size image, the total memory occupied by a single color data of the large image reaches more than 64MB. Since the addresses issued by the hardware accelerator are continuous, if such a large memory block is used for storage, the entire system will be affected. The design of the memory mechanism has caused great difficulties. It is difficult to guarantee a large block of physical memory with continuous addresses during system operation.

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
  • Method for supporting rotation of large-size picture on SoC chip of printer
  • Method for supporting rotation of large-size picture on SoC chip of printer
  • Method for supporting rotation of large-size picture on SoC chip of printer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with accompanying drawing.

[0022] The present invention divides a picture into heights such as figure 1 As shown in the multiple blocks, an address translation unit is added to the access of the hardware accelerator to convert the logical address given by the hardware accelerator into a physical address to realize the rotation of large-scale pictures.

[0023] The hardware accelerator ROT is a hardware accelerator that rotates a single color component of continuously stored pixel data. For images with multiple color components, it is necessary to start the hardware accelerator multiple times to process each color one by one.

[0024] Such as figure 2 As shown, in order to solve the problem of ROT access address continuity and image data storage discontinuity, an address translation unit ATU is introduced. The minimum granularity for address translation by the ATU is 4MB. The ATU converts the logi...

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 discloses a method for supporting the rotation of a large-size picture on an SoC chip of a printer. The method comprises the steps that a picture is segmented into multiple blocks in height, an address translation unit is added to the access of a hardware accelerator, an logical address given by the hardware accelerator is converted into a physical address to achieve the rotation ofthe large-size picture, and the occupation of continuous physical memory of 64 MB or more by pixel data of a single color is prevented.

Description

technical field [0001] The invention belongs to the field of printer SoC chips, in particular to a method for supporting large-size image rotation on the printer SoC chip. Background technique [0002] In some application scenarios, when the image is rotated, if it is only processed by software, the speed will be very slow, and an image rotation hardware accelerator is required. In order to reduce the bus bandwidth and chip area, the hardware accelerator processes the data of a single channel at a time, and the multi-channel picture needs to start the hardware accelerator multiple times. However, when the image rotation hardware accelerator processes a large-size image, the total memory occupied by a single color data of the large image reaches more than 64MB. Since the addresses issued by the hardware accelerator are continuous, if such a large memory block is used for storage, the entire system will be affected. The design of the memory mechanism caused great difficulties...

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
IPC IPC(8): G06T3/60G06T1/20G06T1/60
CPCG06T1/20G06T1/60G06T3/606
Inventor 裘潇袁智巧黄凯陈华锋
Owner 杭州朔天科技有限公司