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