THE POSSIBILITIES ARE INFINITE

Worldwide | Site Map

United States

Home

Printable Version

Back to the original page

  1. Home >
  2. Services & Products >
  3. Microelectronics & Electronic Devices >
  4. Microelectronics >
  5. Microcontrollers >
  6. MCU Data Library >
  7. 16-bit Devices

16-bit Devices

F²MC-16FX Next Generation Microcontrollers

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

16FX Diagram

Graph 1 shows the performance ratio (Dhrystone 2.1) of 16FX compared to 16LX at 24MHz CPU frequency for different memory models. 16LX = 100%.

Larger View

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.

16FX Diagram

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.

Larger View

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

More 16-bit Product Information

  • View all 16-bit microcontroller products

Features

Next generation 16FX microcontroller delivers 5x the computing power, 78% less power consumption and is pin compatible with its proven predecessor - the 16LX.

  • 20 Dhrystone MIPS computing performance (V.2.1)
  • On-chip oscillators for short start-up, clock supervisor function, sub-clock or main clock operation
  • Start-up time <1ms to RC run mode, <8ms to PLL run mode
  • Operating voltage range 3.0-5.5V
  • Internal CPU voltage reduced to 1.8V (less current consumption, less EM emissions)
  • New energy-saving options: separate clock dividers for core and peripherals
  • DMA: several channels that can be assigned to any peripheral resource
  • One Byte per clock cycle transfer speed
  • Embedded Debugging: firmware support for debugging via USART (no need to link a monitor kernel to application software) Low voltage detection reset: available on all 16FX devices
  • Interrupt: every resource has its own interrupt.
  • A table base register allows relocating the base address of the interrupt vector table
  • Ports: up to 4 different input levels selectable by software ‘port input enable’ function allows pins to be left open (no termination by resistor required)
  • CAN: each channel offers 32 message buffers. Bosch C-CAN.
  • PWM generation: improved programmable pulse generators offer more channels at full 16-bit resolution. Duty cycle and frequency are controlled in separate registers
16FX Diagram

MB96320 FX series block diagram

Larger View

16FX Diagram

MB96340 FX series preliminary block diagram

Larger View

16FX Diagram

MB96350 FX series preliminary block diagram

Larger View

16FX Diagram

MB96380 FX series preliminary block diagram

Larger View

Embedded Flash Technology

All of the F2MC-16 series are supported by at least one device that has Flash ROM as the user programmable memory.

Features

  • Blocks divided into separately erasable sectors
  • Erase protection by sector capability
  • Supports programming by on-chip firmware Embedded Algorithm™
  • No second programming voltage required
  • 10,000 erase cycles 20-year data retention
  • Programming by three methods:
    • On ordinary programmer with adaptor as with traditional OTP devices
    • Using Fujitsu embedded serial programming mode via on-chip UART/SIO directly to the flash ROM
    • Copying or downloading to flash using customer’s own bootstrap software
  • Programming via CAN possible
  • ‘Flash Security’ read-out protection available on most flash devices

Microcontrollers with CAN Bus Controller

Fujitsu has a unique portfolio of 16-bit devices available offering a full featured CAN bus protocol controller as an onchip peripheral for automotive and industrial applications. The details of these parts are listed in the tables listing on the device features in our Product Overview.


16LX Compatible

The 16FX CPU uses all 16LX machine instructions. With the same instruction set, the Assembler and C-compiler are also unchanged when switching from LX to FX CPU. Quite a few of the 16LX peripherals can be found again on 16FX - making software conversion from LX to FX an easy task. On the hardware side it is even easier. The first 16FX product is fully pin-compatible to the successful MB90340 (16LX) series. No need for a PCB change. You can even use the same Fujitsu Starter Kit (Flash-CAN-100P-340).

16FX Diagram

16-bit flash microcontrollers compatibility overview

Larger View