FR50 MB91360G Series - Fujitsu

[Pages:239]FUJITSU SEMICONDUCTOR DATA SHEET

DS07-16401-4E

32-bit RISC Microcontroller

CMOS

FR50 MB91360G Series

MB91FV360GA/F362GB/F369GA/F364G/F365GB/ F367GB/F366GB/F368GB/366GA/F376G

DESCRIPTION

The MB91360G series is a standard microcontroller containing a wide range of I/O peripherals and bus control functions. The MB91360G series features a 32-bit RISC CPU (FR50) core and is suitable for embedded control applications requiring high-performance and high-speed CPU processing. Also, Internal memories to improve the execution speed of the CPU.

FEATURES

? Execution time : down to 15.6 ns (64 MHz)

(Continued)

PACKAGES

401-pin Ceramics PGA

208-pin plastic QFP

(PGA-401C-A02) 160-pin plastic QFP

(FPT-208P-M04) 120-pin plastic LQFP

(FPT-160P-M15)

(FPT-120P-M21)

MB91360G Series

? FR50 CPU : RISC architecture The CPU has a general-purpose register architecture with improved numeric implementation whereby a wide range of delayed branch instructions reduces losses in execution time due to pipeline breaks. Bit manipulation instructions and memory access instructions have been enhanced resulting in improved code efficiency and execution speed for control implementation. ? A five-stage pipeline structure provides high-speed processing (one instruction per cycle) ? 32-bit linear address space : 4 Gbytes ? Fixed 16-bit instruction size (basic instructions) ? High-speed multiplication/step division ? High-speed interrupt processing (6 cycles) ? General-purpose registers : 16 ? 32 bits

? External bus interface unit with a wide range of functions Divides the external memory space into a maximum of eight areas. Chip select signal setting, data bus width selection (8, 16, 32-bit) , and area size can be specified for each area. ? Address bus up to 32 bit wide ? Programmable auto-wait function

? DMAC Direct memory access (DMA) can be used to perform various types of data transfer without going via the CPU. This improves system performance. ? Eight channels (including up to 3 external channels) ? Four transfer modes supported : single/block, burst, continuous transfer, and fly-by

? Power consumption control mechanisms The MB91360G series contains a number of functions for controlling the operating clock to reduce power consumption. ? Software control : Sleep and stop/real time clock functions ? Hardware control : Hardware standby function ? Gear (divider) function : The CPU and peripheral clock frequencies can be set independently.

? Contains a range of peripheral functions ? UART, U-timer ? Real Time Clock (with optional subclock operation and subclock calibration module) ? Stepper Motor Control ? Sound Generator ? Serial I/O (SIO) , SIO-Prescaler ? Power Down Reset ? Alarm Comparator ? I/O-Timer ? I2C Interface ? 10-bit D/A Converter ? CAN Interface ? 10-bit A/D converter ? 16-bit reload timer ? 16-bit PWM timer ? Watchdog timer ? Bit search module ? Interrupt controller ? External interrupt inputs ? I/O port function

? Interrupt levels "16 maskable interrupt levels" (Continued)

2

MB91360G Series

(Continued) ? Other ? Power supply voltage ? 5 V power supply used, the internal regulator creates internal supply of 3.3 V ? Package : MB91FV360GA uses a PGA401 package, MB91F362GB is delivered in a QFP208 package, and MB91F369GA in QFP160 package. MB91F364G, MB91F365GB, MB91F366GB, MB91F367GB, MB91F368GB, MB91366GA and MB91F376G will be delivered in an LQFP120 package. (See also section PACKAGE DIMENSIONS. )

3

MB91360G Series

PRODUCT LINEUP

MB91FV360GA, MB91F362GB, MB91F364G, MB91F369GA

Resource Channels Memory Size

MB91FV360GA MB91F362GB

Cache/Instruction RAM

4 KB / 4 KB

- / 4 KB

D-bus RAM

16 KB

12 KB

F-bus RAM

16 KB

4 KB

Flash/ROM (F-bus)

512 KB Fast Flash

512 KB Normal Flash

Boot ROM

2 KB

2 KB

EDSU

CAN

4 ch

3 ch

Stepper Motor Control

4 ch

4 ch

Sound Generator

1 ch

1 ch

PPG

8 ch

8 ch

Input Capture

4 ch

4 ch

Output Compare

4 ch

4 ch

Free Running Timer

2 ch

2 ch

D/A Converter

2 ch

2 ch

A/D Converter

16 ch

16 ch

400 kHz I2C interface

1 ch

1 ch

Alarm Comparator

1 ch

1 ch

SIO/SIO Prescaler

2 ch

2 ch

UART/U-Timer

3 ch

3 ch

USART with LIN Function

16-bit Reload Timer

6 ch

6 ch

Ext. Interrupt

8 ch

8 ch

Non Maskable Interrupt

1

Real Time Clock

1

1

32 kHz Subclock Option for RTC

yes

no

Subclock Calibration

yes

no

LED Port

8 bit

8 bit

Power Down Reset

1

1

Bit Search Module

1

1

Watchdog Timer

1

1

Ext. Address Bus

32 bit

21 bit

Ext. Data Bus

32 bit

32 bit

Ext. DMA

3 ch

1 ch

Max Operating Frequency

64 MHz

64 MHz

4

MB91F364G

- / 12 KB 4 KB 256 KB Fast Flash 2 KB

1 1 ch 4 ch 4 ch 4 ch 2 ch 2 ch 12 ch 1 ch 1 ch 1 ch 2 ch 3 ch 8 ch

1 1 yes yes 8 bit 1 1 64 MHz

MB91F369GA

- / 4 KB 16 KB 16 KB 512 KB Fast Flash 2 KB

2 ch 1 ch 4 ch 10 ch 1 ch 1 ch 2 ch 1 ch 6 ch 8 ch

1 no no 1 1 1 up to 24 bit 32 bit 1 ch 64 MHz

MB91360G Series

MB91F365GB, MB91F366GB, MB91366GA, MB91F367GB, MB91F368GB

Resource Channels Memory Size

MB91F365GB

MB91F366GB MB91366GA

MB91F367GB

MB91F368GB

Cache/Instruction RAM

- / 4 KB

- / 4 KB

- / 4 KB

- / 4 KB

D-bus RAM

16 KB

16 KB

16 KB

16 KB

F-bus RAM

16 KB

16 KB

16 KB

16 KB

Flash/ROM (F-bus)

512 KB Fast Flash

512 KB Normal Flash

512 KB Fast Flash

512 KB Fast Flash

Boot ROM

2 KB

2 KB

2 KB

2 KB

EDSU

CAN

2 ch

2 ch

2 ch

2 ch

Stepper Motor Control

4 ch

4 ch

Sound Generator

1 ch

1 ch

PPG

8 ch

8 ch

4 ch

4 ch

Input Capture

4 ch

4 ch

4 ch

4 ch

Output Compare

2 ch

2 ch

2 ch

2 ch

Free Running Timer

2 ch

2 ch

2 ch

2 ch

D/A Converter

2 ch

A/D Converter

8 ch

8 ch

8 ch

8 ch

I2C 400kHz

1 ch

1 ch

1 ch

1 ch

Alarm Comparator

1 ch

1 ch

1 ch

1 ch

SIO/SIO Prescaler

2 ch

2 ch

2 ch

2 ch

UART/U-Timer

2 ch

2 ch

1 ch

1 ch

USART with LIN function

16-bit Reload Timer

6 ch

6 ch

3 ch

3 ch

Ext. Interrupt

8 ch

8 ch

8 ch

8 ch

Non Maskable Interrupt

Real Time Clock

1

1

1

1

32 kHz Subclock Option for RTC

no

yes

no

yes

Subclock Calibration

no

yes

no

yes

LED Port

Power Down Reset

1

1

1

1

Bit Search Module

1

1

1

1

Watchdog Timer

1

1

1

1

Ext. Address Bus

Ext. Data Bus

Ext. DMA

Max Operating Frequency

64 MHz

64 MHz

64 MHz

64 MHz

MB91F376G

- / 4 KB 16 KB 16 KB 768 KB Fast Flash 2 KB

2 ch 4 ch 1 ch 8 ch 4 ch 2 ch 2 ch 8 ch 1 ch 1 ch 2 ch 2 ch 6 ch 8 ch

1

yes

yes 1 1 1 64 MHz

5

MB91360G Series

PIN ASSIGNMENTS

? MB91FV360GA

(BOTTOM VIEW)

23 24 25 26 27 28 29 30 31 32 33

69 70 71 72 73 74 75 76 77 78 79 80

119 120 121 122 123 124 125 126 127 128 129 130 131

174 175 176 177 178 179 180 181 182 183 184 185 186 187

230 231 232 233 234 235 236 237 238 239 240 241 242 243 244

173 284 285 286 287 288 289 290 291 292 293 294 295 296 297 188

118 229 334 335 336 337 338 339 340 341 342 343 344 345 346 245 132

68 172 283 380 381 382 383 384 385 386 387 388 389 390 391 298 189 81

22 117 228 333

347 246 133 34

67 171 282 379

392 299 190 82

21 116 227 332

348 247 134 35

66 170 281 378

393 300 191 83

20 115 226 331

349 248 135 36

65 169 280 377

394 301 192 84

19 114 225 330

350 249 136 37

64 168 279 376

395 302 193 85

18 113 224 329

351 250 137 38

63 167 278 375

396 303 194 86

17 112 223 328

352 251 138 39

62 166 277 374

397 304 195 87

16 111 222 327

353 252 139 40

61 165 276 373

398 305 196 88

15 110 221 326

354 253 140 41

60 164 275 372

399 306 197 89

14 109 220 325

355 254 141 42

59 163 274 371

400 307 198 90

13 108 219 324

356 255 142 43

58 162 273 370

401 308 199 91

12 107 218 323

357 256 143 44

57 161 272 369 368 367 366 365 364 363 362 361 360 359 358 309 200 92

106 217 322 321 320 319 318 317 316 315 314 313 312 311 310 257 144

160 271 270 269 268 267 266 265 264 263 262 261 260 259 258 201

216 215 214 213 212 211 210 209 208 207 206 205 204 203 202

159 158 157 156 155 154 153 152 151 150 149 148 147 146

145

105 104 103 102 101 100 99 98 97 96 95 94 93

INDEX

56 55 54 53 52 51 50 49 48 47 46 45

11 10 9

8

7

6

5

4

3

2

1

(PGA-401C-A02)

6

MB91360G Series

Ext. Interrupt ICU

LED

? MB91F362GB

UART

CAN

PPG

(TOP VIEW)

Sound SIO I2C Gen. XTAL + PLL

Mode OCU

SIN2 SOT1 SIN1 SOT0 SIN0 RX2 TX2 RX1 TX1 RX0 TX0 VSS VDD OCPA7 OCPA6 OCPA5 OCPA4 OCPA3 OCPA2 OCPA1 OCPA0 SCK3 SOT3 SIN3 SCK4 SIN4 SOT4 SCL SDA SGA SGO VCI CPO VSS X1A X0A X1 X0 VDD SELCLK MONCLK INITX HSTX MD2 MD1 MD0 VSS OUT3 OUT2 OUT1 OUT0 IN3

SMC

156

157

SOT2 VSS

VCC3C VDD

HVSS PWM1P0 PWM1M0 PWM2P0 PWM2M0

HVDD PWM1P1 PWM1M1 PWM2P1 PWM2M1

HVSS PWM1P2 PWM1M2 PWM2P2 PWM2M2

HVDD PWM1P3 PWM1M3 PWM2P3 PWM2M3

HVSS VDD35

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 VDD35 VSS D15 D16 D17 D18 D19 D20 D21 D22 D23

PQ [5:0] PP [5:0]

PO [7:0] PN [5:0] PM [3:0]

PR [7:0]

PS [7:0]

P0 [7:0]

P1 [7:0]

P2 [7:0]

INDEX

P3 [7:0]

P4 [7:0]

P5 [7:0]

P6 [4:0] P7 [4:6] P8 [7:0]

208 1

PL [7:0] P9 [7:0]

PG [7:0] PB [2:0]

PH [7:0]

PI [6:0]

PJ [7:0]

PK [7:0]

105

104

IN2 IN1 IN0 INT7 INT6 INT5 INT4 INT3 INT2 INT1 INT0 VSS VDD LED7 LED6 LED5 LED4 LED3 LED2 LED1 LED0 LTESTX CPUTESTX TESTX ATGX VDD VSS ALARM DA1 DA0 AVSS AN7 AN6 AN5 AN4 AN3 AN2 AN1 AN0 AVRH AVCC DEOP0 DACK0 DREQ0 AN15 AN14 AN13 AN12 AN11 AN10 AN9 AN8

53

52

D24 D25 D26 D27 D28 D29 D30 D31

A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 VDD35 VSS A16 A17 A18 A19 A20 CS4X CS5X CS6X RDY BGRNTX BRQ RDX WR0X WR1X WR2X WR3X AS ALE CLK AH CS0X CS1X CS2X CS3X VDD35 VSS

Ext. Bus Address

Chip Ext. Bus Control Select

(FPT-208P-M04)

Chip Select

Ext. Bus Data

DAC

ADC

DMA

ADC

7

MB91360G Series

? MB91F364G

(TOP VIEW)

SIO

USART

PPG CAN

9 0 8 9 8 8 87 8 6 85 84 8 3 8 2 8 1 8 0 7 9 7 8 7 7 7 6 7 5 74 7 3 7 2 7 1 70 69 6 8 67 66 65 64 (#) 63 6 2 6 1

LTESTX VSS SCK3 SOT3 SIN3 VS S VD D SIN6 SCK6 SOT6 SOT5 SCK5 SIN5 VSS OCPA3 OCPA2 OCPA1 OCPA0 TX0 RX0 VSS VD D BREAKX VDDI VDDI VDDI VS S VCC3 C VCC3 C VDD

91 VDD 92 PR0 93 PR1 94 PR2 95 PR3 96 PR4 97 PR5 98 PR6 99 PR7 100 VSS 101 VDD 102 LED0 103 LED1 104 LED2 105 LED3 106 VSS 107 LED4 108 LED5 109 LED6 110 LED7 111 VSS 112 VDD 113 PO4 114 PO5 115 PO6 116 PO7 117 DA0 118 DA1 119 VSS 120 VDD

Port O

Port J

Port R

Port N

Port T

Port O P.P

Port H

PG

PM PQ

Port K

Port L

INITX

60

MD2

59

MD1

58

MD0

57

ATGX

56

CPUTESTX 55

TESTX

54

VSS

53

VDD

52

OUT3

51

OUT2

50

OUT1

49

OUT0

48

IN3

47

IN2

46

IN1

45

IN0

44

VSS

43

VDD

42

INT7

41

INT6

40

INT5

39

INT4

38

INT3

37

INT2

36

INT1

35

INT0

34

VSS

33

X0

32

X1

31

1 AN0

2 AN1

3 AN2 4 AN3 5 AN4 6 AN5 7 AVSS, AVRL 8 AVRH 9 AVCC 10 AN6 11 AN7 12 AN8 13 AN9 14 AN10 15 AN11 16 VSS 17 VDD 18 SDA 19 SCL 20 SOT0 21 SIN0 22 HSTX 23 NMIX 24 SELCLK 25 VDD 26 MONCLK 27 VSS 28 X1A 29 X0A 30 VDD

ADC

I2C UART

(FPT-120P-M21)

32kHz

OCU

ICU

4 MHz External interrupt

8

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download