Title :
Intelligent peripheral modules for microcontrollers
Author_Institution :
Motorola Inc., Austin, TX, USA
Abstract :
The modular concept of microcontroller design provides the means whereby each module can have it´s own local microengine or state machine. The main CPU communicates with the modules through dual access memory, issuing commands to semi-intelligent state machines or writing directly to registers in the module. Once a module has been given a command sequence, the peripheral can act autonomously from the CPU. With several modules working at the same time, the effect of running multiple instructions per clock cycle can be obtained. In other words, a timer module can be performing some task while the CPU is executing an unrelated algorithm
Keywords :
computer peripheral equipment; microcontrollers; modules; command sequence; dual access memory; intelligent peripheral modules; local microengine; microcontrollers; multiple instructions; semi-intelligent state machines; timer module; Bonding; Clocks; Design engineering; Engines; Libraries; Microcontrollers; Pulse width modulation; Registers; Space vector pulse width modulation; Switches;
Conference_Titel :
Southcon/95. Conference Record
Conference_Location :
Fort Lauderdale, FL
Print_ISBN :
0-7803-2576-1
DOI :
10.1109/SOUTHC.1995.516083