Indirect Program Access for a Signal Processor
Original Publication Date: 1986-Apr-01
Included in the Prior Art Database: 2005-Mar-08
The signal processor state-of-the-art machines often use separate instruction and data memories. In such configurations the processor itself normally does not have the ability to write its own instruction memory. This memory has ordinarily read-only storage, but in some cases where random-access memory (RAM) is used, this memory may be IPLed (Initially Program Loaded) by separate DMA access controller devices with appropriate code for start-up. The present design processor implements an indirect program access feature in the arithmetic section of the processor which enables it to read and write the program RAM memory without the requirement of any additional external hardware. With this feature, programs to be loaded into instruction memory enter on the ordinary data bus, as would be done with conventional input data.