ChipFind - документация

Электронный компонент: R1122

Скачать:  PDF   ZIP

Document Outline

RDC
RDC
RDC
RDC
RISC DSP Controller
R1122

RDC Semiconductor Co.
Rev 1.2
Subject to change without notice
1







R1122
16-Bit RISC Microcontroller User's Manual
RDC
RDC
RDC
RDC
RISC DSP Controller
RDC Semiconductor Co., Ltd
http:\\www.rdc.com.tw
Tel. 886-3-666-2866
Fax 886-3-563-1498


RDC
RDC
RDC
RDC
RISC DSP Controller
R1122

RDC Semiconductor Co.
Rev 1.2
Subject to change without notice
2

Contents
------------------------------------------------------------------------------------ page
1. Features ---------------------------------------------------------------------------4
2. Block Diagram ------------------------------------------------------------------5
3. Pin Configuration --------------------------------------------------------------6
4. Pin Description ---------------------------------------------------------------- 9
5. Basic Application System Block ------------------------------------------- 16
6. Read/Write timing Diagram ----------------------------------------------- 18
7. Oscillator Characteristics --------------------------------------------------- 22
8. Execution Unit ---------------------------------------------------------------- 23
8.1
General Register
---------------------------------------------------------- 23
8.2
Segment Register
--------------------------------------------------------- 23
8.3
Instruction Pointer and Status Flags Register
-------------------------- 24
8.4
Address Generation
-------------------------------------------------------- 25
9. Peripheral Control Block Register ----------------------------------------- 26
10. Power Save and Power Down---------------------------------------------- 28
11. Reset ----------------------------------------------------------------------------- 32
12. Bus Interface Unit ------------------------------------------------------------ 35
12.1
Memory and I/O Interface
---------------------------------------------- 35
12.2
Data Bus
------------------------------------------------------------------ 35
12.3
Wait States
--------------------------------------------------------------- 36
12.4
Bus Hold
------------------------------------------------------------------ 37
12.5 Bus Width ---------------------------------------------------------------- 38
13. Chip Select Unit--------------------------------------------------------------- 41
13.1
UCS
---------------------------------------------------------------------- 41
13.2
LCS
----------------------------------------------------------------------- 42
13.3
MCSx
-------------------------------------------------------------------- 43
13.4
PCSx
---------------------------------------------------------------------- 45
14. Interrupt Controller Unit ------------------------------------------------- 47
14.1
Master Mode and Slave Mode
----------------------------------------- 47
14.2
Interrupt Vector, Type and Priority
---------------------------------- 48
14.3
Interrupt Request
------------------------------------------------------- 49
14.4
Interrupt Acknowledge
------------------------------------------------- 49
14.5
Programming Register
------------------------------------------------- 50
RDC
RISC DSP Controller
R1122

RDC Semiconductor Co.
Rev 1.2
Subject to change without notice
3
15. DMA Unit ---------------------------------------------------------------------- 64
15.1
DMA Operation
--------------------------------------------------------- 64
15.2
External Requests
-------------------------------------------------------- 68
15.3 Serial Port/DMA Transfer-------------------------------------------- 71
16. Timer Control Unit----------------------------------------------------------- 72
16.1
Timer/Counter Unit Output Mode
------------------------------------ 76
17. Watchdog Timer -------------------------------------------------------------- 78
18. Asynchronous Serial Port--------------------------------------------------- 80
18.1 Serial Port Flow Control ------------------------------------------- 80
18.1.1 DCE/DTE Protocol ------------------------------------------- 80
18.1.2 CTS/RTR Protocol
-------------------------------------------- 81
18.2 DMA Transfer to/form a serial port function------------------- 81
18.3 The Asynchronous Modes description---------------------------- 82
19. PIO Unit ---------------------------------------------------------------------- 87
19.1
PIO Multi-Function Pin list Table
----------------------------------- 87
20. DRAM Controller ----------------------------------------------------------- 90
20.1 Controller Features --------------------------------------------------- 90
20.2 DRAM Operation Mode--------------------------------------------- 90
21. INSTUCTION SET OPCODES AND CLOCK CYCLES ---------- 92
21.1 R1122 Execution Timings -------------------------------------------
96
22. I/O Characteristics of each pin
-------------------------------------------- 97
23.
DC/AC Characteristics------------------------------------------------------ 100
24. Package Information -------------------------------------------------------- 115
25. Revision History -------------------------------------------------------------- 117
Appendix A -------------------------------------------------------------------- 118
RDC
RDC
RDC
RDC
RISC DSP Controller
R1122

RDC Semiconductor Co.
Rev 1.2
Subject to change without notice
4
16-Bit Microcontroller with 16-bit or 8-bit dynamic external data bus
1. Features
Five-stages pipeline
RISC architecture
Static Design & Synthesizable design
Integrate PLL(*1~*8)
Maximum frequency is 80MHz, External bus, Internal bus and core are in the same clock base
Bus interface
- Multiplexed address and Data bus
- Supports direct address bus [A19 : A0]
- 8-bit or 16-bit external bus dynamic access
- 1M byte memory address space
- 64K byte I/O space
Software is compatible with generic 80C186 microprocessor
Support two Asynchronous serial channels with hardware handshaking signals.
Support CPU ID
Supports 32 PIO pins
Support 64kx16, 128kx16, 256kx16 EDO or FP DRAM with auto-refresh control
Three independent 16-bit timers and one independent programmable watchdog timer
The Interrupt controller with seven maskable external interrupts and one non-maskable external interrupt(NMI)
Two independent DMA channels
The I/O pin output is 3.3 volt level and the input is 3.3 volt to 5 volt tolerance
3.3V operation voltage
Programmable chip-select logic for Memory or I/O bus cycle decoder
Programmable wait-state generator
Boot ROM bus size with 8-bit or 16-bit
RDC
RDC
RDC
RDC
RISC DSP Controller
R1122

RDC Semiconductor Co.
Rev 1.2
Subject to change without notice
5
2.Block Diagram
DMA
Unit
PSRAM
Control
Unit
Chip
Select
Unit
Refresh
Control
Unit
Bus
Interface
Unit
PIO
Unit
Synchronous
Serial Interface
Timer Control
Unit
Interrupt
Control Unit
Clock & Power
Management
Asynchro-
nous Serial
Port
Instruction
Queue (64bits)
Instruction
Decoder
Register
File
General,
Segment,
Eflag Register
ALU
(Special,
Logic,
Adder,
BSF)
Micro
ROM
EA / LA
Address
Control Signal
Execution
Unit
X1
X2
CLKOUTA
CLKOUTB
INT4
INT0
TMRIN0
TMROUT0
TMRIN1
TMROUT1
DRQ0
DRQ1
TXD
RXD
SCLK
SDEN0 SDEN1
SDATA
A19~A0
AD15~AD0
ALE
BHE/ADEN
WR
WLB
WHB
RD
VCC
GND
LCS/ONCE0
MCS3/RFSH
UCS/ONCE1
PCS5/A1
PCS6/A2
ARDY
SRDY
S2~S0
DT/R
DEN
HOLD
HLDA
S6/CLKDIV2
UZI
INT3/INTA1/IRQ
INT2/INTA0
INT1/SELECT
NMI
RST
MCS2-MCS0
PCS3-PCS0
PLL