IP Library Granted Patent US 8,074,005
Granted Patent B2
US 8,074,005 · App. 12/886,766 · Granted Dec 6, 2011

Data processor and control system

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 8,074,005
App. No.
12/886,766
Granted
Dec 6, 2011
Kind
B2
Abstract

Provided are a data processor, and a control system, in which an interrupt controller and an event link controller are adopted. The event link controller responds to a generated event signal to output a start control signal for controlling start of an operation of a circuit module. The circuit module is able to generate an event signal. The event link controller generates the start control signal according to the correspondences between event signals and start control signals which are defined by event control information. The links between the event signals and start control signals can be prescribed by the event control information. Therefore, operations of circuit modules prescribed by such links can be controlled sequentially. The control neither involves save and return processes by CPU as in the interrupt processing, nor needs priority level control as executed on competing interrupt requests.

Claims (27)

1. A data processor comprising:

a central processing unit which executes an instruction;

a plurality of circuit modules used by the central processing unit;

a first controller which sends a request for interruption to the central processing unit in response to a generated event signal;

a second controller which outputs a start control signal to each said circuit module in response to the generated event signal;

a plurality of signal wires for transferring the event signal and the start control signal;

a first bus connected to the central processing unit; and

a second bus connected to the first controller,

wherein the circuit modules are connected to the first bus or the second bus,

wherein the second controller is connected to the circuit modules via the signal wires different from the first bus and second bus, and

wherein the second controller generates the start control signal according to a correspondence between the event signal and the start control signal rewritably defined in a memory circuit.

2. The data processor of claim 1 ,

wherein the memory circuit is a register accessible by the central processing unit and having an initial setting performed by power-on reset of the data processor.

3. A data processor comprising:

a central processing unit which executes an instruction;

first, second, and third internal circuits controlled by the central processing unit;

a plurality of signal wires for transferring the event signal and the start control signal;

a first bus connected to the central processing unit; and

a second bus connected to a first controller,

wherein the first internal circuit is a first controller which responds to an event signal supplied by the second or third internal circuit and which outputs an interrupt request signal to the central processing unit,

wherein the second internal circuit is a second controller which responds to an event signal supplied by the first or third internal circuit, and which outputs a start control signal to the third internal circuit,

wherein the third internal circuit is connected to the first bus or second bus, and

wherein the second controller is connected to the third internal circuit via the signal wires different from the first bus and second bus.

4. The data processor of claim 3 ,

wherein the second controller has a memory circuit for rewritably storing event control information which defines a start control signal corresponding to the event signal.

5. The data processor of claim 4 ,

wherein when an event signal is supplied to the second controller, the second controller outputs a start control signal corresponding to the event signal based on the event control information stored in the memory circuit.

Assignments (1)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →