{"title":"Intelligent peripheral modules for microcontrollers","authors":"C. Melear","doi":"10.1109/SOUTHC.1995.516083","DOIUrl":null,"url":null,"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.","PeriodicalId":341055,"journal":{"name":"Proceedings of Southcon '95","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of Southcon '95","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOUTHC.1995.516083","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
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.