The dual microprocessor system includes one microprocessor configured to
perform wireless telephony functions and another configured to perform
personal digital assistant (PDA) functions and other non-telephony
functions. A memory system and a digital signal processor (DSP) are shared
by the microprocessors. By providing a shared memory system, data required
by both data microprocessors is conveniently available to both of the
microprocessors and their peripheral components thereby eliminating the
need to provide separate memory subsystems and further eliminating the
need to transfer data back and forth between the separate memory
subsystems. By providing a shared DSP, separate DSP devices need not be
provided, yet both microprocessors can take advantage of the processing
power of the DSP. In a specific example described herein, the
microprocessors selectively program the DSP to perform, for example,
vocoder functions, voice recognition functions, handwriting recognition
functions, and the like.
Le système duel de microprocesseur inclut un microprocesseur configuré pour exécuter des fonctions sans fil de téléphonie et des autres configurés pour exécuter les fonctions (PDA) auxiliaires numériques personnelles et d'autres fonctions de non-téléphonie. Un système de mémoire et un processeur de signal numérique (DSP) sont partagés par les microprocesseurs. En fournissant un système partagé de mémoire, eu besoin par les deux microprocesseurs de données est commodément disponible à tous les deux les microprocesseurs et leurs composants périphériques éliminant de ce fait la nécessité de fournir des sous-ensembles séparés de mémoire et autre éliminant la nécessité de transférer des données dans les deux sens entre les sous-ensembles séparés de mémoire. En fournissant un DSP partagé, des dispositifs séparés de DSP n'ont pas besoin d'être fournis, pourtant les deux microprocesseurs peuvent tirer profit de la capacité de traitement du DSP. Dans un exemple de détail décrit ci-dessus, les microprocesseurs programment sélectivement le DSP pour exécuter, par exemple, les fonctions de vocoder, identification de voix fonctionne, des fonctions d'identification d'écriture, et des semblables.