|
RL78-I1A Datasheet, PDF (1/107 Pages) Renesas Technology Corp – Ultra-Low Power Technology | |||
|
Datasheet
RL78/I1A
RENESAS MCU
R01DS0171EJ0310
Rev.3.10
Oct 31, 2016
True Low Power Platform, High Resolution PWM and Rich Analog, 2.7 V to 5.5 V operation, 32 to 64 Kbyte Flash,
for Inverter Control, Digital Power Control and Lighting Control Applications
1. OUTLINE
1.1 Features
Ultra-Low Power Technology
ï· 2.7 V to 5.5 V operation from a single supply
ï· Stop (RAM retained): 0.23 µA, (LVD enabled): 0.31
µA
ï· Halt (RTC + LVD): 0.60 µA
ï· Operating: 156.25 µA/MHz
16-bit RL78 CPU Core
ï· Delivers 41 DMIPS at maximum operating frequency
of 32 MHz
ï· Instruction Execution: 86% of instructions can be
executed in 1 to 2 clock cycles
ï· CISC Architecture (Harvard) with 3-stage pipeline
ï· Multiply Signed & Unsigned: 16 x 16 to 32-bit result in
1 clock cycle
ï· MAC: 16 x 16 to 32-bit result in 2 clock cycles
ï· 16-bit barrel shifter for shift & rotate in 1 clock cycle
ï· 1-wire on-chip debug function
Main Flash Memory
ï· Density: 32 KB to 64 KB
ï· Block size: 1 KB
ï· On-chip single voltage flash memory with protection
from block erase/writing
ï· Self-programming with secure boot swap function
and flash shield window function
Data Flash Memory
ï· Data Flash with background operation
ï· Data flash size: 4 KB
ï· Erase Cycles: 1 Million (typ.)
ï· Erase/programming voltage: 2.7 V to 5.5 V
RAM
ï· 2 KB to 4 KB size options
ï· Supports operands or instructions
ï· Back-up retention in all modes
High-speed On-chip Oscillator
ï· 32 MHz with +/ï 1% accuracy over voltage (2.7 V to
5.5 V) and temperature (ï20 °C to 85 °C)
ï· Pre-configured settings: 32 MHz, 24 MHz, 16 MHz,
12 MHz, 8 MHz, 6 MHz, 4 MHz, 3 MHz, 2 MHz & 1
MHz
Reset and Supply Management
ï· Power-on reset (POR) monitor/generator
ï· Low voltage detection (LVD) with 6 setting options
(Interrupt and/or reset function)
Data Memory Access (DMA) Controller
ï· Up to 2 fully programmable channels
ï· Transfer unit: 8- or 16-bit
16-bit timers KB0 to KB2, and KC0 for PWM output
16-bit timers KB0 to KB2: maximum 6 outputs (3 ch ï´ 2)
ï· Smooth start function, dithering function, forced output
stop function (unsyncronized with comparator or
external interrupt) enables OverVoltageProtection,
OverCurrentProtection and Peak current control, and
single/interleave PFC function
ï· Average resolution < 1 nsec output, 64 MHz (when
using PLL) + dithering option
16-bit timer KC0 (3 ch)
ï· PWM output gating function by interlocking with 16-
bit timers KB0, KB1, and KB2
Extended-Function Timers
ï· Multi-function 16-bit timers: Up to 8 channels
ï· Real-time clock (RTC): 1 channel (full calendar and
alarm function with watch correction function)
ï· Interval Timer: 12-bit, 1 channel
ï· 15 kHz watchdog timer : 1 channel (window function)
Multiple Communication Interfaces
ï· Up to 1 x I2C multi-master (SMBus/PMBus support)
ï· Up to 1 x CSI/SPI (7-, 8-bit)
ï· Up to 3 x UART (7-, 8-, 9-bit),
DALI Support 1ch(8-, 16-, 17-, 24-bit, Master and
Slave)
ï· Up to 1 x LIN
Rich Analog
ï· ADC: Up to 11 channels, 8/10-bit resolution, 2.125 µs
conversion time
ï· Supports 2.7 V
ï· Internal voltage reference (1.45 V)
ï· Comparator: High response time 70 ns(typ.), Up to 6
channels, Internal DAC 3ch 8 bit resolution, window
comparator mode
ï· PGA (x4 to x32):6 input
ï· On-chip temperature sensor
Safety Features (IEC or UL 60730 compliance)
ï· Flash memory CRC calculation
ï· RAM parity error check
ï· RAM/SFR write protection
ï· Illegal memory access detection
ï· Clock stop/ frequency detection
ï· ADC self-test
General Purpose I/O
ï· 5V tolerant, high-current (up to 8.5 mA per pin)
ï· Open-Drain, Internal Pull-up support
R01DS0171EJ0310 Rev.3.10
Oct 31, 2016
Page 1 of 105
|
▷ |