FUJITSU MICROELECTRONICS
DATA SHEET
DS07-16308-2Ea
32-Bit RISC Microcontroller
CMOS
FR30 Series
MB91133/MB91F133A
■
DESCRIPTION
The MB91133/MB91F133A, a standard single-chip microcontroller featuring various I/O resources and bus control
mechanisms to incorporate the control required for high-performance high-speed CPU processes, is the core unit
in the 32-bit RISC CPU (FR family) .
This unit has the optimal specifications for incorporating applications that require high-performance CPU pro-
cessing power by featuring peripheral I/O resources suitable for single-lens reflex cameras, digital video cameras,
etc.
■
FEATURES
1. CPU
32-bit RISC (FR30) , load/store architecture, 5-level pipeline
Multi-purpose register : 32 bits
×
16
16-bit fixed length instructions (basic instructions) , 1 instruction per cycle
Instructions for barrel shift, bit processing and inter-memory transfers : Instructions suited to loading purposes
Function entry / exit instruction, multi load / store instruction of register details : High-level language handling
instruction
• Register interlock function : Simplification of assembler description
• Branch instruction with delay slot : Reduction in overheads in case of branching
(Continued)
•
•
•
•
•
■
PACKAGES
144-pin plastic FBGA
144-pin plastic LQFP
(BGA-144P-M01)
(FPT-144P-M08)
Copyright©2002-2008 FUJITSU MICROELECTRONICS LIMITED All rights reserved
2002.6
MB91133/MB91F133A
(Continued)
• Multiplier is built-in / supported at instruction level.
• Signed 32-bit multiplication : 5 cycles
• Signed 16-bit multiplication : 3 cycles
• Interruption (saving PC and PS) : 6 cycles, 16 priority levels
2. Bus Interface
•
•
•
•
•
24-bit address output, 8/16-bit data input/output
Basic bus cycle : 2 clock cycles
Interface support for various memories
Unused data and address pins can be used as input/output ports.
Supports “little endian” mode
3. Built-in ROM
Mask device : 254 KB; FLASH device : 254 KB; EVA-FLASH device : 254 KB
4. Built-in RAM
Mask device : 8 KB; FLASH device : 8 KB; EVA-FLASH device : 8 KB
5. DMA Controller
This is a descriptor-type MA controller whose transfer parameters are arranged in the main memory.
A maximum of 8 factors in total (internal and external) can be transferred.
External factors are 3 channels.
6. Bit Search Module
Searches the first “1” / “0” change bit positions within 1 cycle from MSB in 1 word
7. Timer
• 16-bit reload timer
×
5 channels
• 16-bit OCU
×
8 channels, ICU
×
4 channels, free-run timer
×
1 channel
Output waveform adjusting function for AC motor waveforms is included in the above timer.
• 8/16-bit up/down timer/counter (8-bit
×
2 channels or 16-bit
×
1 channel)
External interruption and pin are shared for AIN and BIN.
• 16-bit down count timer
×
5 channels; can also be used as the UART baud rate timer
• 16-bit PPG timer
×
6 channels; out-pulse cycle / duty can be changed at random
8. D/A Converter
• 8-bit
×
3 channels
9. A/D Converter (Sequential comparison type)
•
•
•
•
10-bit
×
8 channels
Sequential conversion method (conversion time 5.0
µs
at 33 MHz)
Setting for single conversion, scan conversion and repeat conversion is possible.
Conversion starting function using hardware or software
10. Serial I/O
• UART
×
5 channels; clock synchronous serial transfer with LSB / MSB switching function is possible for both.
• Serial data output or serial lock output can be selected using push-pull / open-drain software.
11. Level Comparator Input
• 1 channel; shared input and pins of A/D converter.
2
MB91133/MB91F133A
12. Clock Switching Function
• Base clock : Software can be used to select from two types of clock sources, namely 32 kHz and high-speed.
• Gear function : Four types of settings (1 : 1, 1 : 2, 1 : 4, 1 : 8) can be set individually as the operating clock
ratio to the basic clock per CPU and peripheral equipment.
13. Interruption Controller
•
External interruption input
(total
24 channels)
• With pull up pin control / standby return function : 4 channels
(rising / falling / H level / L level settings are possible)
• With pull up pin control / standby return function; AIN / BIN pins of the up/down counter are shared : 4 channels
(rising / falling / H level / L level settings are possible)
• With pull up pin controln : 16 channels
(rising / falling / H level / L level settings are possible)
•
Internal interruption factor
• Interruption / delay interruption by resource
14. Others
•
Reset factors
Power on reset, watchdog timer, software reset, external reset
•
Low power consumption mode
Sleep/stop mode
•
Packages
FBGA-144, LQFP-144
•
CMOS technology
(0.35
µm)
•
Power
Two power sources (5 V / 3 V)
1) 5 V system : 5 V
±
10% (A/D, D/A and level comparator included)
2) 3 V system : A) 3.0 V to 3.6 V : All functions guaranteed
B) 2.7 V to 3.0 V : All functions guaranteed for single-chip mode of mask devices only
■
PRODUCT LINEUP
MB91133
CLASSIFICATION
RAM capacity
CROM capacity
FLASH capacity
CRAM capacity
Others
* : FBGA is in preparation.
MASK ROM device
(mass production item)
6 KB
254 KB
⎯
2 KB
Mass production
MB91F133A
FLASH ROM device
(for evaluation)
6 KB
⎯
254 KB
2 KB
Mass production*
MB91FV130
Piggy/EVA device
(for evaluation /
development)
6 KB
⎯
254 KB
2 KB
Provided
3
MB91133/MB91F133A
■
PIN ASSIGNMENTS
•
MB91FV130
(BOTTOM VIEW)
3
2
5
8
25
27
32
34
22
29
37
50
53
45
49
52
57
68
71
74
299 296 293 277 274 270 268 278 275 262 254 247 257 252 250 245 233 230 224
298 292 289 286 283 280 276 269 264 263 258 251 248 243 240 237 234 225 221
10
13
16
19
23
26
33
39
40
44
51
55
59
62
65
69
75
80
4
6
11
15
18
24
31
38
41
46
54
60
63
67
73
78
84
83
297 291 287 284 279 271 265 261 256 249 242 239 235 229 228 219 218
300 295 290 285 281 272 267 259 255 246 241 236 231 226 223 215 207
7
12
17
21
30
35
43
47
56
61
66
72
76
79
87
95
1
9
14
20
28
36
42
48
58
64
70
77
81
85
90
82
86
89
93
88
91
92
98
94
96
99
294 288 282 273 266 260 253 244 238 232 227 222 217 212 202
220 216 213 209 199
214 211 210 205 195
208 206 204 201 203
198 197 196 194 200
192 193 191 190 187
186 185 188 189 179
178 180 181 183 172
170 171 174 176 184
164 167 168 173 182
159 162 165 169 177
103 110 116 123 133 139 145 153 157 161 166 175
105 109 117 122 131 136 141 147 151 156 163 158
106 111 115 121 129 135 138 142 148 154 160 155
101 108 113 114 119 126 130 134 137 140 144 150 152
97
104 112 125 128 118 120 124 127 132 143 146 149
100 102 107
(PGA-299C-A01)
4
MB91133/MB91F133A
•
MB91F133A/MB91133
(TOP VIEW)
14
13
12
11
10
9
8
7
6
5
4
3
2
1
108
110
111
115
118
121
125
128
132
135
138
142
143
144
107
109
112
114
117
120
124
129
133
136
139
141
1
2
106
105
113
116
119
122
126
127
134
137
140
5
4
3
102
103
104
99
100
101
96
97
98
95
92
93
91
94
89
88
90
87
85
84
86
82
81
83
79
78
80
75
76
77
68
65
74
73
69
67
64
61
57
52
48
45
42
40
37
35
72
71
70
66
63
60
56
53
49
46
43
39
38
36
59
123
130
131
58
51
62
55
54
50
47
15
8
6
7
11
9
10
14
12
13
18
16
17
22
19
21
20
23
26
25
24
29
28
27
32
31
30
44
41
33
34
A
B
C
D
INDEX
E
F
G
H
J
K
L
M
N
P
(BGA-144P-M01)
5