beautypg.com

Maxim Integrated MAXQ622 User Manual

Page 7

background image

MAXQ612/MAXQ622 User’s Guide

Maxim Integrated

2-3

SECTION 2: ARCHITECTURE

The MAXQ612/MAXQ622 are designed to be modular and expandable . Top-level instruction decoding is extremely
simple and based on transfers to and from registers . The registers are organized into functional modules, which are
in turn divided into the system register and peripheral register groups . Figure 2-1 illustrates the modular architecture
and the basic transport possibilities .

Figure 2-1. MAXQ612/MAXQ622 Transport-Triggered Architecture

SYSTEM MODULES/

REGISTERS

PERIPHERAL MODULES/REGISTERS

DATA

MEMORY

dst

ADDITIONAL MODULES

FOR FUTURE EXPANSION

STACK

MEMORY

CKCN

WDCN

IC

ADDRESS

GENERATION

IP

SP

IC

LOOP COUNTERS

LC[n]

IPR0

IV

INTERRUPT

LOGIC

CLOCK CONTROL,

WATCHDOG TIMER

AND POWER MONITOR

BOOLEAN
VARIABLE

MANIPULATION

ACCUMULATORS

(16)

AP

APC

PSF

INSTRUCTION

DECODE

(src, dst TRANSPORT

DETERMINATION)

MUX

DATA POINTERS

DP[0], DP[1]

FP =

(BP + OFFS)

DPC

SC

MEMORY MANAGEMENT

UNIT (MMU)

PROGRAM

MEMORY

src

dst

src

GENERAL-

PURPOSE

I/O

USB

TIMERS/

COUNTERS

USART,

SPI,

I

2

C

This manual is related to the following products: