MB96340 | Cypress Semiconductor

MB96340

MB96300 series is based on Cypress'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 for easy migration of 16LX Software to the new 16FX products. 16FX improvements compared to the previous 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 56MHz operation frequency from an external 4MHz resonator. The result is a minimum instruction cycle time of 17.8ns going together with excellent EMI behavior. An on-chip clock modulation circuit significantly reduces emission peaks in the frequency spectrum. The emitted power is minimised 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.

Product Name Maximum Internal Clock [MHz] Floating Point Unit Memory Protection Unit Package [pin] Operating Voltage: VCC[V] Sub Clock Memory Type ROM [Byte] RAM [Byte] Cache [KByte] DMAC [ch] Ext. Interrupt [ch] External Bus I/F Max. I/O port [ch] 10-bit ADC [ch x unit] 12-bit ADC [ch x unit] DAC [ch] Output Compare [ch] Free-Run Timer [ch] Input Capture [ch] Reload Timer, PWM Timer, PWC Timer, PPG Timer / Base Timer (Reload/PPG/PWM/PWC Selectable) [ch] Up/Down Counter [ch] Other timers [ch] Three-phase Inverter Support I2C, UART/SI, SIO, Multi Function Serial - MFS (MFS: LIN/UART/SIO/I2C Selectable) [ch] LIN/UART/SIO [ch] CAN [ch] FlexRay [unit] MediaLB Ethernet AVB LCD Controller Driver [seg x com] Stepper Motor Controller Driver [ch] Graphic Display Controller Sound Generator Resolver to Digital Converter Secure Hardware Extention Remarks Evaluation Method / Device
MB96345RS 56 LQFP-100 3.0 to 5.5 MASK 160K 8K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96345RW 56 LQFP-100 3.0 to 5.5 Yes MASK 160K 8K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96346RS 56 LQFP-100 3.0 to 5.5 MASK 288K 16K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96346RW 56 LQFP-100 3.0 to 5.5 Yes MASK 288K 16K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F345DS 40 LQFP-100 3.0 to 5.5 FLASH 160K+64K 8K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 1 - - - - - - - - - Option without CAN MB96V300C
MB96F345DW 40 LQFP-100 3.0 to 5.5 Yes FLASH 160K+64K 8K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 1 - - - - - - - - - Option without CAN MB96V300C
MB96F346AS 56 LQFP-100 3.0 to 5.5 FLASH 288K 16K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 1 - - - - - - - - - Option without CAN MB96V300C
MB96F346AW 56 LQFP-100 3.0 to 5.5 Yes FLASH 288K 16K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 1 - - - - - - - - - Option without CAN MB96V300C
MB96F346RS 56 LQFP-100 3.0 to 5.5 FLASH 288K 16K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F346RW 56 LQFP-100 3.0 to 5.5 Yes FLASH 288K 16K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F347AS 56 LQFP-100 3.0 to 5.5 FLASH 416K   6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F347AW 56 LQFP-100 3.0 to 5.5 Yes FLASH 416K   6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F347RS 56 LQFP-100 3.0 to 5.5 FLASH 416K   6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F347RW 56 LQFP-100 3.0 to 5.5 Yes FLASH 416K   6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F348AS 56 LQFP-100 3.0 to 5.5 FLASH 544K 24K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F348AW 56 LQFP-100 3.0 to 5.5 Yes FLASH 544K 24K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F348RS 56 LQFP-100 3.0 to 5.5 FLASH 544K 24K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F348RW 56 LQFP-100 3.0 to 5.5 Yes FLASH 544K 24K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F348HS 56 LQFP-100 3.0 to 5.5 FLASH 544K+32K 24K 6 16 Yes 82 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C
MB96F348HW 56 LQFP-100 3.0 to 5.5 Yes FLASH 544K+32K 24K 6 16 Yes 80 24 x 1 - - 8 2 8 Reload Timer 4 + 1 (Dedicated for PPG) + PPG x 16 - - - I2C x 2 7 2 - - - - - - - - - Option without CAN MB96V300C

Hardware

Name Part number Description Remarks
Main unit MB2198-01-E For FR(DSU3/4) In Circuit Emulator Main unit  
Adapter board MB2198-500-E For FR-DSU4 Header cable is bundled  
Evaluation device MB96V300CRB-ES BGA416  
Header board MB2198-501 For QFP-100 (0.65mm,14×20mm)
FPT-100P-M22
Selectable
MB2198-502 For LQFP-100 (0.5mm,14×14mm)
FPT-100P-M20
PC cable LAN cable 10BASE-T/100BASE-TX Selectable
USB cable USB1.1
RS-232C cable 9pin-9pin cross cable
Expansion Trace board MB2198-590-E 2Gbytes of external trace functionality Option
(Only either can be used.)
RAM Monitor board MB2198-591-E F2MC-16FX RAM Monitor board

Software

Software Part number Operating System
SOFTUNE V3 Professional Pack SP3607Z008-P01 Windows XP/Vista/7

CPU Information file: Supported
Sample I/O register file: Supported

FLASH Microcontroller Programmer

  • Parallel programmer
FLASH Microcontroller Package Flash Support Group, Inc. MINATO DEVICE COMPANY
AF9708/
AF9709B/
AF9723B
MODEL
1890A/1930/
1931/1893
MODEL
1940
MB96F346
MB96F347
MB96F348
QFP-100 (0.65mm, 14×20mm)
FPT-100P-M22
TEF110-96F348_QFP Not supported Not supported
LQFP-100 (0.5mm, 14×14mm)
FPT-100P-M20
TEF110-96F348_LQFP Not supported Not supported
  • Serial on board programmer
    • Cypress FLASH MCU Programmer
      In case you request the data for model name, please contact Cypress Support.
    • Yokogawa Digital Computer Corporation
      Details
MB96F346R

    MB96F348R

      Note: The recommendation circuit constant of oscillation evaluation result is reference value by oscillator maker measurement environment.
      It is not guaranteed value. Get consult with oscillator supplier for physical layout and circuit parameters for each design.