MICRONAS CDC3231G

PRODUCT INFORMATION
CDC 3231G
May/2005
CDC 3231G
ARM7-Based Car Dashboard Controller
The new CDC 3231G-Cx is a pin-compatible mask ROM derivative of Micronas’
32-bit Car Dashboard Controller family
based on an ARM7TDMI CPU core
(CDC 32xxG).
The new device comes along with additional features of the Cx platform like a
superior power saving module (PSM) and
one high-speed CAN module (Bosch
V2.0B). Main characteristics of the PSM are
three additional low-power modes (IDLE,
WAKE, and STANDBY), an internal RC
oscillator, a polling/Flash timer output, as
well as an RTC (Real Time Clock).
The device also contains the patented builtin ERM (EMI Reduction Module).
Features
◆ 128 KB mask ROM
◆ 6 KB SRAM
◆ ADC reference (1 internal, 3 external)
◆ 46×4 LCD module
◆ One UART, two SPIs
◆ Four CPU operation modes
(Deep Slow, Slow, Fast, PLL)
◆ One CAN module with 512 Bytes of
object RAM according to Bosch specification V2.0B (32 message objects)
◆ Three low-power modes
(Idle, Wake, Standby)
◆ One I2C master module
◆ RTC delivering hours, minutes, seconds
◆ Four stepper motor drivers
◆ Polling/Flash timer output
◆ Five PWM modules
(configurable as 2×8 bit or 1×16 bit)
◆ PLL circuitry delivering up to 50 MHz
◆ Sound generator with auto decay
◆ 4- to 5-MHz oscillator
◆ Two SW-selectable clock outputs
◆ EMI reduction module (ERM)
◆ Digital watchdog
◆ 16-bit free-running counter with four capture/compare modules
◆ Central clock divider
◆ 1 ×16-bit timer and 4×8-bit timer
◆ Interrupt controller with 26 inputs and
16 priority levels
◆ Patch module (up to 10 cells)
◆ Five port interrupts
◆ −40 to +105 °C case temperature range
◆ Regulator input supervision for reset/
alarm (alarm comparator)
◆ Single 3.5 V to 5.5 V supply voltage
(limited I/O performance below 4.5 V)
◆ Clock and supply supervision
◆ Up to 91 GPIOs
◆ 16-channel 10-bit ADC
◆ 128-pin PQFP package, 0.5 mm pin pitch
◆ Two comparators
◆ JTAG interface
PRODUCT INFORMATION
CDC 3231G
May/2005
Development Tools
◆ Evaluation chip CDC 3205G featuring
JTAG
Probe
– ETM via embedded emulation JTAG
– ROM/Flash emulation with external
SRAM (up to 8 MBytes)
JTAG
JTAG
ETM
Trace Probe
◆ Evaluation Board (EVB) including the
CDC 3205G for evaluation and debugging of embedded systems
◆ Application Board (APB) for Flash memory programming
EVB
Logic Analyzer
◆ Probe for PQFP128
◆ Software environment (compiler, linker,
assembler) from 3rd party vendors
◆ RTOS from 3rd party vendors
Fig. 1: Development tool setup
◆ CAN protocol stacks
System Architecture
The Car Dashboard Controller CDC 3231G
contains an embedded ARM7TDMI processor which operates at a maximum clock frequency of 50 MHz.
◆ SRAM
The 16/32-bit bus connects to the mask
ROM. All other peripherals are connected to
the I/O bus. All I/O ports have multiple functions to obtain utmost flexibility. A total of
91 GPIOs can be selected.
23
PLL/ERM
RTC
6 KB SRAM
2.5-V Reg.
Power Saving
Bridge
Wait Comp
18
Test
Watchdog Clock
P0.6 Comp
Bus Controller
128 KB ROM
JTAG Interface
Test / Debug
Patch Module
Bandgap Ref.
Bridge
10-Bit ADC
UARTS
1 × UART
UARTS
LCD
Control
UARTS
2 × SPI
UARTS
Audio
Module
UARTS
1 × CAN
UARTS
Clock
Out 0,1
4 × Stepper Motor
Module
5 UARTS
× 8/16-Bit PWM
UARTS
16Bit CCC 0
1UARTS
× 16-Bit Timer
UARTS
CAPCOM
0,1,2,3
4UARTS
× 8-Bit Timer
UPorts
VREFINT
VREF
AVDD
AVSS
BVDD
Reset
26-Input
Interrupt Controller
ARM7TDMI
CPU
PPorts
◆ ICU (Interrupt Control Unit)
VDD
VSS
2.5-V Reg.
HPorts
The internal high-speed bus connects the
following peripherals to the ARM7TDMI processor:
UVDD
UVSS
50
1 × I²C Bus
The built-in ERM delivers superb EMI
results reducing the peak values by up to
10 dBµV.
The CDC 3231G is fully pin- and softwarecompatible with all other members of the
CDC 32xxG family.
Fig. 2: Block diagram of the CDC 3231G
All information and data contained in this product information are without any commitment, are not to be considered as an offer for conclusion of a contract, nor shall they be construed as to create any liability. Product or
development sample availability and delivery are exclusively subject to our respective order confirmation form. By
this publication, Micronas GmbH does not assume responsibility for patent infringements or other rights of third
parties which may result from its use.
No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted
without the express written consent of Micronas GmbH.
Edition May 18, 2005; Order No. 6251-609-2PI
Micronas GmbH ⋅ Hans-Bunte-Strasse 19 ⋅ D-79108 Freiburg (Germany) ⋅ P.O. Box 840 ⋅ D-79008 Freiburg (Germany)
Tel. +49-761-517-0 ⋅ Fax +49-761-517-2174 ⋅ E-mail: [email protected] ⋅ www.micronas.com