Introduction | Products and Features | Compatability |
16-bit Devices
F²MC-16FX Next Generation Microcontrollers

Fujitsu Microelectronics introduces the next generation of 16-bit microcontrollers - the 16FX series.

Graph 1 shows the performance ratio (Dhrystone 2.1) of 16FX compared to 16LX at 24MHz CPU frequency for different memory models. 16LX = 100%.
Fast
16FX series is based on an improved CPU with significantly increased internal bus bandwidth. As a result, program execution is accelerated, as can be seen in the Dhrystone benchmark (Dhrystone 2.1 compared to MB90340 series). 16FX is about 3 times faster (depending on the memory model used) than 16LX at the same clock frequency. For example at 24MHz 16FX achieves more than 11 real MIPS (Dhrystone 2.1). The architecture improvement is particularly visible when handling large data structures (see memory model ‘Large’ in graph 1). But that’s not all. New technology and improved design allow for CPU frequencies up to 56MHz - thus achieving processing performance ranges of 32-bit process.

Graph 2 compares 16FX operating current simulation result to 16LX typical values, both operating at 4MIPS (Dhrystone 2.1) performance. 16FX achieves the performance at lower frequency with only 22% of the power consumption.
Efficient
16FX combines the advantages of 16- and 32-bit architectures. The C-code efficiency benefits from the 16-bit instruction set. Instruction Pipelining, a technique widely used in the 32-bit RISC world, allows 16FX to reach RISC-like performance. With instructions completed in less clock cycles, the same performance is achieved with less power consumption (compared to architectures without pipelining).
The 16-bit bus width again is an advantage for a low power consumption result compared to 32-bit architectures. A 32-bit bus will have a higher capacitance which increases current consumption particularly at high frequencies. The use of latest CMOS technology also translates into efficient use of silicon space (smaller chip) and lower power consumption.
16FX specific power reduction features include a reduced internal CPU supply voltage, peripheral clock speed selectable independently from CPU speed, and reduced number of clocks per instruction (CPI). The result is an 80% reduction in power consumption compared to 16LX at the same performance.
F2MC-16FX/LX/L MCU Products
| Product Family | Selection | Overview |
| F²MC-16FX Family |
MB96320 Series |
CAN (2ch), LIN, ADC (18ch), 56 MHz |
| MB96330 Series |
CAN (2ch), LIN, ADC (40ch), 56 MHz | |
| MB96340 Series |
CAN (2ch), LIN, ADC (24ch), 56 MHz | |
| MB96350 Series |
CAN (2ch), LIN, ADC (15ch), 56 MHz | |
| MB96380 Series |
CAN (2ch), LIN, ADC (16ch), 56 MHz | |
| F²MC-16LX Family Low Cost, latest CMOS Technology, Flash ROM versions |
MB90330 Series |
USB Mini-Host, USB Function, I2C |
| MB90335 Series |
USB Mini-Host, USB Function, I2C | |
| MB90340/E Series |
CAN, LIN | |
| MB90350/350E/355 Series |
CAN, LIN, 15 ch. ADC | |
| MB90360/E Series |
CAN, LIN, compact, 24MHz | |
| MB90370/375 Series |
CMOS | |
| MB90385 Series |
CAN | |
| MB90390 Series |
2xCAN, 6xSMC | |
| MB90M405 Series |
FL Display Panel control Driver | |
| MB90420GA/B/C Series |
2xCAN, LCD (4x24), 4xSMC | |
| MB90425GA/B/C Series |
CAN, LCD (4x24), 4xSMC | |
| MB90435 Series |
pin compatible 90545 | |
| MB90440G Series |
3xCAN | |
| MB90455 Series |
compact | |
| MB90460 Series |
Inverter PWM | |
| MB90470 Series |
General Purpose, 3 Volt | |
| MB90480/485 Series |
General Purpose, 3 Volt | |
| MB90495G Series |
CAN | |
| MB90520 Series |
LCD (4x32) | |
| MB90540G Series |
2xCAN | |
| MB90545G Series |
CAN | |
| MB90550A/B Series |
2ch IIC | |
| MB90560/65 Series |
Inverter PWM | |
| MB90570 Series |
120pin General Purpose | |
| MB90580/85 Series |
5ch UART | |
| MB90590G Series |
2xCAN, 4xSMC | |
| MB90595G Series |
CAN, 4xSMC | |
| MB90800 Series |
3V, LCD (48 x 4) | |
| MB90820 Series |
Inverter PWM, A/D Conv. 16ch | |
| MB90860A/E Series |
LIN, 24 ch. ADC | |
| MB90880 Series |
||
| MB90895 Series |
Dual Operation Flash and CAN | |
| MB90920 Series |
CAN, Stepper Motor, and LCD MCU | |
| MB90945 Series |
CAN, LIN, A/D Conv. 15ch | |
| MB90960 Series |
LIN, ADC (16 ch), 24 MHz | |
| MB90980 Series |
uDMAC, I2C | |
| F²MC-16L Family Low Cost Low Voltage |
MB90610A Series |
ROMless |
| MB90620A Series |
LCD (4x32) | |
| MB90630A Series |
CMOS | |
| MB90640A Series |
General Purpose | |
| MB90650A Series |
CMOS | |
| MB90660A Series |
CMOS | |
| MB90670/90675 Series |
CMOS |
