Fujitsu FR30 Computer Hardware User Manual


 
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)