MB91520 | Cypress Semiconductor

MB91520

Based on Cypress' proprietary high performance FR81S core, these new automotive MCUs offer high computing performance combined with a rich peripheral feature set. More scalability in terms of packages and memory gives higher flexibility to designers and helps them realize their automotive systems in a fast and cost efficient way. All members of the MB91520 series are based on Cypress' Flash Memory technology offering program storage as well as a separate Work Flash as E2PROM emulation memory.

High Performance

A proprietary 32-bit RISC CPU core features an operating speed up to 128 MHz, with 160 DMIPS performance. This high-level RISC core, which is based on a Harvard architecture with separated instruction and data bus, is optimized for applications that require high-speed control. An optimized instruction set assures low-code-size densities and high execution speeds.

The latest generation in the FR81 features an improved CPU core with an enhanced instruction pipeline for reduced branch penalty. The newest members of the family (the MB91520, MB91570, MB91580 and MB91590 MCU-series) also include a single, precision Floating Point Unit (FPU), providing the extra computing power that complex control algorithms require.

MB91520 Roadmap

Highly Reliable Flash Memory

Memory densities range from 384KB to 2MB Flash. The highly reliable, high-speed Flash memory has an endurance of 100,000 write/erase cycles with up to 20 years of data retention.

Communications Interfaces

The devices include Controller Area Network (CAN), FlexRay and Local Interconnect Network (LIN) interfaces. These interfaces, combined with the large, on-chip memory capacity, enable efficient data collection, processing and distribution. Many devices offer an external bus interface that can e.g. be connected to Cypress' standalone FlexRay controller or to the latest generation of graphics controllers to build full-featured dashboards, driver-information and advanced driver-assistance systems.

Development Tools

Cypress and its external partners offer a full set of development tools such as starter kits, hardware and software debuggers, and third-party-supported automotive operating systems like AUTOSAR and OSEK.

MB91520B
MB91520B product group is sub-series of MB91520 family, and packaged in 64-pin LQFP. Products under this group has multiple memory configuration and covering following products: MB91F522B,...
MB91520D
MB91520D product group is sub-series of MB91520 family, and packaged in 80-pin LQFP. Products under this group has multiple memory configuration and covering following products: MB91F522D,...
MB91520F
MB91520F product group is sub-series of MB91520 family, and packaged in 100-pin LQFP. Products under this group has multiple memory configuration and covering following products: MB91F522F,...
MB91520J
MB91520J product group is sub-series of MB91520 family, and packaged in 120-pin LQFP. Products under this group has multiple memory configuration and covering following products: MB91F522J,...
MB91520K
MB91520K product group is sub-series of MB91520 family, and packaged in 144-pin LQFP, and support external bus I/F. Products under this group has multiple memory configuration and covering following...
MB91520L
MB91520L product group is sub-series of MB91520 family, and packaged in 176-pin LQFP, and support external bus I/F. Products under this group has multiple memory configuration and covering following...
MB91520R
MB91520R product group is sub-series of MB91520 family, and packaged in 144-pin LQFP, and support external bus I/F. This product group enhanced CAN I/F to 6-ch and 128 message buffer as well as...
MB91520U
MB91520U product group is sub-series of MB91520 family, and packaged in 176-pin LQFP, and support external bus I/F. This product group enhanced CAN I/F to 6-ch and 128 message buffer as well as...
MB91520M
MB91520M product group is sub-series of MB91520 family, and packaged in 208-pin LQFP, and support external bus I/F. This product group support 128MHz CPU operation with enhanced CAN I/F to 6-ch and...
MB91520Y
MB91520Y product group is sub-series of MB91520 family, and packaged in 416-pin PBGA, and support external bus I/F. This product group support 128MHz CPU operation with enhanced CAN I/F to 6-ch and...

Hardware

Name Part number Description Remarks
Main unit MB2100-01A-E / Details Single wire On-chip Debugger Main unit
Order P/N: MB2100-01A-E-SPN
 
Evaluation board
(Main board)
MB2198-760-E Main board for MB91520/MB91570/MB96600
Order P/N: MB2198-760-E-SPN
Option
Evaluation board (Sub board) MB2198-769-011-E Sub evaluation board with socket for MB91520B
MB2198-769-021-E Sub evaluation board with socket for MB91520D
MB2198-769-031-E Sub evaluation board with socket for MB91520F
MB2198-769-041-E Sub evaluation board with socket for MB91520J
MB2198-769-051-E Sub evaluation board with socket(0.5mm pitch) for MB91520K
MB2198-769-061-E Sub evaluation board with socket(0.4mm pitch) for MB91520K
MB2198-769-071-E Sub evaluation board with socket for MB91520L
MB2198-769-063-E MB91F528RWC is mounted
(LQFP-144, 0.5mm pitch)
MB2198-769-073-E MB91F528UWC is mounted
(LQFP-176)
MB2198-769-083-E MB91F528MWC is mounted
(LQFP-208)

Software

Software Part number
SOFTUNE V6 Professional Pack
Details​
SP365030118QAC

CPU Information file: Supported
Sample I/O register file: Supported

MB91F526

Oscillator manufacturer Frequency Products C1 [pF] C2 [pF] Rd [ohm]
KYOCERA Co. 4MHz CX1255CA 12 12 2.2k
KYOCERA Co. 8MHz CX1255CA 12 12 560
KYOCERA Co. 8MHz CX8045GA 12 12 560
KYOCERA Co. 8MHz CX8045JA 12 12 560
KYOCERA Co. 16MHz CX1255CA 12 12 0
KYOCERA Co. 16MHz CX5032GA 12 12 0
KYOCERA Co. 16MHz CX8045GA 12 12 0
KYOCERA Co. 16MHz CX8045JA 12 12 0
Murata Manufacturing Co. 4MHz CSTCR4M00G15C**-R0 39 39 1k
Murata Manufacturing Co. 4MHz CSTCR4M00G55B-R0 39 39 1k
Murata Manufacturing Co. 8MHz CSTCE8M00G15C**-R0 33 33 100
Murata Manufacturing Co. 8MHz CSTCE8M00G55A-R0 33 33 100
Murata Manufacturing Co. 16MHz CSTCE16M0V13C**-R0 15 15 0
Murata Manufacturing Co. 16MHz CSTCE16M0V53C-R0 15 15 0

Note: The recommendation circuit constant of oscillation evaluation result is reference value by oscillator maker measurement environment.
It is not guaranteed value. Get consult with oscillator supplier for physical layout and circuit parameters for each design.

The Sample Programs ("Programs") are offered for use in developing systems for Cypress microcontrollers.

The Programs will be useful in the following situations:

  • I need a simple sample program, as I am going to develop software. The sequence of resource access, among others, can be confirmed using these Programs.
  • I would like to examine, before development, whether each resource will operate as expected. The Programs support several specifications, even for the operation of one resource.
  • If resources do not operate properly on my system, I would like software for which confirmation of operation has been completed. Cypress has confirmed the actual operation of the Programs on each of its microcontrollers, so you will be able to compare your program with the Program.

We introduce the sample programs of FR81S Family. Please use it for the confirmation of the operation specification and the use of our microcontroller etc.

MB91520B series.zip MB91520D series.zip MB91520F series.zip
MB91520J series.zip MB91520K series.zip MB91520L series.zip
MB91520M series.zip MB91520R series.zip MB91520U series.zip
MB91520Y series.zip