MB91480.pdf 데이터시트 (총 30 페이지) - 파일 다운로드 MB91480 데이타시트 다운로드

No Preview Available !

www.DataSheet4U.com
FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-16901-1E
32-bit proprietary Microcontrollers
CMOS
FR60 MB91470/480 Series
MB91482/F475/F478/F479/F487
MB91FV470
DESCRIPTION
The MB91470/480 series is Fujitsu's general-purpose 32-bit RISC microcontroller, which is designed for
embedded control applications that require high-speed processing performance.
This series uses the FR60 CPU, which is compatible with the FR* family of CPUs.
* : FR, the abbreviation of FUJITSU RISC controller, is a line of products of FUJITSU Limited.
FEATURES
FR60 CPU
• 32-bit RISC, load/store architecture, five-stage pipeline
• Operating frequency of 80 MHz (PLL clock multiplied)
• 16-bit fixed-length instructions (basic instructions)
• Instruction execution speed : one instruction per cycle
• Memory-to-memory transfer, bit processing, barrel shift instructions, etc. :
instructions suitable for embedded applications
• Function entry and exit instructions, multi load/store instructions of register contents :
instructions compatible with C language.
• Register interlock function to facilitate assembly-language coding
• Built-in multiplier/instruction-level support
Signed 32-bit multiplication : 5 cycles
Signed 16-bit multiplication : 3 cycles
• Interrupts (save PC and PS) : 6 cycles, 16 priority levels
• Harvard architecture allowing program access and data access to be executed simultaneously
• Instructions compatible with the FR family
(Continued)
Be sure to refer to the “Check Sheet” for the latest cautions on development.
“Check Sheet” is seen at the following support page
URL : http://jp.fujitsu.com/microelectronics/products/micom/support/index.html
“Check Sheet” lists the minimal requirement items to be checked to prevent problems beforehand in system
development.
Copyright©2006 FUJITSU LIMITED All rights reserved

No Preview Available !

MB91470/480 Series
Built-in Peripheral functions
• Combinations of built-in Flash/ROM and RAM capacities
MB91470 series
MB91480 series
144 pins
100 pins
Flash
MASK
Flash
MASK
256 Kbytes/16 Kbytes
MB91F475
MB91482
384 Kbytes/24 Kbytes
MB91F478
512 Kbytes/32 Kbytes
MB91F479
MB91F487
• I/O ports
• NMI (Non Maskable Interrupt)
• External interrupts
• Bit search module (for REALOS)
Function to search for the position of the first bit that has changed from 1 to 0 in a word starting from the MSB
• 16-bit reload timers
• Timing generator
• 8/16-bit PPG timers
• Multi-function timer
16-bit free-run Timer
Input capture (Linked to free-run timer)
Output compare (Linked to free-run timer)
A/D start up compare (Linked to free-run timer)
Wave form generator
Various wave forms are generated by using output compare output, 16-bit PPG timer and 16-bit dead timer.
• Base timer
Only one timer function can be selected from the 16-bit PWM timer, 16-bit PPG timer, 16/32-bit reload timer,
and 16/32-bit PWC timer.
• 8/16-bit up/down counter
• Multi-function serial interface
Full-duplex double buffer
With 16-byte FIFO
Asynchronous (start-stop synchronization) communication, clock synchronous communication, I2C*
standard mode (Max 100 kbps), I2C high-speed mode (selectable various modes at maximum of 400 kbps)
Selectable parity On/Off
Each channel has built-in baud rate generator
Error detection function for parity, frame and overrun errors
External clock can be used as transfer clock
With I2C function
• 8/10-bit A/D Converter (Successive comparison type)
Resolution
: 8-bit or 10-bit resolution selectable
Conversion Time : 1.2 µs (minimum conversion time for 33 MHz system clock)
1.2 µs (minimum conversion time for 40 MHz system clock)
(Continued)
2

No Preview Available !

MB91470/480 Series
(Continued)
• 12-bit A/D Converter (successive approximation type)
Resolution
: 12 bits
Conversion Time : 2.0 µs (minimum conversion time for 33 MHz system clock)
2.2 µs (minimum conversion time for 40 MHz system clock)
Differential input mode is available.
• Clock monitor
Peripheral clock (CLKP) divided by 2/4/8/16/32/64/128/256 can be output.
• Multiplication and Addition Calculator
RAM : Instruction RAM (I-RAM) 256 × 16-bit
Factor RAM (X-RAM)
64 × 32-bit
Variable RAM (Y-RAM) 64 × 32-bit
High-speed multiplication and addition (seven-stage pipeline processing)
Product addition (32-bit × 32-bit + 72-bit)
Operation result is extracted rounded from 72 bits to 32 bits or 72-bit result data reading.
• DMAC (DMA Controller)
Transfers can be started by software or by interrupts from the built-in peripherals.
• Wild register
Instructions or data located at a target address can be replaced (in the built-in Flash/ROM area only) .
External bus interface
• Maximum operating frequency of 40 MHz
• 16-bit address full output (64 Kbytes space) capability
• 8/16-bit data output
• Use of unused data/address pins as general-purpose I/O ports
• Totally independent 3-area chip select outputs that can be set at minimum of 64 Kbytes.
• Support of interface for various memory (SRAM, ROM/Flash)
• Basic bus cycle : 2 cycles
• Automatic wait cycle generator that can be programmed for each area and can insert waits
• External wait cycle using RDY input
Other Features
• Watchdog timer
• Low-power consumption modes
Sleep/stop function
• CMOS technologies : 0.18 µm
• Power supply : Single power supply (VCC = 4.0 V to 5.5 V)
* : Purchase of Fujitsu I2C components conveys a license under the Philips I2C Patent Rights to use, these
components in an I2C system provided that the system conforms to the I2C Standard Specification as defined
by Philips.
3

No Preview Available !

MB91470/480 Series
PRODUCT LINEUP
Characteristics
MB91470/480 series
common EVA
MB91470 series
MB91FV470
MB91F475 MB91F478 MB91F479
Pin number
224 pins
144 pins
Built-in Flash/ROM
capacity
512 Kbytes
(Flash)
256 Kbytes 384 Kbytes 512 Kbytes
(Flash)
(Flash)
(Flash)
Built-in RAM
capacity
40 Kbytes
16 Kbytes 24 Kbytes 32 Kbytes
External bus
Yes
Yes
I/O ports
160
113
External interrupts
NMI
16 channels
NMI
10 channels
Reload timer
2 channels
2 channels
Timing generator
2 units
1 unit
PPG
8-bit × 16 channels
16-bit × 8 channels
8-bit × 8 channels
16-bit × 4 channels
Multi-function timer
2 units
1 unit
Free-run timer
6 channels
3 channels
OCU
12 channels
6 channels
ICU
8 channels
4 channels
A/D activation
compare
6 channels
3 channels
Wave form generator 12 channels
6 channels
Base timer
6 channels
4 channels
Up/down counter
2 channels
1 channel
Multi-function serial
interface
6 units
6 units
8/10-bit
A/D converter
4 channels × 2 units
16 channels × 1 unit
12 channels × 1 unit
12-bit
A/D converter
4 channels × 2 units
4 channels × 2 units
Clock monitor
1 unit
Multiplication and
addition calculator
1 unit
1 unit
DMAC
5 channels
5 channels
Wild register
16 channels
16 channels
Debug function
DSU4
MB91480 series
MB91F487 MB91482
100 pins
512 Kbytes 256 Kbytes
(Flash)
(ROM)
32 Kbytes 16 Kbytes
77
NMI
10 channels
2 channels
2 units
8-bit × 16 channels
16-bit × 8 channels
2 units
6 channels
12 channels
8 channels
6 channels
12 channels
4 channels
3 units
4 channels × 2 units
10 channels × 1 unit
1 unit
1 unit
5 channels
16 channels
4

No Preview Available !

MB91470/480 Series
PACKAGE AND CORRESPONDING PRODUCTS
Series name
Package
MB91470 series
MB91F475
MB91F478
MB91F479
MB91480 series
MB91F487
MB91482
FPT-100P-M20
(LQFP-0.50 mm)
FPT-144P-M12
(LQFP-0.40 mm)
⎯⎯
BGA-144P-M06
(FBGA-0.80 mm)
⎯⎯
: Supported
Note : For details of each package, refer to “PACKAGE DIMENSIONS”.
5