MB90390 Series
2xCAN, 6xSMC
DESCRIPTION
The MB90390-series with up to five FULL-CAN interfaces and FLASH ROM is especially designed for automotive and industrial applications. Its main feature are up to five on board CAN Interfaces, which conform to V2.0 Part A and Part B, while supporting a very flexible message buffer scheme and so offering more functions than a normal full CAN approach. With the new 0.35µm CMOS technology, Fujitsu now offers on-chip FLASH-ROM program memory up to 512Kbytes. An internal voltage booster removes the necessity for a second programming voltage.
An on board voltage regulator provides 3V to the internal MCU core. This creates a major advantage in terms of EMI and power consumption.
The internal PLL clock frequency multiplier provides an internal 50 nsec instruction cycle time from an external 5 MHz clock. The unit features 6 Stepper Motor Controllers with slew rate controlled high current outputs. Furthermore it features an 8 channel Output Compare Unit and a 6 channel Input Capture Unit with two separate 16-bit free running timers. Up to 4 UARTs constitute additional functionality for communication purposes.
FEATURES
- 16-bit core CPU; 5MHz external clock (20 MHz internal, 50 nsec instr. cycle time)
- New 0.35 µm CMOS Process Technology
- Internal voltage regulator supports 3V MCU core, offering low EMI and low power consumption figures
- Up to five FULL-CAN interfaces; conforming to Version 2.0 Part A and Part B, flexible message buffering (mailbox and FIFO buffering can be mixed)
- Powerful interrupt functions (8 progr. priority levels; 8 external interrupts)
- EI2OS - Automatic transfer function indep.of CPU; 16 ch. of intelligent I/O Services
- 18-bit Time-base counter
- Watchdog Timer
- Up to 3 full duplex UARTs; support 10.4 KBaud (USA standard )
- 1 full duplex UART (SCI/LIN)
- Serial I/O: 1ch for synchronous data transfer
- optional I2C with 400kbit/s
- A/D Converter: 8 to 15 ch. analog inputs (Resolution 10 bits or 8 bits)
- 16-bit reload timer * 2ch
- ICU (Input capture) 16bit * 6ch (2 input pins are shared with OCU outputs)
- OCU (Output capture) 16bit * 8ch (2 output pins are shared with ICU input pins)
- 16-bit free running timer * 2ch (FRT0: ICU 0/1, OCU 0/1/2/3, FRT1: ICU 2/3/4/5, OCU 4/5/6/7)
- 8/16-bit Programmable Pulse Generator 6ch * 16-bit / 12ch * 8-bit
- Stepping Motor Controller 6ch with slew rate controlled hight current outputs
- Optimized instruction set for controller applications (bit, byte, word and long-word data types; 23 different addressing modes; barrel shift; variety of pointers)
- 4-byte instruction execution queue
signed multiply (16bit*16bit) and divide (32bit/16bit) instructions available - Program Patch Function
- Fast Interrupt processing
- Low Power Consumption - 7 different power saving modes: (Sleep, Stop, CPU intermittent mode, Hardware standby pin,...)
- Sound Generator
- Real Time Watch Timer
- Programmable input levels (Automotive / CMOS-Schmitt, initial level is CMOS-Schmitt)
- Package: 120-pin plastic LQFP
DOCUMENTATION
Note: The use of Adobe® Acrobat Reader is recommended to have all download and browsing features available for pdf files.
PDF Datasheet V6-00 (71 pages, 926 KB)
PDF MB90390 Series Hardware Manual Rev 3.0 (9.87 MB)
PDF MB90390 Series Hardware Manual Addendum (191 KB)
PDF F2MC-16LX Standby Cancel Failure Documentation (25 pages, 422 KB)
PDF Package 0.5mm LQFP (1 page, 40 KB)
PDF CR-package 299-pin Xmm PGA (1 page, 33 KB)
Parts Table
| Device Part Number | MB90F394H |
| ROM (kB) |
384 |
| ROM (Type) |
Flash |
| RAM (Bytes) |
10240 |
| MaxIntClockFrequ(MHz) |
20 |
| 32KHz Sub Clock |
No |
| Min I/O |
0 |
| Max I/O |
96 |
| External Interrupts |
8 |
| ADC |
8 |
| Timer / Counter 8 bit |
NA |
| Timer / Counter 16 bit |
2 |
| Ser I/O 8 bit |
1 |
| I2C |
1 |
| Buzzer |
NA |
| LCD segment lines |
NA |
| Rem Ctrl Carr Freq Gen |
NA |
| External Bus Interface |
No |
| Chip Selects |
NA |
| Vcc Min |
4.5 |
| Vcc Max |
5.5 |
| Power Saving Modes |
Yes |
| Pin Count |
120 |
