beautypg.com

FUJITSU MB91F109 FR30 User Manual

Page 26

background image

2

CHAPTER 1 OVERVIEW

1.1

MB91F109 Characteristics

The MB91F109 is a standard single-chip microcontroller using a 32-bit RISC CPU
(FR30 series) as its core. It contains various I/O resources and bus control
mechanisms for embedded control applications that require high-speed CPU
processing.
This microcontroller contains 254-kilobyte flash ROM and 4-kilobyte RAM.
It has optimal specifications for embedding applications such as navigation systems,
high-performance facsimiles, and printer controls, which require high CPU processing
power.

Characteristics

FR-CPU

32-bit RISC (FR30), load/store architecture, 5-stage pipeline

Operating frequency: Internal 25 MHz [external 25 MHz] (source oscillation 12.5 MHz with
PLL used)

General-purpose registers: 32 bits x 16

16-bit fixed-length instructions (basic instructions), one instruction per cycle

Inter-memory transfer, bit processing, and barrel shift instructions, which are suitable for
embedding applications

Function entry/exit instructions and register data multiload/store instructions, which are
compliant with high-level language instructions

Register interlock function, which eases assembler coding

Branch instruction with delay slot, which reduces overheads in branch processing

Built-in adder, supported in the instruction level

Signed 32-bit addition: 5 cycles

Signed 16-bit addition: 3 cycles

Interrupt (PC, PS saving): 6 cycles, 16 priority levels

Bus interface

Operating frequency: Up to 25 MHz (internal), 25 MHz (external bus)

25-bit address bus (32-megabyte address space)

16-bit address output, 8-bit or 16-bit data input and output

Basic bus cycle: 2 clock cycles

Chip Select output that can be set in 64 kilobytes minimum: 6 lines

Interface support for each type of memory

DRAM interface (areas 4 and 5)