The following document contains information on Cypress products.
FUJITSU SEMICONDUCTOR
DATA SHEET
FUJITSU SEMICONDUCTOR provides information facilitating product development via the following website.
The website contains information useful for customers.
http://edevice.fujitsu.com/micom/en-support/
Copyright©2010-2012 FUJITSU SEMICONDUCTOR LIMITED All rights reserved
2012.7
16-bit Proprietary Microcontroller
CMOS
F2MC-16FX MB96390 Series
MB96393*1, MB96395*1, MB96F395
DESCRIPTION
MB96390 series is based on Fujitsu’s advanced 16FX architecture (16-bit with instruction pipeline for RISC-
like performance). The CPU uses the same instruction set as the established 16LX series - thus allowing
foreasymigrationof16LXSoftwaretothenew16FXproducts.16FXimprovementscomparedtotheprevious
generation include significantly improved performance - even at the same operation frequency, reduced
power consumption and faster start-up time.
For highest processing speed at optimized power consumption an internal PLL can be selected to supply
the CPU with up to 40MHz operation frequency from an external 4MHz resonator. The result is a minimum
instruction cycletimeof 25nsgoingtogether with excellentEMIbehavior.An on-chipclockmodulationcircuit
significantly reduces emission peaks in the frequency spectrum. The emitted power is minimized by the on-
chip voltage regulator that reduces the internal CPU voltage. A flexible clock tree allows to select suitable
operation frequencies for peripheral resources independent of the CPU speed.
*1: These devices are under development and specification is preliminary. These products under development
may change its specification without notice.
Note: F2MC is the abbreviation of FUJITSU Flexible Microcontroller.
DS07–13809–2E
MB96390 Series
2 DS07-13809-2E
FEATURES
Feature Description
Technology 0.18µm CMOS
CPU
•F
2MC-16FX CPU
Up to 40 MHz internal, 25 ns instruction cycle time
Optimized instruction set for controller applications (bit, byte, word and long-word
data types; 23 different addressing modes; barrel shift; variety of pointers)
8-byte instruction execution queue
Signed multiply (16-bit × 16-bit) and divide (32-bit/16-bit) instructions available
System clock
On-chip PLL clock multiplier (x1 - x25, x1 when PLL stop)
3 MHz - 16 MHz external crystal oscillator clock (maximum frequency when using
ceramic resonator depends on Q-factor).
Up to 40 MHz external clock
32-100 kHz subsystem quartz clock
100kHz/2MHz internal RC clock for quick and safe startup, oscillator stop detection,
watchdog
Clock source selectable from main- and subclock oscillator (part number suffix “W”)
and on-chip RC oscillator, independently for CPU and 2 clock domains of peripherals.
Low Power Consumption - 13 operating modes : (different Run, Sleep, Timer modes,
Stop mode)
Clock modulator
On-chip voltage
regulator Internal voltage regulator supports reduced internal MCU voltage, offering low EMI
and low power consumption figures
Low voltage reset Reset is generated when supply voltage is below minimum.
Code Security Protects ROM content from unintended read-out
Memory Patch Function Replaces ROM content
Can also be used to implement embedded debug support
Interrupts
Fast Interrupt processing
8 programmable priority levels
Non-Maskable Interrupt (NMI)
Timers Three independent clock timers (23-bit RC clock timer, 23-bit Main clock timer, 17-bit
Sub clock timer)
Watchdog Timer
MB96390 Series
DS07-13809-2E 3
CAN
Supports CAN protocol version 2.0 part A and B
ISO16845 certified
Bit rates up to 1 Mbit/s
32 message objects
Each message object has its own identifier mask
Programmable FIFO mode (concatenation of message objects)
Maskable interrupt
Disabled Automatic Retransmission mode for Time Triggered CAN applications
Programmable loop-back mode for self-test operation
USART
Full duplex USARTs (SCI/LIN)
Wide range of baud rate settings using a dedicated reload timer
Special synchronous options for adapting to different synchronous serial protocols
LIN functionality working either as master or slave LIN device
I2C Up to 400 kbps
Master and Slave functionality, 7-bit and 10-bit addressing
A/D converter
SAR-type
10-bit resolution
Signals interrupt on conversion end, single conversion mode, continuous conversion
mode, stop conversion mode, activation by software, external trigger or reload timer
Reload Timers
16-bit wide
Prescaler with 1/21, 1/22, 1/23, 1/24, 1/25, 1/26 of peripheral clock frequency
Event count function
Free Running Timers Signals an interrupt on overflow, supports timer clear upon match with Output
Compare (0, 4), Prescaler with 1, 1/21, 1/22, 1/23, 1/24, 1/25, 1/26, 1/27,1/28of
peripheral clock frequency
Input Capture Units
16-bit wide
Signals an interrupt upon external event
Rising edge, falling edge or rising & falling edge sensitive
Output Compare Units
16-bit wide
Signals an interrupt when a match with 16-bit I/O Timer occurs
A pair of compare registers can be used to generate an output signal.
Programmable Pulse
Generator
16-bit down counter, cycle and duty setting registers
Interrupt at trigger, counter borrow and/or duty match
PWM operation and one-shot operation
Internal prescaler allows 1, 1/4, 1/16, 1/64 of peripheral clock as counter clock and
Reload timer underflow as clock input
Can be triggered by software or reload timer
Feature Description
MB96390 Series
4 DS07-13809-2E
Stepper Motor
Controller
Stepper Motor Controller with integrated high current output drivers
Four high current outputs for each channel
Two synchronized 8/10-bit PWMs per channel
Internal prescaling for PWM clock: 1, 1/4, 1/5, 1/6, 1/8, 1/10, 1/12, 1/16 of peripheral
clock
Separate power supply for high current output drivers
LCD Controller
LCD controller with up to 4 COM × SEG
Internal or external voltage generation
Duty cycle: Selectable from options: 1/2, 1/3 and 1/4
Fixed 1/3 bias
Programmable frame period
Clock source selectable from three options (peripheral clock, subclock or RC
oscillator clock)
On-chip drivers for internal divider resistors or external divider resistors
On-chip data memory for display
LCD display can be operated in Timer Mode
Blank display: selectable
All SEG, COM and V pins can be switched between general and specialized
purposes
External divided resistors can be also used to shut off the current when LCD is
deactivated
Sound Generator 8-bit PWM signal is mixed with tone frequency from 16-bit reload counter
PWM clock by internal prescaler: 1, 1/2, 1/4, 1/8 of peripheral clock
Real Time Clock
Can be clocked either from sub oscillator (devices with part number suffix “W”), main
oscillator or from the RC oscillator
Facility to correct oscillation deviation of Sub clock or RC oscillator clock (clock
calibration)
Read/write accessible second/minute/hour registers
Can signal interrupts every half second/second/minute/hour/day
Internal clock divider and prescaler provide exact 1s clock
External Interrupts
Edge sensitive or level sensitive
Interrupt mask and pending bit per channel
Each available CAN channel RX has an external interrupt for wake-up
Selected USART channels SIN have an external interrupt for wake-up
Non Maskable Interrupt
Disabled after reset
Once enabled, can not be disabled other than by reset.
Level high or level low sensitive
Pin shared with external interrupt 0.
Feature Description
MB96390 Series
DS07-13809-2E 5
Alarm comparator
Monitors an external voltage and generates an interrupt in case of a voltage lower or
higher than the defined thresholds
Threshold voltages defined externally or generated internally
Status is readable, interrupts can be masked separately
I/O Ports
Virtually all external pins can be used as general purpose I/O
All push-pull outputs (except when used as I2C SDA/SCL line)
Bit-wise programmable as input/output or peripheral signal
Bit-wise programmable input enable
Bit-wise programmable input levels: Automotive / CMOS-Schmitt trigger / TTL
Bit-wise programmable pull-up resistor
Bit-wise programmable output driving strength for EMI optimization
Packages 100-pin plastic LQFP
Flash Memory
Supports automatic programming, Embedded Algorithm
Write/Erase/Erase-Suspend/Resume commands
A flag indicating completion of the algorithm
Number of erase cycles: 10,000 times
Data retention time: 20 years
Erase can be performed on each sector individually
Sector protection
Flash Security feature to protect the content of the Flash Memory
Low voltage detection during Flash erase
Feature Description
MB96390 Series
6 DS07-13809-2E
PRODUCT LINEUP
Features MB96V300C MB96(F)39x
Product type Evaluation sample Flash product: MB96F39x
Mask ROM product: MB9639x
Product options
RS NA Low voltage reset can be disabled / Single clock devices
RW Low voltage reset can be disabled / Dual clock devices
Flash/ROM RAM
96KB 5KB ROM/Flash
memory emulation
by external RAM,
92KB internal RAM
MB96393R*1
160KB 8KB MB96395R*1
160KB 8KB MB96F395R
Package BGA416 FPT-100P-M20
DMA 16 channels None
USART 10 channels 3 channels
I2C2 channels 1 channel
A/D Converter 40 channels 11 channels
A/D Converter Reference
Voltage switch Yes No
16-bit Reload Timer 6 channels + 1
channel (for PPG) 4 channels + 1 channel (for PPG)
16-bit Free-Running Timer 4 channels 2 channels
16-bit Output Compare 12 channels 4 channels
16-bit Input Capture 12 channels 4 channels
16-bit Programmable Pulse
Generator 20 channels 4 channels
CAN Interface 5 channels 1 channel
Stepping Motor Controller 6 channels 4 channels
External Interrupts 16 channels 8 channels
Non-Maskable Interrupt 1 channel
Sound generator 2 channels 1 channel
LCD Controller 4 COM x 72 SEG 4 COM x 49 SEG
Real Time Clock 1
I/O Ports 136 74 for part number with suffix "W", 76 for part number with suffix "S"
Alarm comparator 2 channels 1 channel
MB96390 Series
DS07-13809-2E 7
*1:Thesedevicesare under development andspecification is preliminary.These products underdevelopment may
change its specification without notice.
External bus interface Yes No
Clock output function 2 channels
Low voltage reset Yes
On-chip RC-oscillator Yes
Features MB96V300C MB96(F)39x
MB96390 Series
8 DS07-13809-2E
BLOCK DIAGRAMS
Block diagram of MB96(F)39x
4 ch.
PWM1M0 ... PWM1M2,PWM1M4
PWM1P0 ... PWM1P2,PWM1P4
PWM2M0 ... PWM2M2,PWM2M4
PWM2P0 ... PWM2P2,PWM2P4
DVCC
DVSS
Boot ROM
Peripheral
Bus Bridge Peripheral
Bus Bridge
16FX Core Bus (CLKB)
USART
3 ch.
10-bit ADC
11 ch.
Alarm
Comparator
1 ch.
CAN
Interface
1 ch.
External
Interrupt
Sound
Generator
LCD
driver
Real Time
Clock
controller/
Watchdog RAM Voltage
Regulator
SIN0...SIN2
SOT0...SOT2
SCK0...SCK2
WOT
SGO0
SGA0
AV
CC
AV
SS
AVRH
AVRL
AN2,3,4,6,7,8,10
ADTG
FRCK0
FRCK0_R
INT0 ... INT7
V0 ... V3
COM0 ... COM3
SEG0 ... SEG64
TX0
RX0
Peripheral Bus 1 (CLKP1)
Peripheral Bus 2 (CLKP2)
VCC
VSS
C
Stepper
Motor
Controller
I/O Timer 1
ICU 6/7
FRCK1
IN6,IN7
1 ch.
16FX
CPU Interrupt
Controller Clock &
Mode Controller
(Flash)
Memory A Memory Patch
Unit
NMI
CKOT0_R, CKOT1, CKOT1_R
CKOTX0, CKOTX1, CKOTX1_R
X0, X1
X0A, X1A *1
RSTX
MD0...MD2
I2C
1 ch.
SDA0
SCL0
16-bit Reload
Timer
4 ch.
TIN0, TIN1
TIN2, TIN3
TOT0, TOT1
TOT2, TOT3
I/O Timer 0
ICU 0/1
OCU 0/1/2/3
IN0
IN0_R,IN1_R
OUT0 ... OUT3
OUT0_R,OUT2_R
INT1_R ... INT7_R
IN7_R
16-bit PPG
4 ch.
RLT6 PPG0,PPG1,PPG3
TTG0,TTG2,TTG3
PPG0_R ... PPG3_R
ALARM0
(Except 5,6,8,9,10,
29,31,32,34,35,48
AN11,12,14,15
49,50,54,58,62) *1: X0A, X1A only available on devices with suffix “W”
MB96390 Series
DS07-13809-2E 9
PIN ASSIGNMENTS
Pin assignment of MB96(F)39x
LQFP - 100
Package code (mold)
FPT-100P-M20
(FPT-100P-M20)
8912345 76 10111213141516171819202122232425
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51525354555657585960616263646566676869707172737475
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
76
77
78
79
Vss
P00_3/INT6_R/SEG15
P00_4/INT7_R/SEG16
P00_5/TTG2/IN6/SEG17
P00_6/TTG3/IN7/SEG18
P00_7/SGO0/SEG19
P01_0/SGA0/SEG20
P01_1/OUT0/CKOT1/SEG21
P01_2/OUT1/CKOTX1/SEG22
P01_3/SEG23
P01_4/SEG24
P01_5/SEG25
P01_6/SEG26
P01_7/CKOTX1_R/SEG27
P02_0/CKOT1_R/SEG28
P02_2/CKOT0_R/IN7_R/SEG30
P02_5/OUT0_R/SEG33
P03_0/V0/SEG36
P03_1/V1/SEG37
P03_2/V2/SEG38
P03_3/V3/SEG39
P03_4/INT4/RX0
P03_5/TX0
P03_6/NMI/INT0
Vcc
Vss
C
P03_7/INT1/SIN1/SEG40
P13_0/INT2/SOT1/SEG41
P13_1/INT3/SCK1/SEG42
P13_2/PPG0/TIN0/FRCK1/SEG43
P13_3/PPG1/TOT0/WOT/SEG44
P13_4/SIN0/INT6/SEG45
P13_5/SOT0/ADTG/INT7/SEG46
P13_6/SCK0/CKOTX0/SEG47
P04_4/PPG3/SDA0
P04_5/SCL0
P06_2/AN2/INT5/SEG51
P06_3/AN3/FRCK0/SEG52
P06_4/AN4/IN0/TTG0/SEG53
P06_6/AN6/TIN1/SEG55
P06_7/AN7/TOT1/SEG56
AVcc
AVRH
AVRL
AVss
P05_0/AN8/ALARM0/SEG57
P05_2/AN10/OUT2/SEG59
P05_3/AN11/OUT3/SEG60
Vcc
Vcc
P10_3/PWM2M4
P10_2/PWM2P4/SCK2
P10_1/PWM1M4/SOT2/TOT3
P10_0/PWM1P4/SIN2/TIN3
DVss
DVcc
P09_3/PWM2M2
P09_2/PWM2P2
P09_1/PWM1M2
P09_0/PWM1P2
P08_7/PWM2M1
P08_6/PWM2P1
P08_5/PWM1M1
DVss
DVcc
P08_4/PWM1P1
P08_3/PWM2M0
P08_2/PWM2P0
P08_1/PWM1M0
P08_0/PWM1P0
P05_7/AN15/TOT2/SEG64
P05_6/AN14/TIN2/SEG63
Vss
Vcc
P00_2/INT5_R/SEG14
P00_1/INT4_R/SEG13
P00_0/INT3_R/SEG12
P12_7/INT1_R/SEG11
P12_3/OUT2_R/SEG7
P12_0/IN1_R/SEG4
P11_7/IN0_R/SEG3
P11_6/FRCK0_R/SEG2
P11_5/SEG1
P11_4/PPG3_R/SEG0
P11_3/PPG2_R/COM3
P11_2/PPG1_R/COM2
P11_1/PPG0_R/COM1
P11_0/COM0
RSTX
X1A/P04_1 *1
X0A/P04_0 *1
Vss
X1
X0
MD2
MD1
MD0
Vss
*1: Devices with suffix W: X0A, X1A
Devices with suffix S: P04_0, P04_1
P05_4/AN12/INT2_R/SEG61
MB96390 Series
10 DS07-13809-2E
PIN FUNCTION DESCRIPTION
Pin Function description (1 of 2)
Pin name Feature Description
ADTG ADC A/D converter trigger input
ALARMn Alarm comparator Alarm Comparator n input
ANn ADC A/D converter channel n input
AVCC Supply Analog circuits power supply
AVRH ADC A/D converter high reference voltage input
AVRL ADC A/D converter low reference voltage input
AVSS Supply Analog circuits power supply
C Voltage regulator Internally regulated power supply stabilization capacitor pin
CKOTn Clock output function Clock Output function n output
CKOTn_R Clock output function Relocated Clock Output function n output
CKOTXn Clock output function Clock Output function n inverted output
CKOTXn_R Clock output function Relocated Clock Output function n inverted output
COMn LCD LCD COM pins
DVCC Supply SMC pins power supply
FRCKn Free Running Timer Free Running Timer n input
FRCKn_R Free Running Timer Relocated Free Running Timer n input
INn ICU Input Capture Unit n input
INn_R ICU Relocated Input Capture Unit n input
INTn External Interrupt External Interrupt n input
INTn_R External Interrupt Relocated External Interrupt n input
MDn Core Input pins for specifying the operating mode.
NMI External Interrupt Non-Maskable Interrupt input
OUTn OCU Output Compare Unit n waveform output
OUTn_R OCU Relocated Output Compare Unit n waveform output
Pxx_n GPIO General purpose IO
PPGn PPG Programmable Pulse Generator n output
PPGn_R PPG Relocated Programmable Pulse Generator n output
PWMn SMC SMC PWM high current
RSTX Core Reset input
MB96390 Series
DS07-13809-2E 11
RXn CAN CAN interface n RX input
SCKn USART USART n serial clock input/output
SCLn I2CI
2C interface n clock I/O input/output
SDAn I2CI
2C interface n serial data I/O input/output
SEGn LCD LCD segment n
SGA Sound Generator SG amplitude output
SGO Sound Generator SG sound/tone output
SINn USART USART n serial data input
SOTn USART USART n serial data output
TINn Reload Timer Reload Timer n event input
TOTn Reload Timer Reload Timer n output
TTGn PPG Programmable Pulse Generator n trigger input
TXn CAN CAN interface n TX output
Vn LCD LCD voltage references
VCC Supply Power supply
VSS Supply Power supply
WOT RTC Real Timer clock output
X0 Clock Oscillator input
X0A Clock Subclock Oscillator input (only for devices with suffix "W")
X1 Clock Oscillator output
X1A Clock Subclock Oscillator output (only for devices with suffix "W")
Pin Function description (2 of 2)
Pin name Feature Description
MB96390 Series
12 DS07-13809-2E
PIN CIRCUIT TYPE
Pin circuit types (1 of 2)
FPT-100P-M20
Pin no. Circuit
type *1
1 Supply
2F
3 to 10 J
11,12 N
13 to 17 K
18 Supply
19 to 20 G
21 Supply
22 to 24 K
25,26 Supply
27 to 29 K
30 to 34 M
35,36 Supply
37 to 43 M
44,45 Supply
46 to 49 M
50, 51 Supply
52 to 54 C
55, 56 A
57 Supply
58,59 B *2
58,59 H *3
60 E
61 to 74 J
75 to 76 Supply
77 to 92 J
93 to 96 L
MB96390 Series
DS07-13809-2E 13
*1: Please refer to “I/O CIRCUIT TYPE” for details on the I/O circuit types
*2: Devices with suffix ”W”
*3: Devices without suffix ”W”
97 to 99 H
100 Supply
Pin circuit types (2 of 2)
FPT-100P-M20
Pin no. Circuit
type *1
MB96390 Series
14 DS07-13809-2E
I/O CIRCUIT TYPE
Type Circuit Remarks
A High-speed oscillation circuit:
Programmable between oscillation mode (ex-
ternal crystalorresonator connectedtoX0/X1
pins)andFastexternalClockInput(FCI)mode
(external clock connected to X0 pin)
Programmable feedback resistor = approx.
2 * 0.5 M. Feedback resistor is grounded in
the center when the oscillator is disabled or in
FCI mode
B Low-speed oscillation circuit:
Programmable feedback resistor = approx.
20 M( X1A:19.5 M, X0A:0.5 M). Feed-
back resistor is grounded in the center when
the oscillator is disabled
C Mask ROM and EVA device:
CMOS Hysteresis input pin
Flash device:
CMOS input pin
E CMOS Hysteresis input pin
Pull-up resistor value: approx. 50 k
X1
X0
R
R
MRFBE
Xout
FCI
0
1
FCI or osc disable
X1A
X0A
R
R
SRFBE
Xout
osc disable
RHysteresis
inputs
R
Pull-up
Resistor
Hysteresis
inputs
MB96390 Series
DS07-13809-2E 15
F Power supply input protection circuit
G A/D converter ref+ (AVRH/AVRH2) power
supply input pin with protection circuit
Flash devices do not have a protection circuit
against VCC for pins AVRH/AVRH2
DeviceswithoutAVRHreference switchdonot
have an analog switch for the AVRL pin
H CMOS level output (programmable IOL =5mA,
IOH = -5mA and IOL = 2mA, IOH = -2mA)
2 different CMOS hysteresis inputs with input
shutdown function
Automotive input with input shutdown function
TTL input with input shutdown function
Programmable pull-up resistor: 50k approx.
Type Circuit Remarks
0EJ
2EJ
ANE
AVR
ANE
2EJ
2EJ
0EJ
0EJ
Pout
pull-up control
Nout
R
Hysteresis input
Automotive input
TTL input
Hysteresis input
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
P-ch
P-ch
N-ch
MB96390 Series
16 DS07-13809-2E
J CMOS level output (programmable IOL =5mA,
IOH = -5mA and IOL = 2mA, IOH = -2mA)
2 different CMOS hysteresis inputs with input
shutdown function
Automotive input with input shutdown function
TTL input with input shutdown function
Programmable pull-up resistor: 50k approx.
SEG or COM output
K CMOS level output (programmable IOL =5mA,
IOH = -5mA and IOL = 2mA, IOH = -2mA)
2 different CMOS hysteresis inputs with input
shutdown function
Automotive input with input shutdown function
TTL input with input shutdown function.
Programmable pull-up resistor: 50k approx.
Analog input
SEG output
Type Circuit Remarks
Pout
pull-up control
Nout
R
Hysteresis input
Automotive input
TTL input
Hysteresis input
SEG, COM output
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
P-ch
P-ch
N-ch
Pout
pull-up control
Nout
R
Hysteresis input
Automotive input
TTL input
Hysteresis input
SEG output
Analog input
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
P-ch
P-ch
N-ch
MB96390 Series
DS07-13809-2E 17
L CMOS level output (programmable IOL =5mA,
IOH = -5mA and IOL = 2mA, IOH = -2mA)
2 different CMOS hysteresis inputs with input
shutdown function
Automotive input with input shutdown function
TTL input with input shutdown function
Programmable pull-up resistor: 50k approx.
Analog input
Vx input
SEG output
M CMOS level output (programmable IOL =5mA,
IOH = -5mA and IOL = 2mA, IOH = -2mA, IOL =
30mA, IOH = -30mA)
2 different CMOS hysteresis inputs with input
shutdown function
Automotive input with input shutdown function
TTL input with input shutdown function
Programmable pull-up resistor: 50k approx.
Type Circuit Remarks
Standby control
for input shutdown
Pout
pull-up control
Nout
R
Hysteresis input
Hysteresis input
SEG output
Analog input
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
Vx input
TTL input
Automotive input
P-ch
P-ch
N-ch
Pout
pull-up control
Nout
R
Hysteresis input
Automotive input
TTL input
Hysteresis input
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
P-ch
P-ch
N-ch
MB96390 Series
18 DS07-13809-2E
N CMOS level output (IOL = 3mA, IOH = -3mA)
2 different CMOS hysteresis inputs with input
shutdown function
Automotive input with input shutdown function
TTL input with input shutdown function
Programmable pull-up resistor: 50k approx.
*1:N-channeltransistor hasslewratecontrol ac-
cording to I2C spec, irrespective of usage.
Output fall time delay is defined in AC spec
of I2C as tof.
Type Circuit Remarks
Pout
pull-up control
Nout *1
R
Hysteresis input
Automotive input
TTL input
Hysteresis input
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
Standby control
for input shutdown
P-ch
P-ch
N-ch
MB96390 Series
DS07-13809-2E 19
MEMORY MAP
MB96V300C MB96(F)39x
FF:FFFFH
Emulation ROM USER ROM /
Reserved*4
DE:0000H
External Bus Reserved
10:0000H
0F:E000HBoot-ROM Boot-ROM
Reserved
Reserved
0E:0000H
External RAM
02:0000H
Internal RAM
bank 1
01:0000H
ROM/RAM MIRROR ROM/RAM MIRROR
00:8000H
Internal RAM
bank 0
Internal RAM
bank 0
RAMSTART0*2
Reserved
RAMSTART0*3
00:0C00HExternal Bus
Peripherals Peripherals
00:0380H
00:0180HGPR*1 GPR*1
00:0100HDMA Reserved
00:00F0HExternal Bus Reserved
00:0000HPeripheral Peripheral
*1: Unused GPR banks can be used as RAM area
*2: For RAMSTART0 addresses, please refer to the table on the next page.
*3: For EVA device, RAMSTART0 depends on the configuration of the emulated device.
*4: For details about USER ROM area, see the USER ROM MEMORY MAP FOR FLASH DEVICES on the
following pages.
The DMA area is only available if the device contains the corresponding resource.
The available RAM and ROM area depends on the device.
MB96390 Series
20 DS07-13809-2E
RAMSTART/END AND EXTERNAL BUS END ADDRESSES
Devices Bank 0 RAM size RAMSTART0
MB96393 5KByte 00:6E40H
MB96395 8KByte 00:6240H
MB96F395 8KByte 00:6240H
MB96390 Series
DS07-13809-2E 21
USER ROM MEMORY MAP FOR FLASH DEVICES
MB96F395R
CPU mode
address Flash memory
mode address Flash size
160kByte
FF:FFFFH
FF:0000H3F:FFFFH
3F:0000HS39 - 64K
FE:FFFFH
FE:0000H3E:FFFFH
3E:0000HS38 - 64K
FD:FFFFH
FD:0000H3D:FFFFH
3D:0000H
Reserved
FC:FFFFH
FC:0000H3C:FFFFH
3C:0000H
FB:FFFFH
FB:0000H3B:FFFFH
3B:0000H
FA:FFFFH
FA:0000H3A:FFFFH
3A:0000H
F9:FFFFH
F9:0000H39:FFFFH
39:0000H
F8:FFFFH
F8:0000H38:FFFFH
38:0000H
F7:FFFFH
F7:0000H37:FFFFH
37:0000H
F6:FFFFH
F6:0000H36:FFFFH
36:0000H
F5:FFFFH
F5:0000H35:FFFFH
35:0000H
F4:FFFFH
F4:0000H34:FFFFH
34:0000H
F3:FFFFH
F3:0000H33:FFFFH
33:0000H
F2:FFFFH
F2:0000H32:FFFFH
32:0000H
F1:FFFFH
F1:0000H31:FFFFH
31:0000H
F0:FFFFH
F0:0000H30:FFFFH
30:0000H
E0:FFFFH
E0:0000H
DF:FFFFH
DF:8000H
DF:7FFFH
DF:6000H1F:7FFFH
1F:6000HSA3 - 8K
DF:5FFFH
DF:4000H1F:5FFFH
1F:4000HSA2 - 8K
DF:3FFFH
DF:2000H1F:3FFFH
1F:2000HSA1 - 8K
DF:1FFFH
DF:0000H1F:1FFFH
1F:0000HSA0 - 8K *1
DE:FFFFH
DE:0000HReserved
*1: Sector SA0 contains the ROM Configuration Block RCBA at CPU address DF:0000H - DF:007FH
MB96390 Series
22 DS07-13809-2E
USER ROM MEMORY MAP FOR MASK ROM DEVICES
MB96393 MB96395
CPU address ROM size
96kByte ROM size
160kByte
FF:FFFFH
FF:0000H64K ROM 128K ROM
FE:FFFFH
FE:0000H
Reserved
FD:FFFFH
E0:0000HReserved
DF:FFFFH
DF:8000H
DF:7FFFH
DF:0080H32K ROM 32K ROM
DF:007FH
DF:0000HROM configuration
block RCB ROM configuration
block RCB
DE:FFFFH
DE:0000HReserved Reserved