Building Blocks of a Generic Microcontroller


Please sign in to view the rest of this entry.

Building Blocks of a Generic Microcontroller
Building Blocks of a Generic MicrocontrollerThere are several microcontroller families developed by different vendors. Although these have different properties, they share similar building blocks. In this section, we overview these building blocks by taking a generic microcontroller as benchmark. This will give an insight in the microcontroller development, discussed in the following sections.
Central Processing Unit The central processing unit (CPU) is a sequential circuit in its basic sense. It is responsible for executing commands given to it in the form of instructions. Therefore, the CPU is the fundamental block responsible for working of a microcontroller.
Citation
Cem √únsalan, Ph.D.; Bora Tar, Ph.D.: Digital System Design with FPGA: Implementation Using Verilog and VHDL. Building Blocks of a Generic Microcontroller, Chapter (McGraw-Hill Professional, 2017), AccessEngineering Export