IP Library Granted Patent US 6,915,517
Granted Patent B1
US 6,915,517 · App. 09/786,482 · Granted Jul 5, 2005

Digital signal processor

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,915,517
App. No.
09/786,482
Granted
Jul 5, 2005
Kind
B1
Abstract

A digital signal processor comprises an arithmetic device 12 wherein a reservation processing register 26 , to which setting to which from the arithmetic device 11 is possible and which has a construction for storing an address and an execution mode as a task list 18 , and a clear circuit 27 for clearing the execution mode when the address in the reservation processing register 26 is copied to a program counter 21 , are newly added. Threreby, in the digital signal processor comprising two arithmetic devices, it is possible to remove the processing waiting time as well as to change the processing order at respective arithmetic devices.

Claims (15)

1. A digital signal processor comprising:

a main arithmetic device operable to generate a task demand; and

an auxiliary arithmetic device operable to receive the task demand from said main arithmetic device and to perform a demanded task, which corresponds to the task demand,

wherein said auxiliary arithmetic device comprises a program memory area having a task list stored therein a reservation processing register and a clear circuit,

wherein said program memory area includes previously stored therein, a plurality of tasks that are to be processed by said auxiliary arithmetic device in a prescribed cycle, and an interrupt task which is to be executed in accordance with the task demand,

wherein said task list defines an order in which the plurality of tasks stored in said program memory area are to be processed by said auxiliary arithmetic device,

wherein said reservation processing register is operable to set the task demand from said main arithmetic device even when said auxiliary arithmetic device is processing the plurality of tasks,

wherein said clear circuit is operable to clear the task demand in said reservation processing register after the interrupt task corresponding to the task demand set in said reservation processing register is executed, and

wherein said auxiliary arithmetic device is operable to execute the interrupt task corresponding to the task demand from said main arithmetic device only once, after terminating processing of one of the plurality of tasks.

2. The digital signal processor as defined in claim 1 , wherein

said auxiliary arithmetic device has a priority judgment circuit operable to determine a priority for performing the processing of the demanded task, to execute the processing, and

said auxiliary arithmetic device is operable to perform the demanded task in accordance with the priorities of respective tasks determined by said priority judgment circuit.

3. The digital signal processor as defined in claim 1 , wherein

said auxiliary arithmetic device has an interruption signal generation circuit operable to generate an interruption signal interrupting processing which is under execution, and

when receiving the task demand from said main arithmetic device, said auxiliary arithmetic device interrupts the processing which is under execution and performs the demanded task.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2014
From: PANASONIC CORPORATION
To: PHC HOLDINGS CO., LTD.
Reel/Frame 032785/0498 →
CHANGE OF NAME Recorded Apr 29, 2014
From: PHC HOLDINGS CO., LTD.
To: PANASONIC HEALTHCARE HOLDINGS CO., LTD.
Reel/Frame 032785/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2014
From: PANASONIC HEALTHCARE CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 032480/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC HEALTHCARE CO., LTD.
Reel/Frame 032360/0795 →
CHANGE OF NAME Recorded Feb 25, 2014
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 032332/0082 →