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)
Summary of Contents for MB91F109
Page 2: ......
Page 3: ...FUJITSU LIMITED FR30 32 Bit Microcontroller MB91F109 Hardware Manual ...
Page 4: ......
Page 10: ...vi ...
Page 24: ...xx ...
Page 96: ...72 CHAPTER 2 CPU ...
Page 224: ...200 CHAPTER 4 BUS INTERFACE ...
Page 234: ...210 CHAPTER 5 I O PORTS ...
Page 268: ...244 CHAPTER 9 U TIMER ...
Page 290: ...266 CHAPTER 10 UART ...
Page 314: ...290 CHAPTER 12 16 BIT RELOAD TIMER ...
Page 322: ...298 CHAPTER 13 BIT SEARCH MODULE ...
Page 392: ...368 CHAPTER 16 FLASH MEMORY ...
Page 432: ...408 APPENDIX E Instructions F Table E 2 Instruction Formats OP rel11 5 11 ...
Page 448: ...424 APPENDIX E Instructions ...
Page 449: ...425 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 458: ...434 INDEX ...
Page 460: ......
Page 461: ...FUJITSU SEMICONDUCTOR FR30 32 Bit Microcontroller MB91F109 Hardware Manual ...