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

Data processing apparatus, program, recording medium, and content playback apparatus

a data processing apparatus and recording medium technology, applied in the direction of power supply for data processing, data conversion, instruments, etc., can solve the problems of data not being able to be supplied to the buffer, data processing apparatus continuing to unnecessarily perform data processing for controlling the supply of data to the buffer, etc., to achieve the effect of increasing the processing capacity of the data processing apparatus, reducing the loss of data, and controlling power consumption

Inactive Publication Date: 2007-03-15
SOCIONEXT INC
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0014] Here, “low-power mode” refers to an operation mode in which the data processing apparatus controls its functions and performance to operate with a lower power consumption than in the normal mode, by stopping or reducing a clock or voltage supplied to a portion of a circuit block, putting the processor in a sleep mode, lowering a supply voltage, and the like.
[0076] According to this structure, the data processing apparatus can operate with lower power consumption than in conventional structures.

Problems solved by technology

While in this wait state, data cannot be supplied to the buffer, and the data processing apparatus continues to unnecessarily perform processing for controlling the supply of data to the buffer.

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 apparatus, program, recording medium, and content playback apparatus
  • Data processing apparatus, program, recording medium, and content playback apparatus
  • Data processing apparatus, program, recording medium, and content playback apparatus

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

[0096] An embodiment of a data processing apparatus pertaining to the present invention is described below.

[0097] In the present embodiment, the description illustrates an exemplary case in which the data processing apparatus is an audio playback device.

[0098] 1.1 Structure

[0099]FIG. 1 is a functional block diagram showing a data processing apparatus 1000 pertaining to the first embodiment of the present invention.

[0100] A recording medium 101 is a recording medium able to store digital data, such as an SD (Secure Digital) memory card, flash memory, DVD-Audio, or the like. Recorded on the recording medium 101 is audio data etc. that has been compressed using a predetermined method such as AAC (Advanced Audio Coding) or MP3 (MPEG Audio Layer-3).

[0101] A data supply unit 102 reads the audio data recorded on the recording medium 101, and supplies the read audio data to a buffer 103.

[0102] The buffer 103 is a memory for storing the audio data supplied from the data supply unit 102...

second embodiment

[0193] The following describes a different embodiment of the data processing apparatus of the present invention.

[0194] After the buffer 103 becomes full in the following embodiment, a task execution right is transferred from a data supply control task that controls processing for supplying data to the buffer 103 to another task, based on an amount of data that is stored in the buffer 103.

[0195] 2.1 Structure

[0196]FIG. 11 shows a structure of a data processing apparatus 2000 pertaining to the second embodiment of the present invention, and processing of the data supply control task. Note that structural elements that are the same as in the data processing apparatus 1000 have been given the same numbers, and descriptions thereof are omitted.

[0197] The following description focuses on differences from the data processing apparatus 1000 pertaining to the first embodiment.

[0198] A data supply control unit 205 controls the execution of tasks by switching between a data supply control...

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

A data processing apparatus stops a supply of data to a buffer when the buffer becomes full, and thereafter performs processing such as moving to a low-power mode and switching execution tasks. The data processing apparatus then reverts from the low-power mode and resumes execution of a task for supplying data to the buffer when a predetermined reversion condition is satisfied. The predetermined reversion condition is that, for example, processing with respect to data in a predetermined data cluster is completed, a predetermined time period has elapsed, or a cycle handler notifies an event occurrence.

Description

[0001] This application is based on Patent Application Nos.2006-225710 and 2005-251179 filed in Japan, the content of which is hereby incorporated by reference. BACKGROUND OF INVENTION [0002] 1. Field of the Invention [0003] The present invention relates to a data processing apparatus for reading data from a recording medium etc., supplying the read data to a buffer, reading the supplied data from the buffer, and processing the read data, and in particular to technology for controlling operations of the data processing apparatus while waiting for free space in the buffer. [0004] 2. Related Art [0005] When data processing speeds and data transfer speeds vary between different devices, data processing apparatuses are widely used to absorb the difference in these speeds by supplying data to and reading data from a buffer. [0006] In conventional data processing apparatuses, a free space status of the buffer is observed while controlling the supply of data to the buffer such that data no...

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(United States)
IPC IPC(8): G06F1/00
CPCG06F1/3246G06F1/3203
Inventor KURODA, MANABUFURUYA, OSAMU
Owner SOCIONEXT INC
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