Texas Instruments manual ±1. MSP50C614 Core Processor Block Diagram, MSP50C614 Architecture

Models: MSP50C614

1 414
Download 414 pages 24.44 Kb
Page 33
Image 33

Figure 2±1. MSP50C614 Core Processor Block Diagram

Interrupt Inputs

 

 

 

 

Peripheral

 

 

Interrupt Flag Register (IFR)²

Interface

 

 

 

Multiplier (MR)²

Shift Value (SV)²

Control Register (CTRL)²

 

 

 

Interrupt Processor

 

17 x 17 Multiplier

Serial Interface Register²

Serial

 

 

Interface

 

 

 

 

 

Product High (PH)²

Oscillator Register²

 

 

Timer Period (PRD1 and PRD2)²

 

 

 

VCO

 

 

 

 

 

MUX

Timer Register (TIM1 and TIM2)²

 

 

 

 

 

 

 

 

 

Frequency

16 bit ALU

 

 

Divider

 

 

 

 

 

 

 

Instruction

 

 

AP0±AP3²

 

Decoder

 

 

Accumulator Pointer

 

 

32 Accumulators (AC0±AC31)²

 

+1

 

Column Exchange

Incrementor

 

 

 

 

 

 

 

 

Top Of Stack (TOS)²

 

 

Stack (R7)

Program Counter (PC)²

 

 

 

 

 

 

Page (R6)

Protection Register (PR)²

 

Index (R5)

Data Pointer (DP)²

 

 

Loop (R4)

 

 

 

 

 

 

R3

 

 

 

 

R2

 

 

 

 

R1

MUX

 

 

 

R0

 

 

 

 

 

 

 

MUX

String Register²

 

 

 

 

 

Test Code

 

 

 

 

 

 

MUX

 

2k x 17 bit

Arithmetic Unit

 

Program Memory

 

 

 

 

Repeat Counter²

 

 

 

 

30k x 17 bit

 

 

Status Register (STAT)²

 

Macro Calls

MUX

 

Flag Register²

 

Vectors

 

Data Memory

 

 

 

 

 

 

 

640 x 17 bit

 

 

 

² Indicates internal programmable registers.

MSP50C614 Architecture

2-3

Page 33
Image 33
Texas Instruments manual ±1. MSP50C614 Core Processor Block Diagram, MSP50C614 Architecture