Explain with relavent diagrom memory subsystem of msp430
Answers
The MSP430 is the simplest microcontroller in Texas instruments' (TI's) current portfolio. The MSP430 is a 16-bit processor with a von Neumann architecture, designed for low-power applications. The CPU is often described as a reduced instruction set computer (RISC). Both the address and data buses are 16 bits wide.
These are its main features:
-CPU is 16-Bit RISC Architecture with The Clock with Internal Frequencies up to 16 MHz,
-The emulation, JTAG interface and Spy-Bi-Wire are used to communicate with a desktop computer when downloading a program and for debugging.
-Low Supply Voltage Range 1.8 V to 3.6 V
-Ultra-Low Power Consumption
1. Active Mode: 220 µA at 1 MHz, 2.2 V
2. Standby Mode: 0.5 µA
3. Off Mode: 0.1 µA
-Five Power-Saving Modes
-Ultra-Fast Wake-Up from Standby Mode in Less Than 1 µs
-The main blocks are linked by the memory address bus (MAB) and memory data bus (MDB).
-The MSP430 has flash memory of 2KB, and 128 bytes of RAM.
-Six blocks are shown for peripheral functions include
1. Port P1: 8 input/output pins with interrupt capability,
2. Port P2: 2 input/output pins with interrupt capability,
3. 16-Bit Timer_A with Two Capture/Compare Registers,
4. A watchdog timer.
5. The universal serial interface (USI)
6. 16-Bit sigma–delta analog-to-digital converter (SD16_A)
-The brownout protection comes into action if the supply voltage drops to a dangerous level.
-There are ground and power supply connections. Ground is labeled VSS and is taken to define 0V. The supply connection is VCC.