The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 07, 1997
Filed:
May. 19, 1994
Amos Intrater, Natanya, IL;
Andy Birenbaum, Lyons, FR;
Gideon Intrater, Tel-Aviv, IL;
Iddo Carmon, Kfar Saba, IL;
Ilan Shimony, Ramat-Gan, IL;
Itael Fraenkel, Petah Tikva, IL;
Lev Epstein, Holon, IL;
Lior Katzri, Ramat-Aviv, IL;
Omri Viner, Hod Hasharon, IL;
Raya Levitan, Givataim, IL;
Ronny Cohen, Ramat-Hasharon, IL;
Sidi Yomtov, Nex-Ziona, IL;
Yehezkel Tzadik, Hedera, IL;
Zvi Greenfeld, Kfar Saba, IL;
Israel Greiss, Raanana, IL;
Oved Oz, Cfar Saba, IL;
Yachin Afek, Cfar Saba, IL;
Meir Tsadik, Hod Hasharon, IL;
Moshe Doron, Givataim, IL;
Alberto Sandbank, Natanya, IL;
National Semiconductor Corporation, Santa Clara, CA (US);
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. A shared internal memory that holds command-list code instructions and is connected for access by the DSP module for retrieval of command-list code instructions for execution by the DSP module and for access by the GP CPU for storage and retrieval of instructions and data.