Infineon/CYPRESS MB90598GPF-G-172
| Manufacturer | |
| MPN | MB90598GPF-G-172 |
| LCSC Part # | C2945765 |
| Packaging | BQFP-100 |
| Customer # | |
| Key Attributes | F2MC-16LX 16 Bit 16MHz BQFP-100 Microcontrollers RoHS |
| Datasheet | Infineon/CYPRESS MB90598GPF-G-172 |
| RoHS Compliance | 1 documents available |
| Alternative Parts | 17 |
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | BQFP-100 | |
| Number of I/O | 78 | |
| Operating Temperature | -40℃~+85℃ | |
| Program Memory Type | Mask ROM | |
| Voltage - Supply | 3V~5.5V | |
| Program Storage Size | 128KB | |
| CPU Core | F2MC-16LX | |
| Core Size | 16 Bit | |
| CPU Maximum Speed | 16MHz | |
| Oscillator Type | External |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | BQFP-100 | |
| Number of I/O | 78 | |
| Operating Temperature | -40℃~+85℃ | |
| Program Memory Type | Mask ROM |
| Type | Description | |
|---|---|---|
| Voltage - Supply | 3V~5.5V | |
| Program Storage Size | 128KB | |
| CPU Core | F2MC-16LX | |
| Core Size | 16 Bit | |
| CPU Maximum Speed | 16MHz | |
| Oscillator Type | External |
Introduction
The MB90595G series with FULL-CAN interface and FLASH ROM is especially designed for automotive and industrial applications. Its main features are two on board CAN Interfaces, which conform to V2.0 Part A and Part B, while supporting a very flexible message buffer scheme and so offering more functions than a normal full CAN approach. The instruction set of F2MC-16LX CPU core inherits an AT architecture of the F²MC* family with additional instruction sets for highlevel languages, extended addressing mode, enhanced multiplication/division instructions, and enhanced bit manipulation instructions. The microcontroller has a 32-bit accumulator for processing long word data. The MB90595G series has peripheral resources of 8/10-bit A/D converters, UART (SCI), extended I/O serial interface, 8/16-bit PPG timer, I/O timer (input capture (ICU), output compare (OCU)) and stepping motor controller.
Features
- Clock Embedded PLL clock multiplication circuit Operating clock (PLL clock) can be selected from divided-by2 of oscillation or one to four times the oscillation (at oscillation of 4 MHz, 4 MHz to 16 MHz). Minimum instruction execution time: 62.5 ns (operation at oscillation of 4 MHz, four times the oscillation clock, VCC of 5.0 V)
- Instruction set to optimize controller applications Rich data types (bit, byte, word, long word) Rich addressing mode (23 types) Enhanced signed multiplication/division instruction and RETI instruction functions Enhanced precision calculation realized by the 32-bit accumulator
- Instruction set designed for high level language (C language) and multi-task operations Adoption of system stack pointer Enhanced pointer indirect instructions Barrel shift instructions
- Program patch function (for two address pointers)
- Enhanced execution speed: 4-byte instruction queue
- Enhanced interrupt function: 8 levels, 34 factors
- Automatic data transmission function independent of CPU operation Extended intelligent I/O service function (EI2OS): Up to 10 channels
- Embedded ROM size and types Mask ROM: 128 Kbytes Flash ROM: 128 Kbytes Embedded RAM size: 4 Kbytes (MB90595G: 6 Kbytes)
- Flash ROM Supports automatic programming, Embedded Algorithm Write/Erase/Erase-Suspend/Resume commands A flag indicating completion of the algorithm Hard-wired reset vector available in order to point to a fixed boot sector Erase can be performed on each block Block protection with external programming voltage
- Low-power consumption (stand-by) mode Sleep mode (mode in which CPU operating clock is stopped) Stop mode (mode in which oscillation is stopped) CPU intermittent operation mode Hardware stand-by mode
- Process: 0.5 μm CMOS technology
- I/O port General-purpose I/O ports: 78 ports Push-pull output and Schmitt trigger input. Programmable on each bit as I/O or signal for peripherals.
- Timer Watchdog timer: 1 channel 8/16-bit PPG timer: 8/16-bit x 6 channels 16-bit re-load timer: 2 channels
- 16-bit I/O timer 16-bit Free-run timer: 1 channel Input capture: 4 channels Output compare: 4 channels
- Extended I/O serial interface: 1 channel
- UART0 With full-duplex double buffer (8-bit length) Clock asynchronized or clock synchronized (with start/stop bit) transmission can be selectively used.
- UART1 (SCI) With full-duplex double buffer (8-bit length) Clock asynchronized or clock synchronized serial transmission (I/O extended transmission) can be selectively used.
- Stepping motor controller (4 channels)
- External interrupt circuit (8 channels) A module for starting an extended intelligent I/O service (EI2OS) and generating an external interrupt which is triggered by an external input.
- Delayed interrupt generation module: Generates an interrupt request for switching tasks.
- 8/10-bit A/D converter (8 channels) 8/10-bit resolution can be selectively used. Starting by an external trigger input.
- FULL-CAN interface: 1 channel Conforming to Version 2.0 Part A and Part B Flexible message buffering (mailbox and FIFO buffering can be mixed)
- 18-bit Time-base counter
- External bus interface: Maximum address space 16 Mbytes
Applications
- automotive
- industrial
| Qty | Unit Price(Reference Only) | Total Amount |
|---|---|---|
| 1+ | $ 1.577 | $ 1.58 |
| 200+ | $ 0.6111 | $ 122.22 |
| 500+ | $ 0.5895 | $ 294.75 |
| 1,000+ | $ 0.5787 | $ 578.70 |
Standard Packaging66/Full Tray | ||
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | BQFP-100 | |
| Number of I/O | 78 | |
| Operating Temperature | -40℃~+85℃ | |
| Program Memory Type | Mask ROM | |
| Voltage - Supply | 3V~5.5V | |
| Program Storage Size | 128KB | |
| CPU Core | F2MC-16LX | |
| Core Size | 16 Bit | |
| CPU Maximum Speed | 16MHz | |
| Oscillator Type | External |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | BQFP-100 | |
| Number of I/O | 78 | |
| Operating Temperature | -40℃~+85℃ | |
| Program Memory Type | Mask ROM |
| Type | Description | |
|---|---|---|
| Voltage - Supply | 3V~5.5V | |
| Program Storage Size | 128KB | |
| CPU Core | F2MC-16LX | |
| Core Size | 16 Bit | |
| CPU Maximum Speed | 16MHz | |
| Oscillator Type | External |
Introduction
The MB90595G series with FULL-CAN interface and FLASH ROM is especially designed for automotive and industrial applications. Its main features are two on board CAN Interfaces, which conform to V2.0 Part A and Part B, while supporting a very flexible message buffer scheme and so offering more functions than a normal full CAN approach. The instruction set of F2MC-16LX CPU core inherits an AT architecture of the F²MC* family with additional instruction sets for highlevel languages, extended addressing mode, enhanced multiplication/division instructions, and enhanced bit manipulation instructions. The microcontroller has a 32-bit accumulator for processing long word data. The MB90595G series has peripheral resources of 8/10-bit A/D converters, UART (SCI), extended I/O serial interface, 8/16-bit PPG timer, I/O timer (input capture (ICU), output compare (OCU)) and stepping motor controller.
Features
- Clock Embedded PLL clock multiplication circuit Operating clock (PLL clock) can be selected from divided-by2 of oscillation or one to four times the oscillation (at oscillation of 4 MHz, 4 MHz to 16 MHz). Minimum instruction execution time: 62.5 ns (operation at oscillation of 4 MHz, four times the oscillation clock, VCC of 5.0 V)
- Instruction set to optimize controller applications Rich data types (bit, byte, word, long word) Rich addressing mode (23 types) Enhanced signed multiplication/division instruction and RETI instruction functions Enhanced precision calculation realized by the 32-bit accumulator
- Instruction set designed for high level language (C language) and multi-task operations Adoption of system stack pointer Enhanced pointer indirect instructions Barrel shift instructions
- Program patch function (for two address pointers)
- Enhanced execution speed: 4-byte instruction queue
- Enhanced interrupt function: 8 levels, 34 factors
- Automatic data transmission function independent of CPU operation Extended intelligent I/O service function (EI2OS): Up to 10 channels
- Embedded ROM size and types Mask ROM: 128 Kbytes Flash ROM: 128 Kbytes Embedded RAM size: 4 Kbytes (MB90595G: 6 Kbytes)
- Flash ROM Supports automatic programming, Embedded Algorithm Write/Erase/Erase-Suspend/Resume commands A flag indicating completion of the algorithm Hard-wired reset vector available in order to point to a fixed boot sector Erase can be performed on each block Block protection with external programming voltage
- Low-power consumption (stand-by) mode Sleep mode (mode in which CPU operating clock is stopped) Stop mode (mode in which oscillation is stopped) CPU intermittent operation mode Hardware stand-by mode
- Process: 0.5 μm CMOS technology
- I/O port General-purpose I/O ports: 78 ports Push-pull output and Schmitt trigger input. Programmable on each bit as I/O or signal for peripherals.
- Timer Watchdog timer: 1 channel 8/16-bit PPG timer: 8/16-bit x 6 channels 16-bit re-load timer: 2 channels
- 16-bit I/O timer 16-bit Free-run timer: 1 channel Input capture: 4 channels Output compare: 4 channels
- Extended I/O serial interface: 1 channel
- UART0 With full-duplex double buffer (8-bit length) Clock asynchronized or clock synchronized (with start/stop bit) transmission can be selectively used.
- UART1 (SCI) With full-duplex double buffer (8-bit length) Clock asynchronized or clock synchronized serial transmission (I/O extended transmission) can be selectively used.
- Stepping motor controller (4 channels)
- External interrupt circuit (8 channels) A module for starting an extended intelligent I/O service (EI2OS) and generating an external interrupt which is triggered by an external input.
- Delayed interrupt generation module: Generates an interrupt request for switching tasks.
- 8/10-bit A/D converter (8 channels) 8/10-bit resolution can be selectively used. Starting by an external trigger input.
- FULL-CAN interface: 1 channel Conforming to Version 2.0 Part A and Part B Flexible message buffering (mailbox and FIFO buffering can be mixed)
- 18-bit Time-base counter
- External bus interface: Maximum address space 16 Mbytes
Applications
- automotive
- industrial
C2945765 EasyEDA Library
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | ROHS3 Compliant |
| ECCN | EAR99 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC | |
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS |
| Type | Details |
|---|---|
| RoHS | ROHS3 Compliant |
| ECCN | EAR99 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC |
| Type | Details |
|---|---|
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS | |
Alternative Parts
| MPN | Manufacturer | Packaging | Availability | Unit Price | ||
|---|---|---|---|---|---|---|
| MB90598GPF-GS-169 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-GS-157 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-173 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-156 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-153 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-152 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-151 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-150 | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-146-BND | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-142-BND | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-141-BND | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-140-BND | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-125-BND | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.577 | ||
| MB90598GPF-G-185-ER | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.236 | ||
| MB90598GPF-G-171-ER | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.236 | ||
| MB90598GPF-G-166-ER | Infineon/CYPRESS | BQFP-100 | 0 | $ 1.236 | ||
| MB90F598GPF-GS | Infineon/CYPRESS | BQFP-100 | 0 | $ 2.3531 |

