FUJITSU MB91F109 FR30 User Manual
Page 26

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)