4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC,...

12
4S : Management Principle Vision 2015 Total Solution of MCU

Transcript of 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC,...

Page 1: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

4S : Management Principle

Vision 2015

Total Solution of MCU

Page 2: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

Supporting Tools

1. Assembler & Linker for Windows2. Optimized Cross-C Compiler

1. World Wide Programmable in Anywhere- Hi-Lo Systems (ALL-11P3, GANG-08)- ADVATNECH (LAB TOOL-48/48XP)- EETOOLS (TOPMAX)- CORERIVER (GenWriter)

2. Support Parallel / Serial Program

1. On-board Application (with MiDAS3.0)2. Various Sample Test Program

User-friendlyDevelopmentalEnvironment

Application System

In-Circuit Debugger (GENSYS52 & GenICE52)

Easy-to-Use GUI (GENTOS)

ROM Writer

Business : MCU Core, SoC, Development Tools and Memory.Turbo 80C52(X3 Faster), ARM, Open-RISC, and DSP Cores.C-Compiler, and User Friendly MDS.

General Purpose MCUs with Low Power and High Performance.Application Specific MCUs with Various Application Areas.

Battery Charger, AFC, Electronic Key & Lock, Security, Multi-Media, Telecom, Touch Sensor, RF, etc.

Memory : EEPROM.Analog & Power IC : Bipolar Junction Transistors, Diodes, MOSFETs, OP Amp, Comparator,

Low Dropout Voltage Regulator, Voltage Regulators etc.

Application with MCU Family

CORERIVER Product

Total Solution of MCU

Page 3: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

MiDAS3.0 Family (8-bit Turbo 80C52-based High-Performance General Core)

Product Comparison & Migration

Total Solution of MCU

A-Company(mega64)

64K, 44 PIN

M-Company(PIC-series)

4K, ~28 PIN

A-Company(87C52, 89C52)

8K, 44 PIN

Competitor

CORERIVER

OTP

FlashIntel

80C52Core

Intel80C52Core

MiDAS 1.0(87C520 Series)

8K, 28/44 PIN

MiDAS 1.1(87C510 Series)

4K, ~20 PIN

MiDAS 2.1(89C520 Series)

~8K, ~32 PIN

MiDAS 2.0(89C590 Series)

~64K, ~100 PIN

MiDAS 3.0(89L591 Series)

~64K, ~44 PIN

AS-MCU

SP

EED

RAM(16KB)

FLASH(62KB)

EEPROM(2KB)

CPU BUS

InterruptController

RESET

VDD EA VSS

Timer1

Timer2

PSEN

RESET

UART0

PortController

UART1

P0[7:0]P2[7:0]

WDT

XTAL1 XTAL2

ExternalOsc.

InternalRing Osc.

TURBO80C52CORE

MDS_SCK

MDS_SDA

ISP/IAPController

P1[7:0]

VSSIOVDDIO

P3[7:0]

PCA0PCA1

(PWM)

PLL

ALE

ADC(10bit)

Timer0

High Performance Core

– 8-bit Turbo 80C52 Architecture

– 4 cycles / 1 machine cycle

– Up to 25 MIPS

– Pin/Instruction Level Compatible with Intel 80C52

Additional Peripherals

– 10bit ADC / 8 or 16bit PWM / POR.

– Ring Osc. / 27-bit WDT

– Full UART / I2C

– ISP / IAP / EJTAG

16/32/64KB On-chip FLASH ROM/MASK

16 Kbytes on-chip RAM

16 Interrupt Sources (with 6 external)

On- Chip PLL

Power Consumption

– Active Current : Typ. 50mA @ 1.8V, 100MHz

– Stop Current : Typ. 10uA @ 1.8V

E.S.D. Protection up to 2,000V

Latch-up Protection up to ± 200mA

Packages

– 44MQFP/32-MLF

star

Page 4: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

ATOM1.0 Family (4-bit MCU with reduced 8051 architecture)

TiTAN1.0 Family (32-bit ARM926EJ General Core)

Total Solution of MCU

CPU– 4-bit Reduced 8051 architecture

– Continuous program addressing, not paged.

– 51 instructions including push, pop logic inst.

– instruction cycle : FSYS/6

On-chip Memories

– FLASH : 1024 bytes

– EEPROM : 128 bytes

– RAM : 64 nibbles (including stack)

ISP (In System Programming of FLASH)

REM output (Remote control transmitter)

Carrier Pulse Generation : 7 types

Built-in Oscillator– Crystal/Ceramic resonator

– Internal 8Mhz osdillator (+/- 5%)

Power Consumption– Stop mode : 1uA (Max.)

– Normal mode : 400uA (Typ.) @ 2.0V,FSYS = 4MHz

FOSC = DC ~ 20 MHz

Packages

– 8/20/24-SOIC

Ultra low cost 4-bit MCU

CPU BUS(4)

InstructionDecoder

(IR)

4

WDT

P0[3:0] P1[1:0] P2[3:0] P3[3:0] TVSS REM VDD VSS

XI

XO

RING Osc.

Osc.

FLASH1K Bytes

ProgramCounter

4

RomAddr(10)

RomOut(8)

4

RomOut(8)

RAM64 X 4

bits

4

Data Address(SP, DPH, DPL)

ALU(C, ACC)

44

6

IR LEDDriver TR

IFF PulseGeneration

Ports(P0, P1, P2, P3)

4DPL

POR/LVD

CPU– ARM926EJ

– 16KB Instruction & 16KB Data Cache

Memory– 2KB Boot RAM

– 2KB Internal RAM

– NOR/SDRAM/ROM/RAM interface

– NAND Flash interface

Peripherals

– USB 2.0 Device : USB 1.1/2.0

– I2C master & slave / I2S master

– 2ch SPI master & slave

– 3ch UART

– MIDI interface

– 4ch DMA

– RTC (Real-Time Clock)

– 12ch Timer

– 12ch 32bit PWM / 12ch 10bit ADC

2 PLL : System & I2S

Power Consumption

– Support sleep mode

– Disabling module clocks

– USB power saving

– PLL power down mode

– 2mW/MHz @ 1.8V (changeable)

Package : 208 – fBGA/256 - TQFP

CPU BUS

UART

AHB2APBBridge

DecoderArbiter

TIC

USB2.0DeviceUSB2.0

PHY

DATA BU

S

Slave MUX

RTC

MIDI

SPI

WDT

I2C

GPIO

ADC

I2S

Reset

ARM926EJ

DMA

System PLL

I2S PLL

NAND FlashInterface

Internal SRAM2KB

SDRAMROM/RAMInterface

star

star

Page 5: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

AS-MCU (Application Specific MCU)

Roadmap of MCU

Total Solution of MCU

IP Developed by CORERIVER IP Supported by CORERIVER

MCU CORE

Turbo 80C52Open-RISCARM, DSP

MDS

Chips

System

POR-LVD

OSC

ADC

AS-MCU

USB2.0

EPROM

Flash

EEPROM

Memory Analog

H.264

MPEG

DAC

PLL

SPI

I2C

JPEG

Scaler

Video Encoder

Graphic Engine

RAM

UART

High Speed Communication

Video /Graphic

2004 2005 2006 2007

MDS Chip

System

2008

Derivatives

Derivatives

Derivatives

Derivatives

Derivatives

Derivatives

Derivatives

Derivatives

ChargerCore1.0 Family

ATOM 1.0 Family

SecurityCore1.0 Family

TiTAN 1.0 Family

E-KEY/E-LOCK1.0 Family

iCore Family

RoboCore Family

MiDAS 2.0 Family

MiDAS 3.0 Family

Design FPGA Silicon

Design FPGA Silicon

Design FPGA Silicon

Design FPGA Silicon

Design FPGA Silicon

Design FPGA Silicon

Design FPGA Silicon

Design FPGA Silicon

Design FPGA Silicon

MiDAS 2.2 FamilyDesign FPGA Silicon

Derivatives

Page 6: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

ChargerCore Family (Application Specific MCU for Battery Chargers)

ChargerCore Family is optimized AS-MCU for Li-Ion battery Chargers.

Total Solution of MCU

ATOM Family (Application Specific MCU for Remocon)

ATOM Family is optimized AS-MCU for Single Remote Controller.

Page 7: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

SecurityCore Family (Application Specific MCU for Security System)

SecurityCore family offers low cost, high performance and high security solution for system authentication application.

It also supports various interface protocols just like UART, I2C and 1-wire Interface.

DVD

Set top Box

PDACellPhone

DVR

Total Solution of MCU

32bit MCU app.

DVD

Set top Box

DVR

SecurityCore

Identification

ExternalMemory

Run

32bitMCU/DSP

SecurityCore

Identification Fail

ExternalMemory

Run Fail

32bitMCU/DSP

Program Code

Program Code

IdentificationFAIL!!!

IdentificationFAIL!!!

IdentificationOK!!!

IdentificationOK!!!

Dead-Copy

Dead-Copy

Users Can’t Copy SecurityCore, Run

FAIL !

Users Can’t Copy SecurityCore, Run

FAIL !

Original B/D

Copied B/D

Second Step

First Step

SecurityCore can protect your Intellectual property.

Page 8: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

iCore Family (Application Specific MCU for TCP/IP System)

Future Computer

Internet Phone

Network Devices

Mobile/Handheld Devices

Remote Health care

iFax

iTV

iCamera

iPhoneMobileiPhone

InternetPublic Phone

iMP3 PlayeriPDA

i2Chip

iNIC iSwitch

CPU

MotherBoard

PowerlineiModem

Consumer Electronics

iCore is a basic component of TCP/IP System, which includes CORERIVER MCU Core and hardwired TCP/IP engine.

All devices requiring internet connectivity must use TCP/IP Protocol.

The Hardwired TCP/IP Solution has many strong point such as low cost, low power and high performance.

iHealth care

Total Solution of MCU

on planning

UniChip Family (Application Specific MCU for E-Key and E-Lock)

Mechanical key and lock systems can be copied so easily.

Electrical key & lock systems can hardly cracked due to high-level security algorithm.

exclusive

Page 9: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

Total Solution of MCU

TPMS Family (Application Specific MCU for Tire Pressure Monitoring System)

TPMS is a system, which reports Tire Pressure to drivers just after measuring it periodically.

In Northern America, it will be obligational to install TPMS until 2007.

exclusive

RoboCore Family (Application Specific MCU for Motor Control)

RoboCore Family is one of the powerful functions in motor control application, door access control, industrial control and automation, consumer electronics, etc.

Robot

Toy

Door LockPower Window

RearviewMirror

Page 10: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

A. MiDAS Family (Turbo 80C52-based General Core)

CORERIVER Product List(1)

Total Solution of MCU

Product(Family/Series)

Mask-ROM[Byte]

FLASH[Byte]

EEPROM[Byte]

EPROM[Byte]

RAM[Byte]

Volt[V]

Freq.[MHz]

T/C[16bits]

SerialI/O

WDTADC

[bit x ch]PWM

[bitxch]Package Others Available

Time

GC87C520A0 - - - 8k

GC81C520A0 8k - - -

GC80C320A0 ROMless

LVDPOR

10 x 3 8-SOIC

GC89L591A0 - 62k 2k -

GC81L541A0 14k - 2k -

1.6~2.0(Core)

3.0~3.6(I/O)

100 3 2 UART 110 x 3210 x 21

8 x 12Or

16 x 6

8 x 6Or

16 x 3

44-MQFP32-MLF32-LQFP

ISP/IAPEJTAGLVDPOR

Now

GC89L591A1 - 62k 2k -

2k+

2561.6~3.6 100 3 2 UART 1

10 x 3210 x 21

8 x 12Or

16 x 6

8 x 6Or

16 x 3

44-QFP32-MLF32-LQFP

ISP/IAPEJTAGLVDPORLDO

’07 Q4

GC81L591A1 62k - 2k -

GC89L581A1 - 30k 2k -

GC81L581A1 30k - 2k -

GC89L541A1 - 14k 2k -

16k+

256

GC81L591A0 62k - 2k -

GC89L581A0 - 30k 2k -

GC81L581A0 30k - 2k -

GC89L541A0 - 14k 2k -

GC81L541A1 14k - 2k -

LVDPORRING Osc.

GC89C581A0 - 30k 2k -

GC81C541A0 14k - 2k -

2k 3.0~3.6 40 3 2 UART 1 10 x 8 8 x 12

100-TQFP64-TQFP64-LQFP

44-MQFP/PLCC

ISP/IAPEJTAGLVDPOR

Now

GC89C520A0 - 7k 1k -

51220

(12)

GC89C510A0 - 4k 60 -

64

GC81C510A2 4k - 60 -

GC89C500A0 - 2k 60 -

GC81C500A2 2k - 60 -

GC89C501A0 - 1k 60 -

GC81C501A0 1k - 60 -

1.8~5.520

(10)(1) Vir. 1

10 x 1610 x 1210 x 4

Vir.20-SPDIP/SOIC16-SPDIP/SOIC 8-SPDIP/SOIC

ISP/IAPLVDPORRINGOsc.

‘07.Q4

GC81C520A0 7k - 1k - 10 x 2810 x 24

32-LQFP/SOIC32-MLF

28-SPDIP/SOIC

ISP/IAPI2C

EJTAGLVDPOR

NowGC89C511A0 - 3k 1k -

GC81C511A0 3k - 1k -

GC81C581A0 30k - 2k -

GC89C541A0 - 14k 2k -

GC87C510A0 - - - 4k

GC81C510A0 4k - - -

GC81C500A0 2k - - -

GC87C510A1 - - - 4k

Now

GC81C591A0 62k - 2k -

Now

2.2~5.5 2 1 UART 1 8 x 1

GC81C510A1 4k - - -

GC81C500A1 2k - - -

GC89C591A0 - 62k 2k -

10 x 1210 x 810 x 2

20-SPDIP/SOIC16-SPDIP/SOIC

16-TSSOP8-SPDIP/SOIC

8 x 1128 2.4~5.520

(10)2 1 UART 1

256 2.7~5.540

(20)3 1 UART 1 9 x 4 8 x 2

44-MQFP/PLCC40-PDIP

28-SPDIP/SOIC

MiD

AS2

.0M

iDA

S1.0

MiD

AS2

.1M

iDA

S1.1

MiD

AS2

.2M

iDA

S3.0

★M

iDA

S3.1

* Vir. = Virtural logic by firmware

Page 11: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

B. Titan Family (32-bit ARM-based General Core)

CORERIVER Product List(2)

Total Solution of MCU

Product(Family/Series)

Mask-ROM[Byte]

FLASH[Byte]

EEPROM[Byte]

EPROM[Byte]

RAM[Byte]

Volt[V]

Freq.[MHz]

T/C[32bits]

SerialI/O

WDTADC

[bit x ch]PWM

[bit x ch]Package Others

AvailableTime

GC320C900A0(ARM926EJ)

ROMless 2K

1.6~2.0(Core)

3.0~3.6(I/O)

150 12

3 UART2 SPII2CI2S

1 10 x 12 32 x 12208-FBGA256-TQFP

USB2.0JTAGPLLParallel portMIDI port

‘07.Q3

GC329C910A0(ARM926EJ)

1M

2K

1.6~2.0(Core)

3.0~3.6(I/O)

150 12

3 UART2 SPII2CI2S

1 10 x 12 32 x 12208-FBGA256-TQFP

USB2.0JTAGPLLParallel portMIDI port

‘07.Q3GC329C920A0(ARM926EJ)

2M

4MGC329C940A0(ARM926EJ)

TiTA

N1

.0★

TiTA

N2

.0★

C. ATOM Family (4-bit Mini 8051 - based General Core)

1.8~5.5

1--

1.8~5.5

64 ‘07.Q320(10)

LVDPOR

Ring OSC.ISPIAPYes1---1kGC41C501G0

-1281k-GC49C501G024-SOIC20-SOIC8-SOIC

Yes1

Others Available TimePackageIR.LED

Driver Tr.REM

OutputWDTSerial

I/OT/C

[16bits]Freq.[MHz]

Volt[V]

RAM[Nibble]

EPROM[Byte]

EEPROM[Byte]

FLASH[Byte]

Mask-ROM[Byte]

Product(Family/Series)

ATO

M1

.0★

1.8 ~ 5.5

Volt[V]

64x16/128x8

32Kx8

16Kx8

8192x8

4096x8

2048x8

1024x8

512x8

256x8

Org.[Bits]

400/100

400/100

400/100

400/100

400/100

400/100

400/100

1mA/2uA

1mA/2uA

1mA/2uA

1mA/2uA

1mA/2uA

1mA/2uA

1mA/2uA

I

Temp.Range

16CR24C16

8CR24C08

64CR24C64

8-DIP/SOIC/TSSOP/TDFN

32CR24C32

4CR24C04

8-DIP/SOIC/TSSOP/TDFN

8-DIP/SOIC

8-DIP/SOIC/TSSOP

1,000/2503mA/10uA

Now

8-DIP/SOIC/TSSOP/TDFN5-TSOT-23

400/1001mA/2uA2CR24C02

128CR24C128

16CR93C46

256CR24C256

Density[Kbit]

Freq[KHz, Max/Min]

Product AvailableTime

PackageCurrent[Active/Standby]

D. EEPROM Family (General Purpose EEPROM)

E. ChargerCore Family (Application Specific MCU for Battery Chargers)

NowLVDPOR

Ring OSC16-SOIC2.7~5.5Optimized Application Specific MCU (AS-MCU) for Battery Charger ApplicationChargerCore1.0

NowLVDPOR

Ring OSC16-SPDIP2.7~5.5Optimized Application Specific MCU (AS-MCU) for Battery Charger ApplicationChargerCore2.0

NowLVDPOR

Ring OSC8-SOIC2.7~5.5Optimized Application Specific MCU (AS-MCU) for Battery Charger ApplicationChargerCore1.0

Others Available Time

Feature PackageVolt[V]

Product

Page 12: 4S : Management Principlekshubkim.mireene.co.kr/dw/coreriver/1.pdf · Battery Charger, AFC, Electronic Key & Lock, Security, ... ChargerCore Family is optimized AS-MCU for Li-Ion

CORERIVER Product List(3)

G. RoboCore Family (Application Specific MCU for Motor Control)

Total Solution of MCU

Product Feature Volt[V]

Package Others Available Time

SecurityCore1.0 Optimized Application Specific MCU (AS-MCU) for Security System 2.4~5.5 8-SOICLVDPOR

Ring OSCNow

SecurityCore2.0 Optimized Application Specific MCU (AS-MCU) for Security System 1.8~5.5 8-SOICLVDPOR

Ring OSC’07 Q3

F. SecurityCore Family (Application Specific MCU for Security System)

Product Flash[Byte]

EEPROM[Byte]

RAM[Byte]

Volt[V]

Freq.[Mhz]

T/C[16bits]

SerialI/O

WDT ADC[bit x ch]

PWM[bit x ch]

I/OPins

Package Others

RoboCore1.0 7K 1K 512 2.2~5.5 20(12) 2 1

UART 1 10x17 8x1 21 32-MLF32-LQFP

ISP, IAPEJTAG

LVD, PORMotor Driver

Now

Available Time

Product FLASH[Byte]

EEPROM[Byte]

EPROM[Byte]

RAM[Byte]

Volt[V]

Freq.[MHz]

T/C[16bits]

SerialI/O

WDT ADC[bit x ch]

PWM[bit x ch]

Package Others AvailableTime

UniChip1.0 - - 2K 64 2.2~5.52

(37KHz)1 - - - - 6-WLCSP

LVD, PORRNG, AFE

UniChip2.0 7K 1K - 128 2.2~5.520

(12)2 1UART 1 10 x 28 8 x 1

32-MLF32-LQFP

LVD, PORRNG, ISPIAP, EJTAG

NowExl.

UniChip3.0 7K 1K - 256 2.2~5.520

(12)2 1 UART 1 10 x 19 8 x 1 32-MLF

LVD, PORRTC, ISP, IAP, EJTAG

NowExl.

NowExl.

H. UniChip Family (Application Specific MCU for E-Key and E-Lock)

Exl. = Exclusive

I. Power & Analog IC Family

Table of Contents

1) Bipolar Junction Transistors 2) Diodes 3) MOSFETs 4) OP Amp 5) Comparator 6) Low Dropout Voltage Regulator 7) Voltage Regulators

J. Supporting Tools

Product Feature

GenSys52

System Debugging Tool for MiDAS1.X (H/W)- Clock : 1MHz ~ 20MHz- Full Range PC and H/W breakpoints- POD Socket : 40-pin DIP/20-pin SPDIP- Adaptors : 44-pin PLCC, 28-pin DIP

GENTOSSystem Debugging Tool for MiDAS Family (S/W)- Full Range PC and H/W breakpoints

Now

GenICE52GenICE52 2000

ISP Tool ISP/IAP/EJTAG Tool

Now

HERA_K2.1HERA_K2000HERA_T2KHERA Jr.

Application Board for MiDAS1.X FamilyApplication Board for MiDAS1.X Family and MiDAS2.0 FamilyApplication Board for MiDAS1.X Family and MiDAS2.0 Family (New Version)Application Board for MiDAS1.1 Family

Now

GenWriter S1000GenWriter G1000

Single ROM WriterGang ROM Writer

Now

Now

Available Time