Patent · US Expired

Parallel operating CPU core and DSP module for executing sequence of vector DSP code instructions to generate decoded constellation points in QAM/TCM modem application

US5625828A · kind A · utility

6Cited by
21References
2Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 1, 1994
Grant dateApr 29, 1997
Priority date
Expiry dateJul 1, 2014

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L27/38
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An integrated data processing system includes a shared internal bus for transferring both instructions and data. A shared bus interface unit is connected to the shared internal bus and connectable via a shared external bus to a shared external memory array such that instructions and data held in the shared external memory array are transferrable to the shared internal bus via the shared bus interface unit. A general purpose (GP) central processing unit (CPU) is connected to the shared internal bus for retrieving GP instructions. The GP CPU includes an execution unit for executing GP instructions to process data retrieved by the GP CPU from the shared internal bus. A digital signal processor (DSP) module connected to the shared internal bus, the DSP module includes a signal processor for processing an externally-provided digital signal received by the DSP module by executing DSP command-list instructions. Execution of DSP command-list code instructions by the DSP module is independent of and in parallel with execution of GP instructions by the GP CPU. The system executes a novel QAM.backslash.TCM modem algorithm.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.