Documente Academic
Documente Profesional
Documente Cultură
CAN BUS
MICROCONTROLLERS
PRODUCT OVERVIEW
▲
Contents Contents
T H E P O S S I B I L I T I E S A R E I N F I N I T E
Introduction to FR Series –
32 bit RISC Architecture
Development Tools
Operating Systems
▲
Back Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
16 bit CPU-Core Programming Model Graph shows memory use (kB) for an example program written in C
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MB90340/S/C/CS F346/S/C/CS 2K 64K Yes x6 24MHz not for S 3.5 to -40 to QFP-100 80 (82 for 16 7 Yes No 1 16 No 4 No 10 bit 3µs 8 x 16 bit/ 8 8 2 4 Yes Not on Yes No 16 2ch on No No No Sleep, stop,
346/S/C/CS 2K 64K versions 5.5V* 105°C S version) 1 16/24ch (f= 24 MHz) 16 x 8 bit S version C version timer, watch
F347/S/C/CS 6K 128K 1
347/S/C/CS 6K 128K 1
F342/S/C/CS 15.75K 256K 2
342/S/C/CS 15.75K 256K 2
MB90350/S/C/CS F352/S/C/CS 4K 128K Yes x6 24MHz not for S 3.5 to -40 to QFP-64 49 (51 for 16 7 Yes No 1 16 No 2 No 10 bit 3µs 6 x 16 bit/ 4 6 2 4 Yes Not on Yes No 8 1ch on No No No Sleep, stop,
352/S/C/CS 4K 128K versions 5.5V* 105°C S version) 15ch (f= 24 MHz) 12 x 8 bit S version C version timer, watch
MB90385/S F387/S 2K 64K No x4 16MHz not for S 3.5 to -40 to LQFP-48 34 (36 for 16 7 Yes No 1 8 1 No No 10 bit 6.125µs 2 x 16 bit/ No 4 1 2 Yes Not on No No 4 No No No No Sleep, stop,
387/S 2K 64K versions 5.5V* 105°C S version) 8ch (f=16MHz) 4 x 8 bit S version timer, watch
MB90390 F394H 10K 384K No x4 20MHz No 3.5 to -40 to LQFP-120 96 16 7 Yes No 2 16 2 1 1 10 bit 4.9µs 6 x 16 bit/ 8 6 2 2 Yes No No 6ch 8 No Yes Yes No Sleep, stop,
5.5V* 85°C 8ch (f=20MHz) 12 x 8 bit timer
only 6
connected to IOs
MB90420G/425G F428GA/GB/GC 6K 128K No x4 16MHz not for A 3.7V to -40 to QFP-100 58 16 7 Yes No not for 1 16 2 No No 10 bit 6.125µs 3 x 16 bit/ No 4 1 2 Yes Not on No 4ch 8 No Yes No 4 x 24 Sleep, stop,
428GA/GB/GC 6K 128K versions 5.5V* 105°C C version 1 8ch (f=16MHz) 6 x 8 bit A version timer, watch
427GA/GB/GC 4K 64K 3.0 to 1 only 3
F423GA/GB/GC 6K 128K 5.5V for 2 connected to IOs
423GA/GB/GC 6K 128K C version 2
MB90440G F443G 6K 128K Yes x4 16MHz Yes 5V +/- -40 to QFP-100 81 16 7 Yes No 3 16 2 No 1 10 bit 6.125µs 4 x 16 bit/ 4/2 6/8 1 2 Yes Yes Yes No 8 No No No No Sleep, stop,
10% 105°C 8ch (f=16MHz) 8 x 8 bit timer, watch
only 4
connected to IOs
MB90495G F497G 2K 64K No x4 16MHz Yes 5V +/- -40 to LQFP-64 49 16 7 Yes No 1 8 2 No No 10 bit 6.125µs 2 x 16 bit/ No 4 1 2 Yes Yes Yes No 8 No No No No Sleep, stop,
497G 2K 64K 10% 105°C 8ch (f=16MHz) 4 x 16 bit timer, watch
F498G 2K 128K
MB90540G/GS F543G/GS 6K 128K Yes x4 16MHz not for S 5V +/- -40 to QFP-100 83 16 7 Yes No 2 16 2 No 1 10 bit 26.3µs 4 x 16 bit/ 4/2 6/8 1 2 Yes Not on Yes No 8 No No No No Sleep, stop,
MB90545G/GS 543G/GS 6K 128K versions 10% 105°C 81 2 8ch (f=16MHz) 8 x 8 bit S version timer, watch
F548G/GS 4K 128K 1 only 4
548G/GS 4K 128K 1 connected to IOs
F546G/GS 8K 256K 1
549G/GS 6K 256K 1
MB90590G F591G 8K 384K No x4 16MHz No 5V +/- -40 to QFP-100 78 16 7 Yes No 2 16 3 No 1 10 bit 26.3µs 6 x 16 bit/ 6 6 1 2 Yes No No 4ch 8 No Yes Yes No Sleep, stop,
591G 8K 384K 5% 85°C 8ch (f=16MHz) 12 x 8 bit timer, watch
F594G 6K 256K only 6
594G 6K 256K connected to IOs
MB90595G F598G 4K 128K Yes x4 16MHz No 5V +/- -40 to QFP-100 78 16 7 Yes No 1 16 2 No 1 10 bit 26.3µs 6 x 16 bit/ 4 4 1 2 Yes No No 4ch 8 No No No No Sleep, stop,
598G 4K 128K 10% 85°C 8ch (f=16MHz) 12 x 8 bit timer, watch
only 6
connected to IOs
Note
Part numbers with prefix F are Flash versions
Part numbers without prefix F are mask versions
* supply voltage 4.5V - 5.5V if AD converter is used
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MB90591G
384kB ROM, 8kB RAM
MB90594G
256kB ROM, 6kB RAM
MB90F423G
128kB Flash, 6kB RAM
Stepper
Motor Driver
MB90F598G
128kB Flash, 4kB RAM
MB90598G
128kB ROM, 4kB RAM
MB90597G
64kB ROM, 2kB RAM
MB90F428G
128kB Flash, 6kB RAM
MB90428G
128kB ROM, 6kB RAM
MB90427G
64kB ROM, 4kB RAM
MB90xxx
128kB ROM, 4kB RAM
MB90F546G
256kB Flash, 8kB RAM
MB90548G
128kB ROM, 4kB RAM
MB90F347
128kB Flash, 6kB RAM
1CAN MB90F548G
128kB Flash, 4kB RAM
MB90547G
64kB ROM, 2kB RAM
MB90549G MB90F346
64kB Flash, 2kB RAM
MB90F349
256kB Flash, 16kB RAM
256kB ROM, 6kB RAM
MB90497G
64kB ROM, 2kB RAM
MB90352
128kB ROM, 4kB RAM
MB90F387
64kB Flash, 2kB RAM
MB90387
64kB ROM, 2kB RAM
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
BUSMICROCONTROLLERS RSTX
F 2 MC-16 BUS
F2MC-16LX microcontrollers with ● QFP 48 package
on-chip CAN with full compatibility ● -40 to +105°C temperature Tx
CAN
except that the number of message range Prescaler Controller
Rx
SOT1 UART1
Features SIN1
TIN [1:0]
16 bit Reload
Timer
2 channels TOT [1:0]
● Fujitsu F2MC-16LX
microcontroller architecture AVCC
● 64kB Flash ROM (with single AVSS
AN [7:0]
10 bit ADC
8 channels
External INT [7:4]
voltage and 10k erase cycles), AVR
ADTG
Interrupt
or Mask ROM
* ROM Version = MB90387(S) (64kB ROM, 2kB RAM)
● Full CAN 2.0A/2.0B interface
* FLASH Version = MB90F387(S) (64kB Flash, 2kB RAM)
with flexible buffering Shows the small sized MB90385(S) Series with Versions with suffix S have two additional Port-pins, no sub-clock
● 2kB RAM full CAN performance
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
applications which have used 8 bit ● External interrupts 8-ch I/O Timer FRCK
F 2 MC-16 BUS
Controller
SIN 0 Tx
with full compatibility except that
the number of message buffers is
Prescaler
reduced from 16 to 8.
External INT [7:0]
Interrupt
SOT1
SCK1 UART1
Features (SCI)
SIN1
External
● Fujitsu F2MC-16LX AVCC
Bus
Interface
EBI
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
256kB
functions that particularly ● External bus interface FLASH:
128kB/256kB*
16 bit
Input Capture IN0 to IN5
8 channels ❖
distinguish it from other devices in ● 2 UARTs IN6/OUT2,
IN7/OUT3
16 bit
Fujitsu’s range are the inclusion of ● Synchronous serial I/O RAM: 4kB/
6kB/8kB*
Output Compare
4 channels ❖ OUT0, OUT1
F2 MC-16 BUS
and triple CAN counterparts. ● Reload timers 16 bit x 2-ch Prescaler CAN
Tx
Controller
A security feature is incorporated in ● Programmable pulse generator SCK1
Rx
AVCC
AVSS
● Fujitsu F2MC-16LX AN [7:0]
AVRH
10 bit ADC
8-channels External
Bus EBI
microcontroller architecture AVRL
ADTG
Interface
● 128kB/256kB Flash ROM (with * ROM Version = MB90547G/GS (64kB ROM, 2kB RAM)
single voltage and 10k erase = MB90548G/GS (128kB ROM, 4kB RAM)
= MB90549G/GS (256kB ROM, 6kB RAM)
cycles), or 128kB Mask ROM * FLASH Version = MB90F548G/GS (128kB Flash, 4kB RAM)
● Flash security function = MB90F546G/GS (256kB Flash, 8kB RAM)
Shows the rich peripheral mixture of the
MB90545G Series with external bus and full Versions with suffix GS do not support sub-clock
❖ Possible combinations: 8-ch ICU & 2-ch OCU or 6-ch ICU & 4-ch OCU
CAN performance
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
dashboards as it features four on- ● A/D converter 10 bit x 8-ch I/O Timer
ROM: 128kB
chip stepper motor controller- ● Input capture 16 bit x 4-ch FLASH:
128kB*
Input Capture IN [3:0]
drivers. It also contains a wealth of ● Output compare 16 bit x 4-ch 4 channels
F 2 MC-16 BUS
memory. Prescaler
SCK1 Tx
Features SOT1 UART1
CAN
Controller
Rx
SIN1
● 4kB RAM
* ROM Version = MB90598G (128kB ROM, 4kB RAM)
● Stepper Motor Controller-Driver * FLASH Version = MB90F598G (128kB Flash, 4kB RAM)
4 channel Shows the MB90595G Series with 4 stepper
motor controller-drivers and full CAN performance
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
dashboard and other applications ● A/D converter 10 bit x 8-ch X0A,X1A Sub-clock
128kB
peripherals including four stepper ● Reload timer 16 bit x 1-ch FLASH: 128kB* Input Capture
4 channels IN [3:0]
F2 MC-16 BUS
Prescaler PWM 1P [3:0]
● Fujitsu F MC-16LX
2
range Stepper
Motor PWM 2M [3:0]
SCK1 Controller
microcontroller architecture SOT1 Serial I/O
4 Channels PWM 2P [3:0]
DVCC [1:0]
● 64/128kB Flash ROM (with SIN 1
DVSS [2:0]
segments x 4 commons
* ROM Version = MB90427GA/B/C (64kB ROM, 4kB RAM
● Stepper Motor Controller-Driver = MB90428GA/B/C (128kB ROM, 6kB RAM
4 channel * FLASH Version = MB90F428GA/B/C (128kB Flash, 6kB RAM)
● Sound generator A version = no sub-clock support, CPU operation detection reset circuit
Shows the MB90425G Series with LCD controller, B version = sub-clock support, CPU operation detection reset circuit
● UART 4 stepper motor controller-drivers and full C version = sub-clock support, no CPU operation detection reset
CAN performance
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
packages. This series offers 16 bit ● 32kHz sub-clock 2ch I/O Timer
F 2 MC-16 BUS
8/16 bit PPG
12/6 channels PPG [11:0]
analogue input channels are some 16 bit x 6-ch or 8 bit x 12-ch
of the main features. A security ● QFP 64 package Tx
CAN
feature is incorporated, preventing ● -40 to +105°C temperature Prescaler
Controller
Rx
Features 8 External
Interrupts INT [7:0]
AVCC
● Fujitsu F2MC-16LX AVSS ADC
AIN (14:0) 15 channels External
microcontroller architecture AVRH
Bus
Interface
EBI
voltage and 10k erase cycles), Versions with suffix S = no sub-clock, two additional Port Pins
Shows the small sized MB90350 Series with LIN-
Versions with suffix C = 1ch. I2C bus interface
or Mask ROM UART, I 2C-bus, 15AD-channels, external bus and
Versions without suffix C = no I2C bus interface
full CAN performance
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
F2 MC-16 BUS
8/16 bit PPG
PPG [15:0]
enables the easy migration to other ● Full CAN 2.0A/2.0B interface 16/8 channels
CAN derivative can also be offered ● Programmable pulse generator Flash Versions = MB90F346/C/S/CS (64KB Flash, 2KB RAM), single CAN
in this series. A security feature is 16 bit x 8-ch or 8 bit x 16-ch = MB90F347/C/S/CS (128KB Flash, 6KB RAM), single CAN
= MB90F342/C/S/CS (256KB Flash, 15.75KB RAM), dual CAN
incorporated, preventing ● QFP 100 package
ROM Versions = MB90346/C/S/CS (64KB Flash, 2KB RAM), single CAN
unauthorised reading of the ● -40 to +105°C temperature = MB90347/C/S/CS (128KB Flash, 6KB RAM), single CAN
contents of the Flash memory. range = MB90342/C/S/CS (256KB Flash, 15.75KB RAM), dual CAN
Shows the MB90340 Series with LIN-UART versions with suffix S: no sub-clock support
I 2 C -bus, 24AD-channels, external bus and full versions with suffix C: 24 channels ADC, 2 channels I2C bus interface
versions without suffix C: 16channels ADC, no I2C bus interface
CAN performance
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MICROCONTROLLERS HSTX
SIN 0
interface and a 32kHz sub-clock. ● External interrupts 8-ch
F 2 MC-16 BUS
CAN Tx [1:0]
The MB90540 series is completely ● A/D converter 10 bit x 8-ch Prescaler Controllers
2 channels Rx [1:0]
upwards compatible with its single ● Input capture 16 bit x 8/6-ch SCK1
UART1
and triple CAN counterparts. ● Output compare 16 bit x 2/4-ch SOT1 (SCI)
SIN 1
A security feature is ● Reload timers 16 bit x 2-ch External
Interrupt INT [7:0]
contents of the Flash ROM. ● QFP 100 package SOT2 Serial I/O External
Bus EBI
● -40 to +105°C temperature SIN 2 Interface
microcontroller architecture
● 128kB Flash ROM (with single * ROM Version = MB90543G/GS (128kB ROM, 6kB RAM)
* FLASH Version = MB90F543G/GS (128kB Flash, 6kB RAM)
voltage and 10k erase cycles),
Versions with suffix GS do not support sub-clock
or Mask ROM Shows the MB90540 Series with external bus and ❖ Possible combinations: 8-ch ICU & 2-ch OCU or 6-ch ICU & 4-ch OCU
full dual CAN performance
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MB90425 series. Thus migration to ● Reload timer 16 bit x 1-ch I/O Timer
a two CAN solution is very easy, ● Programmable pulse generator ROM: 128kB
FLASH: 128kB Input Capture
4 channels IN [3:0]
shortening development time and 16 bit x 3-ch or 8 bit x 6-ch
costs. ● CPU operation detection circuit RAM: 6kB
8/16 bit PPG
PPG [2:0]
(A and B version only) 6/3 channels
Prescaler
Features ● QFP 100 package
CAN Tx
● -40 to +105°C temperature SCK0 Controllers
2 channels
Rx
SOT0 UART0
● Fujitsu F2MC-16LX range SIN 0
PMW 1M [3:0]
microcontroller architecture
F2 MC-16 BUS
Prescaler PWM 1P [3:0]
Stepper
● 128kB Mask version Flash ROM SCK1
Motor
Controller
PWM 2M [3:0]
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MB90590
F2 MC-16 BUS
Controllers
2 channels Rx [1:0]
2 channels
single voltage and 10k erase SOT3 Serial I/O
TOT / WOT
SIN 3
cycles), or Mask ROM Watch Timer
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MB90590
Home Products Contacts
increased to 20MHz combined with ● Reload timers 16 bit x 2-ch RAM: 10kB
Output Compare
OUT [7:0]
new features such as 6 on-chip ● Programmable pulse generator 8 channels
F 2 MC-16 BUS
Prescaler Controllers
Features 2 channels Rx [1:0]
SCK 2
1 channel
SOT 2 LIN-UART 16 bit Reload TIN [1:0]
● Fujitsu F2MC-16LX SIN 2
Timer
2 channels TOT [1:0] / WOT
microcontroller architecture Prescaler
Watch Timer
● 384kB Flash ROM (with single SCK 4
voltage and 10k erase cycles), SOT 4 Serial I/O
PWM 1M [5:0]
PWM 1P [5:0]
or Mask ROM SIN 4 Stepper
Motor PWM 2M [5:0]
AVCC Controller
● 2 Full CAN 2.0A/2.0B interfaces AVSS 6 channels PWM 2P [5:0]
AN [7:0] 10 bit ADC DVCC [3:0]
with flexible buffering AVRH 8 channels
DVSS [3:0]
AVRL
● 10kB RAM ADTG
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MICROCONTROLLERS RSTX
Clock
Controller 16LX CPU
The MB90440G series offers the ● 3 Full CAN 2.0A/2.0B interfaces 16 bit I/O Timer
ROM: 128k*
same peripherals as MB90540 and with flexible buffering FLASH: 128k* 16 bit
IN0 to IN5
Input Capture
MB90545 series but features a 3rd ● 6kB RAM 8 channels ❖
IN6/OUT2,
CAN Interface. Thus the migration ● 32kHz sub-clock RAM: 6k* 16 bit
IN7/OUT3
Output Compare
between these three series is easy. ● External bus interface 4 channels ❖ OUT0, OUT1
are demanding automotive body ● Synchronous serial I/O SCK0 8/16 bit PPG
8/4 channels PPG [3:0]
control applications. An external ● External interrupts 8-ch SOT0 UART0
SIN 0
bus interface allows connection to ● A/D converter 10 bit x 8-ch
F 2 MC-16 BUS
CAN Tx [2:0]
off-chip memory. ● Input capture 16 bit x 8/6-ch Prescaler Controllers
3 channels
Rx [2:0]
A security feature is ● Output compare 16 bit x 2/4-ch SCK1
UART1
incorporated, preventing the ● Reload timers 16 bit x 2-ch SOT1 (SCI)
SIN 1
External
unauthorised reading of the ● Programmable pulse generator Interrupt INT [7:0]
range AVCC
AVSS
● Fujitsu F2MC-16LX AN [7:0] 10 bit ADC
AVRH 8 channels 16 bit Reload TIN [1:0]
microcontroller architecture AVRL
Timer
2 channels
ADTG TOT [1:0]
● 128kB Flash ROM (with single
voltage and 10k erase cycles),
* FLASH Version = MB90F443G (128kB Flash, 6kB RAM)
or Mask ROM Shows the MB90440 Series with external bus and ❖ Possible combinations: 8-ch ICU & 2-ch OCU or 6-ch ICU & 4-ch OCU
● Flash security function full triple CAN performance
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
R15
instruction Op Code, enabling purpose registers arranged as a USP
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
MB91360G SERIES
The MB91360G Series offers many compatible devices are used EMULATOR
EVA-CHIP
devices with the same core, but for a wide variety of applications. MB91FV360G
Only
successor of the MB91F361 (both interfaces, in addition to the CAN Power Control
PPG x 8 I2C
chips are 100% pin-, resource- and interface, 16 bit reload timers, Data RAM I-RAM
Ext Bus 12kB 4kB
DATA
INSTR
Bit Search DMA
Fujitsu’s most complex 32 bit and real-time clock, as well as a CAN x 3
32 D ; 1 ADC x 16 DAC x 2
CAN controllers, external bus peripherals enables the Flash ROM Fast RAM
4kB
RT Clock Ext. Int x 8
512kB
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
Data RAM
in-circuit emulator systems. This 12kB
RTim x 3 LED x 8
DATA
INSTR
unit provides a number of CAN x 1
Bit Search
NMI Int
32 D ; 1 ADC x 12
instruction and data-breakpoints
Ext. Int x 8
including mask and range- Harvard Bus Converter RT Clock
Ext. Bus
Interface
functionality. Used together with (LIN)UART
SIO x 1
Flash ROM Fast RAM x2
4kB
the appropriate background 256kB
DAC x 2
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
The MB91F365G and MB91F366G applications (they have no external The MB91F366G is a version which enables precise real time clock
microcontrollers are powerful bus-interface) and are therefore offers an additional 32kHz clock functions.
devices for all kinds of automotive housed in a compact QFP120 input for the RTC (Real Time Clock) The MB91366G is the ROM
and industrial applications, where package. plus calibration unit. All functions, variant of MB91F366G. It includes
motor-control, multiple CAN- pins and resources are 100% 512kB of mask ROM.
busses and many kinds of serial identical, but instead of the DAC,
interfaces are required. These the MB91F366G has a 32kHz
devices are useful for single-chip sub-clock connection which
EMULATOR EMULATOR
EVA-CHIP
EVA-CHIP MB91FV360G
MB91FV360G Only
Only
DATA
INSTR
RTim x 6
DATA
INSTR
Harvard Bus Converter Alarm PD Reset Harvard Bus Converter Alarm PD Reset
Ext. Bus Ext. Bus
Interface Interface
Fast RAM RT Clock Ext. Int x 8 Fast RAM RT Clock Ext. Int x 8
Flash ROM 16kB Flash ROM 16kB
512kB 512kB
Shows MB91F365G - with 2 x CAN, SMCs and many other resources in a compact package Shows MB91F366G - like F365G, but featuring a 32kHz sub-clock with calibration unit
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
The MB91F367G and MB91F368G are used and they offer 2 CAN The MB91F368G is a version which
microcontrollers are strip-down controllers and a set of standard offers an additional 32kHz clock
versions to fulfil the needs of peripherals such as timers, serial input for the RTC (Real Time Clock)
small-footprint applications which interfaces, input capture/output plus calibration unit. All functions,
require no external bus-interface compare units and many more. pins and resources are 100%
and no special peripheral functions identical. Therefore this device can
such as stepper-motor drivers, etc. be used where accurate real-time
For both devices, 120-pin packages clock information is mandatory.
EMULATOR EMULATOR
EVA-CHIP
EVA-CHIP MB91FV360G
MB91FV360G Only
Only
DATA
INSTR
PPG x 4 I2C
DATA
INSTR
Shows MB91F367G - implementing 2 x CAN Shows MB91F368G - like F367G, but featuring a 32kHz sub-clock with calibration unit
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
Another member is the having all the benefits of the The latest addition to the
MB91F369G, a 160-pin version MB91360 family members (Flash, MB91360G family is the
with 2 CAN controllers and a CAN, fast FR core, etc.). MB91F376G. This device is fully
special external bus-interface for compatible to the MB91F366G, but
the Fujitsu Graphic Controllers. The it offers 768kB of flash memory.
MB91F369G is the ideal
microcontroller for applications
using these new graphic chips, but
EMULATOR EMULATOR
EVA-CHIP EVA-CHIP
MB91FV360G MB91FV360G
Only Only
Clock Modulator Trace RAM IF DSU Clock Modulator Trace RAM IF DSU FRTim x 2
ICU x 4 OCU x 2
Clock Module Clock Module
(4MHz PLL) (4MHz PLL)
Watchdog Int Control Watchdog Int Control
FR50 CPU FR50 CPU SMC x 4 Sound
Power Control
32kHz Sub-
PPG x 4 clock + calib I2 C
PPG x 8
Data RAM I-RAM Data RAM I-RAM
Ext Bus 16kB 4kB
Power Control 16kB 4kB
RTim x 6 Sound
DATA
INSTR
RTim x 6
DATA
INSTR
Bit Search DMA Bit Search DMA
CAN x 2 CAN x 2
32 D ; 1 ADC x 10 I2C 32 D ; 1 ADC x 8
Shows MB91F369G - ideally for support of Fujitsu Graphic Controllers Shows MB91F376G - identical to F366G, but featuring 768kB of on-chip flash memory
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
Package PGA 401 QFP 208 QFP 120 QFP 120 QFP 120 QFP 120 QFP 120 QFP160 QFP160
Flash on F-Bus: size [kByte] 512 512 256 512 512 512 512 512 768
CAN channels 4 3 1 2 2 2 2 2 2
ICU [ch] 4 4 4 4 4 4 4 - 4
OCU [ch] 4 4 4 2 2 2 2 - 2
SIO [ch] 2 2 1 2 2 2 2 2 2
PPG [ch] 8 8 4 8 8 4 4 4 8
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
Reload-Timer [ch] 6 6 3 6 6 3 3 6 6
DAC [ch] 2 2 2 2 - - - - -
Sound generator 1 1 - 1 1 - - - 1
Alarm Comparator 1 1 - 1 1 1 1 1 1
Power-down reset 1 1 - 1 1 1 1 1 1
Real-time clock 1 1 1 1 1 1 1 1 1
4MHz PLL 1 1 1 1 1 1 1 1 1
Clock Modulation yes yes yes yes yes yes yes yes yes
Watchdog 1 1 1 1 1 1 1 1 1
Voltage regulator 1 1 1 1 1 1 1 1 1
Temp Range °C 0..70 -40..+85 -40..+85 -40..+85 -40..+85 -40..+85 -40..+85 -40..+85 -40..+85
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
DEVELOPMENT TOOLS
Fujitsu offers a wide range of emulator debugger or simulator. ● Integrated debugging
versatile development tools. In The look and feel of this environment for Simulator and
addition the software development development environment is Emulator support
environment Softune Workbench throughout the families of 8, 16 ● Simulator with I/O port and
which includes C-Compiler, and 32bit the same, which makes it Interrupt stimulus
Assembler, Linker, Library Manager very comfortable for developers to ● Emulator features as:
a lot of evaluation boards and In- work with different series at • Navigate functions:
circuit emulator systems are different projects. • Step-in, -over, -out, Go, Go
supplied. The following summary To Line, Reset, Function Call
gives an overview about all Features • Watch window
available evaluation boards and • Memory window
emulator systems for 16LX and FR ● GUI language tools • Read on the fly
Family. ● Automatic compilation and • CPU register window
linking of associated pre-input • Trace
Softune Workbench Development files • Conditional Break
Environment ● Dialog boxes for tool options
and project settings
The Softune Workbench is an ● Selection of build-in editor with
integrated development tool which error jump and syntax
provides easy access to the tools. highlighting facility or user’s
It incorporates the C-Compiler, own preferred editor
Assembler, Linker, Library manager ● On-Line help for C-Compiler,
and offers also an integrated debug Assembler, Linker
user interface to work with the
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
Tools for 16LX Family ● Flash-CAN-48P-M26, Tools for FR Family In-Circuit emulator system
Flash-CAN-48P-90F387 ● Evaluation boards for FR Family ● MB2197-01
Evaluation boards for 16LX Family • Evaluation Board for • StarterkitMB91360
● Flash-CAN-120-390 MB90385 Series Starterkit for MB91F362 and
• Evaluation Board for MB91F369 Series
MB90390 series In-Circuit emulator systems • StarterkitMB91364 Starterkit
● Flash-CAN-100P-M06 ● MB2141B main unit and for MB91F364 Series
• Evaluation Board for MB2145-507 emulation pod
MB90590/5, MB90540/5, ● MB2147-01 main unit and
MB90440, MB90420/5 Series MB2147-10/20 emulation
MB2197-01 In-Circuit Emulator
● Flash-CAN-100P-340 adaptor
• Evaluation Board for ● MB2147-05 low cost 16 bit
MB90340 Series Compact ICE
● Flash-CAN-64P-M09-V2
• Evaluation Board for
MB90495 Series
MB91360 Starterkit Evaluation Board
Flash-CAN-100P-48P-M26
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
Features ● PE provides interactive help on ● Rapid design with drag & drop Supported families
target CPU selection during the components
● PE provides system level code whole design ● Extensible user interface based ● Processor Expert supports
design of hardware and ● Intelligent feedback to the on Open Tools API following Fujitsu 16LX series:
software with design designer in any design phase – ● Syntax highlight for the • MB90497G, MB90F497G
consistency check based on the internal expert supported languages • MB90543G, MB90F543,
● Rapid Application Code design knowledge database ● Embedded Beans extensible MB90F543G
using component architecture ● Open to support next libraries – hardware related • MB90F546G
(Embedded Beans) and a processors and their derivatives libraries, virtual libraries, pure • MB90548G, MB90F548G
knowledge system for the from 4 bit up to 64 bit software solutions • MB90549G, MB90F549
hardware ● Verification of user settings ● Extensive help and tutorial
● PE supports Fujitsu Softune during design time brings much
Workbench more safety in application
● FLASH programming support runtime
for CPU Flash and on-board ● Beans Wizard handles creation
Flash and modification of the user’s
● Easy development of Embedded Beans
application for Fujitsu FLASH ● PE handles the settings of the
MCUs with DevKit16 including time critical properties, it also
debugging offers available proper
● Portable design support – a selections
microprocessor or any other ● PE provides electronic CAD-like
part can be exchanged at any view of the real microprocessor
design phase and the application behaviour
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Forward
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E
▲
Back Contents Continued
▲
T H E P O S S I B I L I T I E S A R E I N F I N I T E