Renesas M37151EFFP#U0
- Part No.:
- M37151EFFP#U0
- Manufacturer:
- Renesas
- Category:
- Microcontrollers
- Package:
- -
- Datasheet:
-
M37151EFFP#U0.pdf
- Description:
- MCU, 8-BIT, FLASH
- Quantity:
- Payment:

- Shipping:

Inventory:199
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
M37151EFFP from Mitsubishi Electric is an 8-bit single-chip CMOS microcomputer with integrated closed caption data slicer, on-screen display (OSD) controller, and electrically programmable PROM. It delivers 60 KB ROM, 2048 bytes RAM, 6× 8-bit timers, 8-channel 7-bit A-D comparator, and 5× 8-bit PWM outputs - enabling real-time caption decoding and character-based video overlay in analog TV systems.
For engineers reviewing the M37151EFFP datasheet, M37151EFFP pinout, M37151EFFP application, or M37151EFFP equivalent, this device supports precise timing-critical OSD positioning (128×512 pixel grid), multi-master I²C-BUS (3 channels), and hardware-accelerated data slicing for NTSC/PAL closed caption signals - critical for legacy broadcast receiver design and retrofit OSD upgrades.
Technical Context
The M37151EFFP integrates a 740-family CPU core with 71 basic instructions and 0.5 µs minimum instruction execution time at 8 MHz. Its memory architecture includes dedicated OSD RAM (128 bytes), OSD ROM (10 KB), and ROM correction memory for field-programmable firmware patches.
Hardware peripherals are tightly coupled to video timing: P50/P51 accept HSYNC/VSYNC inputs; P52–P55 output RGB+OUT video signals; CVIN, VHOLD, HLF, and FILT pins interface directly with composite video and data slicer circuitry; and the built-in data slicer supports CC mode (16×26 dot character area) and OSD mode (16×20 dot, 8 font sizes, 8 colors per character).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| ROM Size | 60 KB - stores full closed caption decoder, OSD rendering engine, and application firmware in one chip. |
| RAM Size | 2048 bytes - supports stack depth up to 128 subroutine levels and dual-buffered OSD character/color data. |
| CPU Core | 740-family 8-bit - executes 71 instructions with 0.5 µs min cycle at 8 MHz; excludes FST/SLW but supports MUL/DIV. |
| OSD Capability | 32×2 character display (expandable to ≥3 lines in software); 254 glyphs; 8 colors per character; horizontal/vertical position control at 128/512 levels. |
| Data Slicer | Built-in - extracts EIA-608 closed caption data from composite video input via CVIN pin; requires external HLF/FILT filtering. |
| I²C Interface | 3 independent multi-master I²C-BUS channels (SCL1/SDA1, SCL2/SDA2, SCL3/SDA3) - enables concurrent communication with tuner, EEPROM, and remote control ICs. |
| Power Modes | High-speed (165 mW @ 8 MHz, OSD/data slicer active); low-speed (0.33 mW @ 32 kHz sub-clock); stop mode (0.055 mW max). |
Pinout & Package
42-pin plastic SSOP (Outline 42P2R), 0.65 mm pitch, surface-mount package. Pin functions validated per Mitsubishi datasheet Rev. 1.0, Figures 4.1 and Table 7.1–7.2.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P50/HSYNC | OSD timing input | Synchronizes horizontal scan line position for precise character placement on screen. |
| P51/VSYNC | OSD timing input | Defines vertical frame boundary to align multi-line OSD windows within active video area. |
| P52/B – P55/OUT | OSD video output | CMOS-level RGB color + composite output signals drive CRT/LCD display interface directly. |
| CVIN | Data slicer analog input | Accepts AC-coupled composite video signal; internal slicer extracts EIA-608 caption data. |
| VHOLD, HLF, FILT | Data slicer support | External RC network pins for DC restoration (VHOLD), high-frequency filtering (HLF), and clock oscillation stabilization (FILT). |
| P00–P04 | GPIO / PWM | N-channel open-drain outputs usable as PWM0–PWM4 for backlight dimming or IR LED modulation. |
| P11/SCL1 – P14/SDA2, P30/SDA3–P31/SCL3 | I²C interface | Three isolated I²C buses with N-channel open-drain drivers; support mixed-voltage slave devices. |
| XIN/XOUT, XCIN/XCOUT | Clock system | Dual crystal/resonator interfaces: main 8 MHz oscillator (XIN/XOUT) and 32 kHz sub-clock (XCIN/XCOUT) for low-power standby. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated closed caption decoder | Hardware data slicer processes EIA-608 signals without external ICs or CPU overhead - reduces BOM and latency. |
| On-screen display engine | Dedicated OSD RAM/ROM and raster coloring logic render 254-character fonts with per-pixel color control (R/G/B), background, and attribute (underline, flash, smooth roll-up). |
| Electrically programmable PROM | One-time programmable 60 KB ROM allows final firmware burn after board assembly - eliminates mask ROM NRE and lead time. |
| Multi-source timing support | Simultaneous HSYNC/VSYNC capture, sub-clock (32 kHz) RTC capability, and 8 MHz system clock enable hybrid power management across video-active and standby states. |
| 8-channel 7-bit A-D comparator | Measures analog voltages (e.g., brightness, contrast, IR remote carrier) using P03–P06, P16, P20–P22 - no external ADC required for front-panel sensing. |
| 5-channel 8-bit PWM | Drives LEDs, motors, or audio volume control via P00–P04 with independent duty-cycle registers (PWM0–PWM4) and configurable modes. |
Applications
| Analog TV Closed Caption Decoder | Legacy Broadcast OSD Upgrade Module |
|---|---|
|
Use Scenario: Adding EIA-608 closed caption support to existing NTSC/PAL CRT TVs without redesigning video processing path. IC Role / Device Role / Timing Role: M37151EFFP acts as standalone caption slicer and OSD controller - receives composite video on CVIN, extracts captions, and overlays text via P52–P55 RGB outputs synchronized to HSYNC/VSYNC. Use Value: Eliminates need for separate decoder IC and OSD generator; reduces component count by ≥3 ICs while maintaining full CC compliance and font flexibility. |
Use Scenario: Retrofitting monochrome or basic OSD TVs with multicolor, multi-line, and attribute-rich on-screen menus. IC Role / Device Role / Timing Role: M37151EFFP serves as primary OSD processor - renders 8-color characters with smooth roll-up and windowing using internal OSD ROM/RAM and P5x video outputs. Use Value: Enables feature parity with newer models using same PCB footprint; supports 8 font sizes and per-character background coloring without external graphics memory. |
| Set-Top Box Caption Bridge | Professional Video Monitor Overlay |
|
Use Scenario: Inserting standardized closed caption data into baseband video streams from digital set-top boxes feeding analog monitors. IC Role / Device Role / Timing Role: M37151EFFP ingests decoded caption packets via I²C (from STB's main CPU), converts to EIA-608 format, and inserts into composite video stream using data slicer and CVIN loop-through. Use Value: Provides standards-compliant caption pass-through with zero latency; leverages built-in slicer timing accuracy (±1 sample) for FCC-mandated reliability. |
Use Scenario: Adding calibration labels, signal status, or safety warnings to professional analog video monitors in broadcast studios or medical imaging. IC Role / Device Role / Timing Role: M37151EFFP operates as autonomous overlay generator - accepts HSYNC/VSYNC from monitor sync circuitry and drives RGB+OUT with high-contrast, flicker-free text using dedicated OSD hardware. Use Value: Guarantees stable overlay positioning (128×512 grid) and jitter-free rendering even under variable video timing; supports raster coloring for highlight zones. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar closed caption and OSD controller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MB89950 | 48 KB ROM, 1472 B RAM, no electrically programmable PROM; requires mask ROM version. | Lacks field-programmable firmware; suitable only for high-volume fixed-function designs. | Select MB89950 only when firmware is finalized early and mask ROM NRE cost is acceptable. |
| UPD78F0513 | 128 KB Flash, 8 KB RAM, no integrated data slicer or OSD video outputs; requires external video DAC and timing logic. | Demands additional components for caption extraction and RGB generation - increases layout complexity and cost. | Choose UPD78F0513 only if full Flash reprogrammability is mandatory and external video interface design resources are available. |
Compared with MB89950 and UPD78F0513, the M37151EFFP uniquely combines OTP PROM, hardware caption slicing, and direct RGB+OUT video outputs - delivering lowest component count and fastest time-to-market for analog TV OSD integration.
Availability
M37151EFFP is available at Aetrix Electronics and suitable for analog TV manufacturing, broadcast equipment refurbishment, and professional video monitor upgrade programs requiring stable component supply and long-term obsolescence mitigation.
Supply support for M37151EFFP includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Mitsubishi Electric Corporation is a Japanese multinational specializing in power systems, industrial automation, and semiconductor solutions for automotive, industrial, and consumer electronics markets.
The M37151 series was designed specifically for cost-sensitive analog video applications requiring integrated closed caption decoding and on-screen display - targeting TV manufacturers needing single-chip solutions before the digital transition.
FAQ
What is the maximum character display capacity of the M37151EFFP in OSD mode?
The M37151EFFP supports 32 characters × 2 lines as standard in OSD mode, with software extension enabling ≥3 lines. Each character uses a 16×20 dot matrix, and the device provides 254 predefined glyphs stored in internal OSD ROM. The M37151EFFP also supports per-character coloring (8 colors), background fill, and attributes like border and smooth roll-up - all managed by dedicated hardware without CPU intervention.
Does the M37151EFFP require external components to implement closed caption decoding?
Yes - the M37151EFFP requires external passive components for proper closed caption operation: a coupling capacitor on CVIN, a hold capacitor between VHOLD and VSS, an RC filter between HLF and VSS, and a capacitor between FILT and VSS. These form the analog front-end for the internal data slicer. No external decoder IC or digital logic is needed - the M37151EFFP performs full EIA-608 extraction and formatting internally.
Can the M37151EFFP be reprogrammed after soldering to the PCB?
No - the M37151EFFP contains a one-time programmable (OTP) PROM, as confirmed in Section 17 of the datasheet ("ONE TIME PROM VERSION M37151EFFP MARKING"). Firmware must be verified and burned prior to assembly. This differs from Flash-based MCUs and ensures immunity to accidental overwrite in the field, making it suitable for fixed-function broadcast applications where firmware stability is critical.
What video timing signals does the M37151EFFP accept for OSD synchronization?
The M37151EFFP accepts HSYNC on P50 and VSYNC on P51 to lock its on-screen display rendering to the incoming analog video signal. These inputs support standard NTSC (525-line) and PAL (625-line) timing. The M37151EFFP uses these signals to calculate exact pixel positions - enabling precise horizontal (128-level) and vertical (512-level) placement of characters and windows without external timing generators.
How many independent I²C-BUS interfaces does the M37151EFFP support?
The M37151EFFP supports three independent multi-master I²C-BUS interfaces: Channel 1 (P11/SCL1 and P13/SDA1), Channel 2 (P12/SCL2 and P14/SDA2), and Channel 3 (P31/SCL3 and P30/SDA3). Each channel uses N-channel open-drain drivers compatible with standard I²C voltage levels and supports arbitration, clock stretching, and repeated START conditions - allowing concurrent communication with tuner modules, EEPROMs, and remote control receivers.
M37151EFFP#U0 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Renesas
- Package/Case:
- -
- Series:
- *
- Packaging:
- Bulk
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- -
- Core Size:
- -
- Speed:
- -
- Connectivity:
- -
- Peripherals:
- -
- Number of I/O:
- -
- Program Memory Size:
- -
- Program Memory Type:
- -
- EEPROM Size:
- -
- RAM Size:
- -
- Voltage - Supply (Vcc/Vdd):
- -
- Data Converters:
- -
- Oscillator Type:
- -
- Operating Temperature:
- -
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- -
- Supplier Device Package:
M37151EFFP#U0 FAQ
1.How can I place an order for M37151EFFP#U0 through Aetrix?
Please submit a Request for Quotation (RFQ) for M37151EFFP#U0 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for M37151EFFP#U0 reliable?
The price and inventory of M37151EFFP#U0 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M37151EFFP#U0 is usually 5 days.
3.What payment methods are accepted for M37151EFFP#U0?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M37151EFFP#U0 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for M37151EFFP#U0?
M37151EFFP#U0 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your M37151EFFP#U0 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for M37151EFFP#U0?
For technical support, including M37151EFFP#U0 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M37151EFFP#U0 requirements.
6.How does Aetrix verify that M37151EFFP#U0 is sourced from the original manufacturer or authorized distributors?
All M37151EFFP#U0 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that M37151EFFP#U0 meets industry standards.
7.What is the process for return or replacement of M37151EFFP#U0?
All M37151EFFP#U0 units undergo pre-shipment inspection (PSI). If there is an issue with M37151EFFP#U0, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The M37151EFFP#U0 part is unused and in its original packaging.
Return procedure for M37151EFFP#U0:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
M37151EFFP#U0 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

