beautypg.com

Texas Instruments MSP50C6xx User Manual

Page 19

background image

Functional Description for the MSP50C614

1-5

Introduction to the MSP50C6xx

1.4

Functional Description for the MSP50C614

The MSP50C614 device consists of a micro-DSP core, embedded program
and data memory, and a self-contained clock generation system. General-pur-
pose periphery is comprised of 64 bits of flexible I/O. The block diagram ap-
pearing in Figure 1–1 gives an overview of the MSP50C614/MSP50P614
functionality.

Figure 1–1. Functional Block Diagram for the MSP50C614/MSP50P614

SCANIN

SYNC

PLL

OSCOUT

OSCIN

RESET

DACM

DACP

PGMPULSE

TEST

SCANCLK

SCANOUT

Serial Comm.

OTP Program

Emulation

Break Point

(C6xx only)

(P614 only)

DAC

0x30

32 Ohm PDM

Initialization
Logic

OSC Reference

Resistor
Trimmed
32 kHz nominal

Crystal
Referenced
32.768 kHz

PLL Filter

or

or

Scan Interface

Power

(P614 only)

VDD

VPP

VSS

5

5

(EP)ROM

32k x (16 + 1) bit

Test-Area
(reserved)

0x0000 to

0x07FF

User ROM

0x0800 to

0x7FEF

INT vectors

0x7FF0 to

0x7FFF

Core

Instr. Decoder

PCU

Prog. Counter Unit

CU

Computational Unit

TIMER1

PRD1

0x3A

TIM1

0x3B

TIMER2

PRD2

0x3E

TIM2
0x3F

Clock Control

0x3D

Gen. Control

0x38

Interrupt Processor

FLAG

0x39

MASK

0x38

DMAU

Data Mem. Addr.

RAM 640 x 17 bit
(data)

0x000 to

0x027F

A port I/O

Data

0x00

Control

0x04

B port I/O

Data

0x08

Control

0x0C

C port I/O

Data

0x10

Control

0x14

Comparator
1 bit: PD5 vs PD4

D port I/O

Data

0x18

Control

0x1C

E port I/O

Data

0x20

Control

0x24

F port INPUT

Data

0x28

G port OUTPUT

Data

0x2C

8

PA0–7

8

PB0–7

8

PC0–7

8

PD0–7

8

PE0–7

8

PF0–7

16

PG0–15

+