← Back to Patent Explorer
US4845660A Expired / Lapsed US ⏱️ 0.0 years remaining

Processor for signal processing and hierarchical multiprocessing structure including at least one such processor

Assignee: Philips Communication Entreprise
•
Filing: 1988-02-19
•
Granted: 1989-07-04
•
Expires: 2008-02-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A processor formed from a signal processing unit operating according to instructions transmitted by a bus line, including a slave section provided with an address/data port for connection to a master signal processing circuit; a first buffer register in which data coming from the master processing circuit via the address/data port can be written and read in order to be processed by the processing unit, a second buffer register in which the data processed by the processing unit can be written, then read in order to be directed via the address/data port to the master processing circuit and a sequential control circuit so that access to these buffer registers is allocated in turn to the processing unit and to the master processing circuit. A master section is also provided intended to be connected to at least one slave circuit.

Inventors

  • 👤 Mary Luc
  • 👤 Bahman Barazesh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 03:03
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/17; G06F15/76; G06F15/78; G06F15/7828; G06F15/7832

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 233 words
A signal processing module adapted to be connected to an external master signal processing circuit for data exchange, said module comprising: an instruction bus; an input data bus; an output data bus; signal processing means coupled to said instruction, input data, and output data busses for performing operations on input data signals from said input data bus to generate output data signals on said output data bus in response to instruction signals on said instruction bus; a slave data port and a slave control port, each for connection to said external master signal processing circuit; mailbox memory means coupled between said slave data port and said input and output data busses, including; input buffer memory means coupled between said slave data port and said input data bus for receiving and storing slave input data signals from said slave data port and selectively directing said slave input data signals to said input data bus; and output buffer memory means coupled between said output data bus and said slave data port for receiving and storing output data signals from said output data bus and selectively directing said output data signals to said slave data port; and control means responsive to control signals at said slave control port and coupled to said mailbox memory means for sequencing data exchange with said mailbox memory means by said slave data port and said input and output data busses.
Claim 2
Dependent Claim 233 words
A signal processing module adapted to be connected to an external master signal processing circuit for data exchange, said module comprising: an instruction bus; an input data bus; an output data bus; signal processing means coupled to said instruction, input data, and output data busses for performing operations on input data signals from said input data bus to generate output data signals on said output data bus in response to instruction signals on said instruction bus; a slave data port and a slave control port, each for connection to said external master signal processing circuit; mailbox memory means coupled between said slave data port and said input and output data busses, including; input buffer memory means coupled between said slave data port and said input data bus for receiving and storing slave input data signals from said slave data port and selectively directing said slave input data signals to said input data bus; and output buffer memory means coupled between said output data bus and said slave data port for receiving and storing output data signals from said output data bus and selectively directing said output data signals to said slave data port; and control means responsive to control signals at said slave control port and coupled to said mailbox memory means for sequencing data exchange with said mailbox memory means by said slave data port and said input and output data busses.
Claim 3
Dependent Claim 29 words
The signal processing module of claim 1 further comprising an output address bus coupled between said signal processing means and said slave data port, bypassing said mailbox memory means.
Claim 4
Dependent Claim 86 words
The signal processing module of claim 1 further adapted to be connected to an external slave circuit for data exchange, said module further comprising: a master data port and a master control port each for connection to said external slave circuit; and selection means, including said signal processing means, responsive to said control signals at said slave control port and to control signals at said master control port for selectively actively connecting said external slave circuit to said input data bus or said output data bus.
Claim 5
Dependent Claim 61 words
The signal processing module of claim 3, wherein said signal processing module is adapted to be connected to a plurality of external slave circuits for data exchange via said master data port, said selection means further comprising means for selecting one of said plurality of external slave circuits to be actively connected to either said input or said output data bus.
Claim 6
Dependent Claim 40 words
The signal processing module of claim 4 further comprising an output address bus coupled between said signal processing means and said master control port for providing addressing signals to one of said external slave circuits via said master control port.
Claim 7
Dependent Claim 66 words
The processing module of any of claims 1-5 wherein said control means further comprises means for configuring said signal processing module to be in either of two modes while under control of said external master signal processing circuit, a "pseudo slave" mode permitting, and a "true slave" mode not permitting, the processing by said signal processing means of external data input to said master data port.
Claim 8
Dependent Claim 38 words
The signal processing module of claim 3, wherein said master data port comprises two separate data port series, isolated from each other, for connection to different ones of said external slave circuits or for concatenation of data signals.
Claim 9
Dependent Claim 114 words
The signal processing module of any of claims 1-5 and 7 wherein said control means further comprises means for configuring said mailbox memory means in one of three states: a first state in which said input and output buffer memory means are accessible by said signal processing means, a second state, which state can be initiated by control signals from said external master signal processing circuit, for allowing exclusive access to said input and output buffer memory means by said external master signal processing circuit, and a third state in which said input and output buffer memory means may be accessed by signal processing means only when released by said master signal processing circuit.
Claim 10
Dependent Claim 46 words
The multiprocessing structure comprising the signal processing module of any of claims 3-5 and 7 wherein said external master signal processor is another substantially identical signal processing module connected by its master data port to the slave data port of the first described signal processing module.
Claim 11
Dependent Claim 40 words
The multiprocessing structure of claim 9 wherein at least one external slave circuit comprises another substantially identical signal processing module connected by its slave data port to the master data port of either of the previously described signal processing modules.

References Cited (Backward Citations)

US4215395A Cited
US4224600A Cited
US4498134A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-03 1993-01-02 1993-07-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-03 1997-01-02 1997-07-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-03 2001-01-02 2001-07-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag