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

Method for improving starting speed of set top box and prolonging service life of Flash

A startup speed, set-top box technology, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve the problems of increased startup time, increased maintenance costs, and affecting user experience, etc., to delay service life, increase The effect of maintenance cost and fast reading speed

Inactive Publication Date: 2016-07-06
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Generally, small-capacity SPINOR Flash devices are the first choice for traditional set-top boxes. They have the advantages of simple structure, fast reading speed, and high cost performance, but their erasing is slow.
In actual use, if there is a lot of user data or configuration that needs to be updated and written back into Flash during the startup process, since Flash has the characteristic that it must be erased before writing, frequent writing to Flash will result in a longer update time. This leads to increased startup time and affects user experience
[0003] Flash also has a service life, and the theoretical number of erasures is more than 10,000 times. However, frequent writing operations on certain fixed areas for a long time will reduce the service life. Later maintenance cost

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 improving starting speed of set top box and prolonging service life of Flash
  • Method for improving starting speed of set top box and prolonging service life of Flash
  • Method for improving starting speed of set top box and prolonging service life of Flash

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0033] The set-top box involved in this example is an ordinary traditional set-top box. The system composition of the set-top box, such as figure 1 As shown, it includes central processing (CPU), memory (RAM), FLASH; RF signal receiving module; front panel and infrared remote control receiving and processing module; communication module (UART communication and SC smart card communication); audio and video signal output module.

[0034] In this example, on the basis of an ordinary set-top box, no additional hardware is added, only part of the memory is used, and the Flash write operation is optimized by optimizing the software logic. The software newly adds a Flash mapping module to optimize the Flash reading and writing module. That is, in the initialization of the set-top box, the data block of the user data area in the Flash is first read into the memory and resident, and all operations on the Flash are performed in the memory first, and then according to certain trigger co...

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 technology of computer software and storage. The invention provides a method for improving starting speed of a set top box and prolonging the service life of Flash by aiming at the problem that starting time is prolonged to affect user experience due to long update time caused by frequent writing of Flash since Flash has the characteristics that erasing needs to be carried out before writing. The method comprises the following steps: firstly, initializing a set top box system; secondly, establishing a mapping relationship between a Flash data area and a memory address by a system, and establishing a state table; establishing a background processing course for carrying out a corresponding operation on data; then, detecting whether an application program needs to read data from Flash or not by the system, if the application program needs to read data from Flash, reading the data from the Flash data area to the memory address by the application program, and otherwise, stopping acting; finally, carrying out corresponding data processing on the read data by the background processing course; and writing the processed data into the Flash data area, and updating the state table. The method is suitable for Flash.

Description

technical field [0001] The invention relates to the technical field of computer software and storage, in particular to Flash storage. Background technique [0002] At present, all provincial radio and television stations are carrying out digital TV translation, including a large number of digital TV set-top boxes. Flash is an important component of the set-top box, responsible for the storage of programs and data, and saves system configuration information and user data information. Generally, small-capacity SPINOR Flash devices are the first choice for traditional set-top boxes. They have the advantages of simple structure, fast reading speed, and high cost performance, but their erasing is relatively slow. In actual use, if there is a lot of user data or configuration that needs to be updated and written back into Flash during the startup process, since Flash has the characteristic that it must be erased before writing, frequent writing to Flash will result in a longer upd...

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): G06F3/06G06F9/44
CPCG06F3/0616G06F3/0632G06F3/064G06F3/0679G06F9/4406
Inventor 饶拥军付伟
Owner SICHUAN CHANGHONG ELECTRIC CO LTD