|
MB9B160L Datasheet, PDF (1/118 Pages) Cypress Semiconductor – 32-Bit ARM® Cortex® - M4F FM4 Microcontroller | |||
|
MB9B160L Series
32-Bit ARM® Cortex® - M4F
FM4 Microcontroller
Devices in the MB9B160L Series are highly integrated 32-bit microcontrollers with high performance and competitive cost.
This series is based on the ARM® Cortex®-M4F Processor with on-chip Flash memory and SRAM. The series has peripheral
functions such as Motor Control Timers, ADCs and Communication Interfaces (UART, CSIO, I2C, LIN).
Features
32-bit ARM® Cortex®-M4F Core
ï®Processor version: r0p1
ï®Up to 160 MHz Frequency Operation
ï®FPU built-in
ï®Support DSP instruction
ï®Memory Protection Unit (MPU): improves the reliability of an
embedded system
ï®Integrated Nested Vectored Interrupt Controller (NVIC): 1
NMI (non-maskable interrupt) and 128 peripheral interrupts
and 16 priority levels
ï®24-bit System timer (Sys Tick): System timer for OS task
management
On-chip Memories
[Flash memory]
These series are based on two independent on-chip Flash
memories.
ï®MainFlash memory
ï¯ Up to 512 Kbytes
ï¯ Built-in Flash Accelerator System with 16 Kbytes trace
buffer memory
ï¯ The read access to Flash memory can be achieved without
wait-cycle up to operation frequency of 72 MHz. Even at
the operation frequency more than 72 MHz, an equivalent
access to Flash memory can be obtained by Flash
Accelerator System.
ï¯ Security function for code protection
ï®WorkFlash memory
ï¯ 32 Kbytes
ï¯ Read cycle:
⢠6wait-cycle: the operation frequency more than 120 MHz,
and up to 160 MHz
⢠4wait-cycle: the operation frequency more than 72 MHz,
and up to 120 MHz
⢠2wait-cycle: the operation frequency more than 40 MHz,
and up to 72 MHz
⢠0wait-cycle: the operation frequency up to 40 MHz
ï¯ Security function is shared with code protection
[SRAM]
This is composed of three independent SRAMs (SRAM0,
SRAM1, and SRAM2). SRAM0 is connected to I-code bus and
D-code bus of Cortex-M4F core. SRAM1 and SRAM2 are
connected to System bus of Cortex-M4F core.
ï®SRAM0: Up to 32 Kbytes
ï®SRAM1: Up to 16 Kbytes
ï®SRAM2: Up to 16 Kbytes
Multi-function Serial Interface (Max 6 channels)
ï®64 bytes with FIFO (the FIFO step numbers are variable
depending on the settings of the communication mode or bit
length.)
ï®Operation mode is selectable from the followings for each
channel.
ï¯ UART
ï¯ CSIO
ï¯ LIN
ï¯ I2C
ï® UART
ï¯ Full-duplex double buffer
ï¯ Selection with or without parity supported
ï¯ Built-in dedicated baud rate generator
ï¯ External clock available as a serial clock
ï¯ Hardware Flow control : Automatically control the
transmission by CTS/RTS (only ch.4)
ï¯ Various error detect functions available (parity errors,
framing errors, and overrun errors)
ï® CSIO
ï¯ Full-duplex double buffer
ï¯ Built-in dedicated baud rate generator
ï¯ Overrun error detect function available
ï¯ Serial chip select function (ch.6 only)
ï¯ Supports high-speed SPI (ch.0 and ch.6 only)
ï¯ Data length 5 to 16-bit
ï® LIN
ï¯ LIN protocol Rev.2.1 supported
ï¯ Full-duplex double buffer
ï¯ Master/Slave mode supported
ï¯ LIN break field generation (can change to 13 to 16-bit
length)
ï¯ LIN break delimiter generation (can change to 1 to 4-bit
length)
Cypress Semiconductor Corporation
Document Number: 002-04976 Rev.*A
⢠198 Champion Court ⢠San Jose, CA 95134-1709
408-943-2600
Revised May 12, 2016
|
▷ |