IP Library Granted Patent US 7,099,964
Granted Patent B2
US 7,099,964 · App. 09/928,797 · Granted Aug 29, 2006

High speed 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 7,099,964
App. No.
09/928,797
Granted
Aug 29, 2006
Kind
B2
Abstract

High speed processor having a data processing unit ( 13 ) for processing data, a data memory ( 20 ) which is connected to the data processing unit via a data bus ( 10 ) and can be addressed by the data processing unit ( 13 ) via a data memory address bus ( 18 ), at least one input interface buffer ( 9 ) which is connected to the data bus ( 10 ) and has the purpose of buffering input data, at least one output interface buffer ( 16 ) which is connected to the data bus ( 10 ) and has the purpose of buffering output data, the input interface buffer ( 9 ) and the output interface buffer ( 26 ) being directly addressable by the data processing unit ( 13 ) via an interface address bus ( 24 ).

Claims (29)

1. A high speed processor having:

(a) a data processing unit for processing data;

(b) a data memory which is connected to the data processing unit via a data bus and can be addressed by the data processing unit via a data memory address bus in a data address space;

(c) at least one input interface buffer which is connected to the data bus and has the purpose of buffering input data;

(d) at least one output interface buffer which is connected to the data bus and has the purpose of buffering output data;

(e) a ROM memory for storing program data, wherein the ROM memory is connected to the data processing unit via lines;

(f) the input interface buffer and the output interface buffer being directly addressable by the data processing unit via an interface address bus in an independent interface address space, wherein the interface address bus is separate from the data memory address bus; and

(g) wherein user data which is not to be processed by the data processing unit is passed on by the high speed processor from an addressed input interface buffer to an addressed output interface buffer without data processing when a single predetermined data transfer processor command is carried out by the data processing unit.

2. The high speed processor as claimed in claim 1 , wherein the data memory contains at least one RAM memory.

3. The high speed processor according to claims 1 or 2 , wherein the data processing unit is an RISC data processing unit.

4. The high speed processor according to claims 1 or 2 , wherein the data processing unit contains a plurality of addressable internal registers.

5. The high speed processor according to claims 1 or 2 , wherein the data processing unit can carry out a plurality of data transfer processor commands in order to directly exchange data between the data memory, the registers and the interface buffers.

6. The high speed processor as claimed in claim 5 , wherein when another predetermined data transfer processor command is carried out by the data processing unit, the input data buffered in the input interface buffer is transmitted directly into an internal register for data processing.

7. The high speed processor as claimed in claim 5 , wherein when another predetermined data transfer processor command is carried out by the data processing unit, the data buffered in an internal register of the data processing unit is transmitted directly into the output interface buffer for the outputting of data.

8. The high speed processor as claimed in claim 4 , wherein when another predetermined data transfer processor command is carried out, the input data buffered in an input interface buffer is transmitted directly into the data memory for storage.

9. The high speed processor as claimed in claim 7 , wherein when another predetermined data transfer processor command is carried out by the data processing unit, the data stored in the data memory is transmitted directly into the output interface buffer for the outputting of data.

10. The high speed processor as claimed in claim 1 , wherein the input interface buffer is connected to an analog/digital converter.

11. The high speed processor as claimed in claim 1 , wherein the output interface buffer is connected to a D/A converter.

12. The high speed processor as claimed in claim 1 , wherein the input interface buffer and the output interface buffer are connected to the data processing unit via a control signal bus.

13. The high speed processor as claimed in claim 1 , wherein the input interface buffer is an xDSL interface buffer for buffering data.

14. The high speed processor as claimed in claim 13 , wherein the xDSL input interface buffer has a data frame detecting device for detecting a data frame synchronization data pattern.

15. The high speed processor as claimed in claim 14 , wherein the data frame detecting device has a shift register for writing in input data, a data pattern memory for storing the data frame synchronization data pattern and a comparator device for bit-by-bit data comparison of the input data written into the shift register, and of the data frame synchronization data pattern stored in the data pattern memory,

the comparator device generating a data frame detection signal if the input data written into the shift register is identical to the stored data frame synchronization data pattern.

16. The high speed processor as claimed in claim 15 , wherein after the data frame detection signal is generated, the shift register is expanded to form a toroidal memory for buffering the xDSL data.

17. The high speed processor as claimed in claim 1 , wherein the output interface buffer is a PCM interface buffer for buffering PCM data.

18. The high speed processor as claimed in claim 4 , wherein each internal processor has a plurality of memory locations for different data words.

19. The high speed processor as claimed in claim 4 , wherein each processor task executed by the data processing unit is assigned a separate internal register.

20. The high speed processor as claimed in claim 1 , wherein peripherals can be connected to the interface buffers.

21. The high speed processor as claimed in claim 1 , wherein the input interface buffer and the output interface buffer can be configured.

Assignments (7)
MERGER AND CHANGE OF NAME Recorded Jan 17, 2018
From: LANTIQ DEUTSCHLAND GMBH; LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 045086/0015 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 025413/0340 AND 025406/0677 Recorded Apr 17, 2015
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 035453/0712 →
GRANT OF SECURITY INTEREST IN U.S. PATENTS Recorded Nov 29, 2010
From: LANTIQ DEUTSCHLAND GMBH
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 025406/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2010
From: INFINEON TECHNOLOGIES AG
To: INFINEON TECHNOLOGIES WIRELESS SOLUTIONS GMBH
Reel/Frame 024576/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2010
From: INFINEON TECHNOLOGIES WIRELESS SOLUTIONS GMBH
To: LANTIQ DEUTSCHLAND GMBH
Reel/Frame 024576/0472 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE FROM INFINEON TECHNOLOGIES AF TO INFINEON TECHNOLOGIES AG PREVIOUSLY RECORDED ON REEL 012472 FRAME 0207. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE INFINEON TECHNOLOGIES AG. Recorded Nov 19, 2009
From: NIE, XIAONING; MAYR, CLAUDIA
To: INFINEON TECHNOLOGIES AG
Reel/Frame 023540/0818 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2002
From: NIE, XIAONING; MAYR, CLAUDIA
To: INFINEON TECHNOLOGIES AF
Reel/Frame 012472/0207 →