Microcode Architecture for Implementing Multiple Modems Using a Single Digital Signal Processor
Original Publication Date: 1988-Apr-01
Included in the Prior Art Database: 2005-Feb-15
A technique is described whereby microcode architecture is used for implementing multiple modems on a digital signal processor without duplication of instruction storage. Microcoding of algorithms, needed to provide the proper signals to the processor, eliminates duplication of instruction storage and is implemented by sharing routines between different modems under process. Typically, digital signal processors used to control multiple modems utilize separate instructions and data bases so as to provide independent use of data and instruction memories for various applications. One major programming aspect necessary is that the processor have the capability of indexed addressing.