MICRONAS CDC3207G

PRODUCT INFORMATION
CDC 3207G
May/2005
CDC 3207G
ARM7-Based Car Dashboard Controller
The CDC 3207G-Cx is a feature- improved,
pin-compatible version of the existing
CDC 3207G-Bx device. Both are members
of Micronas’ 32-bit Car Dashboard Controller family based on an ARM7TDMI CPU
core (CDC 32xxG).
◆ Three low-power modes
(Idle, Wake, Standby)
This device comes along with additional
features like a superior power saving module (PSM), four high-speed CAN modules
(Bosch V2.0B) and a device lock module to
inhibit Flash access. 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).
◆ 4- to 5-MHz oscillator
The CDC 3207G also contains the patented
built-in ERM (EMI Reduction Module).
◆ RTC delivering hours, minutes, seconds
◆ Polling/Flash timer output
◆ PLL circuitry delivering up to 50 MHz
◆ EMI reduction module (ERM)
◆ Digital watchdog
◆ Central clock divider
◆ Interrupt controller with 40 inputs and
16 priority levels
◆ Six port interrupts
◆ Regulator input supervision for reset/
alarm (alarm comparator)
◆ Clock and supply supervision
◆ 16-channel 10-bit ADC
Features
◆ Two comparators
◆ Four CAN modules with 512 Bytes each
of object RAM according to Bosch specification V2.0B (32 message objects)
◆ Two I2C master modules
◆ Seven stepper motor drivers
◆ Six PWM modules
(configurable as 2×8 bit or 1×16 bit)
◆ Pulse frequency modulator
◆ Sound generator with auto decay
◆ Two SW-selectable clock outputs
◆ 16-bit free-running counter with six capture/compare modules
◆ Patch module (up to 10 cells)
◆ Device lock module (DLM) inhibiting
Flash access
◆ 1 ×16-bit timer and 4×8-bit timer
◆ JTAG interface
◆ −40 to +105 °C case temperature range
◆ 512 KB Flash
◆ ADC reference (1 internal, 3 external)
◆ 32 KB SRAM
◆ 48 ×4 LCD module
◆ Single 3.5 V to 5.5 V supply voltage
(limited I/O performance below 4.5 V)
◆ 8 KB boot ROM
◆ Three DMA channels
◆ Up to 102 GPIOs
◆ Four CPU operation modes
(Deep Slow, Slow, Fast, PLL)
◆ Two UARTs, two SPIs
◆ 128-pin PQFP package, 0.5 mm pin pitch
◆ DigitBus master module
PRODUCT INFORMATION
CDC 3207G
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 3207G
contains an embedded ARM7TDMI processor which operates at a maximum clock frequency of 50 MHz.
32
PLL/ERM
RTC
32 KB SRAM
Power Saving
DMA Contr.
P0.6 Comp
Bus Controller
Bandgap Ref.
JTAG Interface
Test / Debug
Patch Module
Bridge
10-Bit ADC
512 KB Flash
8 KB Boot ROM
UARTS
16Bit CCC 0
1UARTS
× 16-Bit Timer
UARTS
CAPCOM
0,1,2,3
4UARTS
× 8-Bit Timer
UARTS
2 × UART
UARTS
LCD
Control
UARTS
2 × SPI
UARTS
Audio
Module
UARTS
4 × CAN
UARTS
Clock
Out 0,1
UARTS
16Bit CCC 1
UARTS
DIGITBus
PFM 0/1
UARTS
CAPCOM 4, 5
7 × Stepper Motor
Module
6 UARTS
× 8/16-Bit PWM
UPorts
The 16/32-bit bus connects to Flash and
boot 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 102 GPIOs can be selected.
HPorts
◆ DMA
Test
Watchdog Clock
40-Input
Interrupt Controller
2.5-V Reg.
Wait Comp
◆ SRAM
Reset
VDD
VSS
2.5-V Reg.
ARM7TDMI
CPU
VREFINT
VREF
AVDD
AVSS
BVDD
18
3.3-V Reg.
Bridge
◆ ICU (Interrupt Control Unit)
FVDD
FVSS
PPorts
The internal high-speed bus connects the
following peripherals to the ARM7TDMI processor:
UVDD
UVSS
52
2UARTS
× I²C Bus
The built-in ERM delivers superb EMI
results reducing the peak values by up to
10 dBµV.
The CDC 3207G is fully pin- and softwarecompatible with all other members of the
CDC 32xxG family.
Fig. 2: Block diagram of the CDC 3207G
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-596-3PI
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