Download Rabbit 3000™ Microprocessor

Transcript
Data
Buffer
CLK
/WDTOUT
STATUS
SMODE1
SMODE0
/BUFEN
/IORD
/IOWR
/RESET
RESOUT
D[7:0]
External Interface
CPU
XTALA1
XTALA2
Memory
Management/
Control
Spectrum
Spreader
Clock
Doubler
Fast
Oscillator
Global Power
Save & Clock
Distribution
(8 bits)
Address
Buffer
ADDRESS BUS
A[19:0]
Timer A
Memory Chip
Interface
/CS2, /CS1, /CS0
/OE1, /OE0
/WE1, /WE0
Parallel Ports
Port A
PA [7:0]
Port B
PB[7:0]
Port C
PC[7:0]
Port D
PD[7:0]
Port E
PE[7:0]
Port F
PF[7:0]
Port G
PG[7:0]
Serial Port A
Asynch
Synch
Serial
Serial
Asynch
Synch
Bootstrap Bootstrap
Timer B
Asynch Serial IrDA
32.768 kHz
Clock Input
IrDA Bootstrap
Watchdog
Timer
(8 bits)
Real-Time
Clock
Serial Ports
B,C,D
DATA BUS
CLK32K
Asynch
Serial
Periodic
Interrupt
IA[5:0]
I[7:0]
INT0A, INT1A
INT0B, INT1B
External I/O
Chip Interface
External
Interrupts
Synch
Serial
Asynch Serial IrDA
Serial Ports
E, F
Asynch
Serial
ID[7:0]
TXA, RXA, CLKA,
ATXA, ARXA
HDLC
SDLC
Asynch Serial IrDA
HDLC/SDLC IrDA
TXB, RXB, CLKB,
ATXB, ARXB
TXC, RXC, CLKC
TXD, RXD, CLKD
TXE, RXE
TCLKE, RCLKE
TXF, RXF
TCLKF, RCLKF
Pulse Width
Modulation
PWM[3:0]
Quadrature
Decoder
QD1A, QD1B
QD2A, QD2B
AQD1A, AQD1B
AQD2A, AQD2B
Input
Capture
Slave Port
Slave Interface
Bootstrap Interface
PC[7,5,3,1]
PD[7,5,3,1]
PF[7,5,3,1]
PG[7,5,3,1]
SD[7:0]
SA[1:0],
/SCS, /SRD, /SWR,
/SLAVEATTN
Figure 1. Rabbit 3000 Block Diagram
Rabbit 3000 Data Sheet
7