FCR4 CY9DF125 Classic Cluster Arm® Cortex®-R4 MCU | Cypress Semiconductor
FCR4 CY9DF125 Classic Cluster Arm® Cortex®-R4 MCU
CY9DF125 'Atlas-L' is part of Cypress's scalable line-up for instrument clusters, which covers the range from MCUs for traditional clusters up to 3D graphic SoCs with the capability of driving virtual or free programmable clusters. As successor to the well known CY91460 cluster MCUs, 'Atlas-L' can be used as a standalone MCU driving up to 6 SMCs or in combination with other devices to support more complex clusters. Like the other devices of the FCR4 family 'Atlas-L' contains the safety, security and power saving features expected by automotive customers. It supports Autosar via the Memory Protection Unit (MPU), a Timing Protection Unit (TPU) and Peripheral Protection Units (PPU).
Block Diagram
Product Name | Maximum Internal Clock [MHz] | Floating Point Unit | Memory Protection Unit | Package [pin] | Operating Voltage: VCC[V] | Sub Clock | Memory Type | ROM [Byte] | RAM [Byte] | Cache [KByte] | DMAC [ch] | Ext. Interrupt [ch] | External Bus I/F | Max. I/O port [ch] | 10-bit ADC [ch x unit] | 12-bit ADC [ch x unit] | DAC [ch] | Output Compare [ch] | Free-Run Timer [ch] | Input Capture [ch] | Reload Timer, PWM Timer, PWC Timer, PPG Timer / Base Timer (Reload/PPG/PWM/PWC Selectable) [ch] | Up/Down Counter [ch] | Other timers [ch] | Three-phase Inverter Support | I2C, UART/SI, SIO, Multi Function Serial - MFS (MFS: LIN/UART/SIO/I2C Selectable) [ch] | LIN/UART/SIO [ch] | CAN [ch] | FlexRay [unit] | MediaLB | Ethernet AVB | LCD Controller Driver [seg x com] | Stepper Motor Controller Driver [ch] | Graphic Display Controller | Sound Generator | Resolver to Digital Converter | Secure Hardware Extention | Remarks | Evaluation Method / Device |
---|
CY9DF125 | 128 | Yes | Yes | LQFP-176 | 1.1 to 1.3, 3.0 to 5.5 | Yes | FLASH + Data | 1088K + 48K | 128K | 8 | 8 | 32 | - | 123 | 50 x 1 | - | - | 8 | 8 | 8 | Reload Timer x10 + PPG x 24 | 2 | RTC x 1 | - | I2C x 1, UART x 2, SIO x 3 | 2 | 2 | - | - | - | - | 4 | - | 1 | - | Yes | Arm Cortex R4, Windows Wartchdog, Clock superviser, I2S: 2 ch, Quad SPI Flash Interface:1 ch, NMI (intern/extern): 32/1 ch, CRC Hardware Module: 1 ch, Protection Unit: PPU, TPU | On-chip Debugger |
CY9DF125E | 128 | Yes | Yes | LQFP-176 | 1.1 to 1.3, 3.0 to 5.5 | Yes | FLASH + Data | 1088K + 48K | 128K | 8 | 8 | 32 | - | 123 | 50 x 1 | - | - | 8 | 8 | 8 | Reload Timer x10 + PPG x 24 | 2 | RTC x 1 | - | I2C x 1, UART x 2, SIO x 3 | 2 | 2 | - | - | - | - | 6 | - | 1 | - | Yes | Arm Cortex R4, Windows Wartchdog, Clock superviser, I2S: 2 ch, Quad SPI Flash Interface:1 ch, NMI (intern/extern): 32/1 ch, CRC Hardware Module: 1 ch, Protection Unit: PPU, TPU | On-chip Debugger |
SOFTWARE EXAMPLES
The following software is for demonstration purposes only. It is not fully tested, nor validated in order to fulfill its task under all circumstances. Therefore, this software or any part of it must only be used in an evaluation laboratory environment.
Use only the template-project as starting point for your application. Only the template-project will be updated in case of any change of the header files, startup code etc.!
Device specific Software Examples | |
---|---|
Template project for CY9DF125, tool chain Greenhills Multi and IAR Embedded Workbench | fcr4_template_cy9d125-v14.zip |
DMA external client SW example project for CY9DF125 | fcr4_dma_ext_client_cy9d125-v10.zip |
TCFLASH SW example project for CY9DF125 | fcr4_tcflash_cy9d125-v10.zip |
STARTERKITS
These support tools of MB parts will be stopped shipment and order in a few years.
These tools will be changed to CY parts in the future. But there may be no plan because of old tool.
Power Supply Unit for Starterkit | PSU_FIX5V-6W |
---|---|
Starterkit | SK-MB9DF125-001 |
Starterkit Adapter | ADA-FCR4-CLUSTER-001 |
Starterkit Adapter | ADA-FCR4-MULTIIO-001 |
Starterkit Adapter | MEM-FCR4-004 |
Power Supply Unit for Starterkit | PSU_FIX12V-24W |
DEBUGGER and EMULATOR
The following tool can be used for MCU debugging on your target board (QFP-176 footprint) including 16-bit trace support. The board can be connected by a QFP-176 socket to your target system.
Emulation Main Unit | Third party tool (e.g. Green Hills Debug or Super Trace Probe, Segger J-Link, Lauterbach TRACE32, ...) |
---|---|
Emulation Pod/Adapter | EMA-MB9DF125-001 |
Socket | NQ-PACK176SD-ND, HQ-PACK176SD |
Power Supply Unit for Starterkit | PSU_FIX5V-6W |
The following tool can be used for standalone MCU debugging including 16-bit trace support. The board provides a soldered MCU with dedicated trace pins (QFP-240 package).
Emulation Main Unit | Third party tool (e.g. Green Hills Debug or Super Trace Probe, Segger J-Link, Lauterbach TRACE32, ...) |
---|---|
Option | SK-MB9DF125-001-JLINK |
Starterkit | SK-MB9DF125-001 |
Starterkit Adapter | ADA-FCR4-CLUSTER-001 |
Starterkit Adapter | ADA-FCR4-MULTIIO-001 |
Starterkit Adapter | MEM-FCR4-004 |
Power Supply Unit for Starterkit | PSU_FIX12V-24W |
(FLASH-)ROM PROGRAMMING TOOLS
Name | Type | Adapter |
---|---|---|
SPANSION_SOC_WIZARD | JTAG | Segger J-Link |
CONITEC GALEP | JTAG | Conitec JTAG-20 |
CONITEC GALEP-5D | parallel | Conitec 220023 |