MB9BF329SA
MB9BF329SA is 32-bit FM3 Microcontroller manufactured by Cypress.
- Part of the MB9B320TA comparator family.
- Part of the MB9B320TA comparator family.
Features
32-bit Arm® Cortex®-M3 Core
- Processor version: r2p1
- Up to 60 MHz Frequency Operation
- Integrated Nested Vectored Interrupt Controller (NVIC): 1
NMI (non-maskable interrupt) and 48 peripheral interrupts and 16 priority levels
- 24-bit System timer (Sys Tick): System timer for OS task management
On-chip Memories
[Flash memory]
- Dual operation Flash memory
Main area:
- Up to 1.5 Mbytes (1008 Kbytes(ROM0) + 512 Kbytes (ROM1) of Upper bank and 16 Kbytes(ROM0) of Lower bank.)
Work area
- 64 Kbytes(ROM1) of Lower bank
- Read cycle: 0 wait-cycle
- Security function for code protection
[SRAM]
This Series on-chip SRAM is posed of two independent SRAM (SRAM0, SRAM1). SRAM0 is connected to I-code bus and D-code bus of Cortex-M3 core. SRAM1 is connected to System bus.
- SRAM0: Up to 96 Kbytes
- SRAM1: Up to 96 Kbytes
External Bus Interface
- Supports SRAM, NOR NAND Flash memory device
- Up to 8 chip selects
- 8-/16-bit Data width
- Up to 25-bit Address bit
- Maximum area size: Up to 256 Mbytes
- Supports Address/Data multiplex
- Supports external RDY function
USB Interface
The USB interface is posed of Device and Host. PLL for USB is built-in, USB clock can be generated by multiplication of Main clock.
[USB Device]
- USB2.0 Full-Speed supported
- Max 6 End Point supported
End Point 0 is control transfer End Point 1, 2 can select Bulk-transfer, Interrupt-transfer or
Isochronous-transfer End Point 3 to 5 can select Bulk-transfer or
Interrupt-transfer End Point 1 to 5 are prised of Double Buffers. The size of each End Point is as follows.
- End Point 0, 2 to 5:64 bytes
- End Point 1: 256 bytes
[USB host]
- USB2.0 Full/Low-speed...