Texas Instruments OMAPL138EZCEA3
- Part No.:
- OMAPL138EZCEA3
- Manufacturer:
- Texas Instruments
- Category:
- Microprocessors
- Package:
- 361-LFBGA
- Datasheet:
-
OMAPL138EZCEA3.pdf
- Description:
- IC MPU OMAP-L1X 375MHZ 361NFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:1,726
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
OMAPL138EZCEA3 from Texas Instruments is a dual-core C6000™ DSP + ARM® SoC integrating a 456-MHz ARM926EJ-S RISC processor and a 456-MHz C674x VLIW DSP core, with 256KB L2 unified RAM/cache, 128KB shared RAM, and 1.8-V/3.3-V LVCMOS I/Os. It targets industrial portable navigation, smart grid substation protection, and biometric identification systems requiring real-time signal processing and embedded OS support.
For engineers reviewing the OMAPL138EZCEA3 datasheet, OMAPL138EZCEA3 pinout, OMAPL138EZCEA3 application, or OMAPL138EZCEA3 equivalent, key selection criteria include dual-core clock synchronization, DDR2/mDDR memory controller timing compliance, EMAC MII/RMII interface configuration, and PRUSS subsystem programmability for deterministic I/O offload.
Technical Context
The OMAPL138EZCEA3 implements tightly coupled ARM926EJ-S and C674x cores sharing a 256KB L2 memory space configurable as RAM, cache, or mixed mode, while maintaining separate 32KB L1P/L1D caches per core. Its EDMA3 controller supports 64 independent DMA channels with programmable burst sizes for zero-copy data movement between peripherals like McASP, McBSP, and uPP.
Peripheral coherency is managed via a switched central resource (SCR) and pin multiplexing controlled by SYSCFG registers. The device uses a single PLL/clock generator with integrated oscillator to derive core, peripheral, and interface clocks-including dedicated USB PHY clocks, SATA reference clocks, and RTC 32-kHz oscillator input-enabling synchronized multi-domain operation without external clock distribution.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Dual-core: 456-MHz ARM926EJ-S + 456-MHz C674x DSP, enabling concurrent Linux execution and real-time floating-point signal processing |
| L2 Memory | 256KB unified mapped RAM/cache, partitionable to optimize latency-critical DSP code vs. ARM data buffers |
| Shared RAM | 128KB on-chip RAM accessible by both cores and EDMA3 without performance contention |
| Memory Interfaces | EMIFA supporting 16-bit SDRAM/NOR/NAND + DDR2/mDDR controller for 256MB address space at up to 156 MHz |
| USB Support | USB 2.0 OTG (high/full/low-speed) + USB 1.1 OHCI host, both with integrated PHYs eliminating external transceivers |
| Security | TI Basic Secure Boot with AES-128 encryption and SHA-256 validation for boot image integrity and IP protection |
| Package | 361-ball NFBGA (ZCE), 13.0 mm × 13.0 mm, 0.65-mm ball pitch, RoHS-compliant |
Pinout & Package
OMAPL138EZCEA3 is housed in a 361-ball NFBGA (ZCE) package with 0.65-mm ball pitch and 13.0 mm × 13.0 mm body size. Pin assignments follow TI's standardized OMAP-L138 ZCE ball map, where power, ground, and high-speed interfaces (DDR2, EMAC, USB) are distributed across dedicated banks to minimize noise coupling.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_CORE | Core Power Supply | 1.3V nominal supply for ARM926EJ-S and C674x cores at 456 MHz; requires low-noise regulation and local decoupling |
| VDD_IO | I/O Power Supply | Selectable 1.8V or 3.3V supply for all LVCMOS I/O banks except DDR2 and USB interfaces |
| CLKIN | System Clock Input | 24-MHz crystal or external clock input to PLL for generating core, peripheral, and interface clocks |
| DDR2_DQ[15:0] | DDR2 Data Bus | 16-bit bidirectional data lines for DDR2 SDRAM interface; require matched trace lengths and termination |
| EMAC_RXD[3:0] | Ethernet Receive Data | 4-bit MII receive data bus; routed with controlled impedance and length-matched to EMAC_TXD and control signals |
| USB0_DP/DM | USB 2.0 OTG Differential Pair | Full-speed/high-speed differential data pair with integrated PHY; requires 90-Ω differential impedance routing |
Key Features
| Feature | Design Value |
|---|---|
| Programmable Real-Time Unit Subsystem (PRUSS) | Two independent 32-bit RISC PRU cores with 4KB instruction RAM and 512B data RAM each, enabling deterministic GPIO, PWM, and protocol offload without CPU intervention |
| Enhanced eHRPWM/eCAP Peripherals | Two eHRPWM modules with dead-band generation and trip-zone inputs plus three eCAP modules configurable as capture inputs or APWM outputs for motor control feedback loops |
| Serial ATA Controller | SATA I/II compliant (1.5/3.0 Gbps) with hardware-assisted NCQ for up to 32 commands, enabling direct connection to industrial SSDs without bridge ICs |
| Universal Parallel Port (uPP) | High-speed 8–16-bit parallel interface supporting single/dual-data-rate transfers with START/ENABLE/WAIT handshaking for FPGA or ADC interfacing |
| Video Port Interface (VPIF) | Dual-channel BT.656 video capture and display support with 8-/10-/12-bit raw format handling, suitable for machine vision preprocessing pipelines |
Applications
| Industrial Portable Navigation Devices | Smart Grid Substation Protection |
|---|---|
Use Scenario: Real-time GPS/INS sensor fusion and map rendering in handheld utility field devices operating in harsh RF environments. IC Role / Device Role / Timing Role: OMAPL138EZCEA3 serves as main applications processor executing Linux-based navigation stack while offloading FFT and filtering to C674x DSP; PRUSS handles precise GNSS pulse-per-second timing capture. Use Value: Dual-core deterministic scheduling enables <10-ms interrupt latency for safety-critical position updates while maintaining GUI responsiveness. | Use Scenario: Fault detection and breaker control in digital protective relays using sampled current/voltage waveforms. IC Role / Device Role / Timing Role: OMAPL138EZCEA3 performs IEEE C37.118 synchrophasor computation on McASP-captured analog inputs; EMAC transmits time-stamped phasors over IEC 61850 GOOSE. Use Value: Hardware-accelerated FFT and floating-point math achieves 64-sample cycle resolution at 60 Hz with <50-μs jitter, meeting Class P accuracy requirements. |
| Biometric Identification Terminals | Remote Radio Head (RRH) Baseband Processing |
Use Scenario: Fingerprint template matching and liveness detection in access control terminals deployed in temperature-variable indoor/outdoor locations. IC Role / Device Role / Timing Role: OMAPL138EZCEA3 runs secure biometric middleware on ARM9 while C674x executes correlation-based fingerprint matching; secure boot ensures tamper-resistant algorithm storage. Use Value: AES-128 encrypted boot image prevents firmware extraction; 128KB shared RAM enables zero-copy transfer of 512×480 fingerprint images to DSP for sub-200ms match latency. | Use Scenario: Digital pre-distortion (DPD) and crest factor reduction (CFR) in LTE small-cell RRH units with 20-MHz bandwidth. IC Role / Device Role / Timing Role: OMAPL138EZCEA3 implements DPD coefficient adaptation on C674x DSP using uPP-connected FPGA for real-time RF feedback sampling; ARM9 manages CPRI transport layer. Use Value: 2746 MFLOPS peak performance enables adaptive Volterra-series DPD with 5th-order nonlinearity correction at 122.88 MSPS sample rate. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core DSP+ARM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| OMAPL138ZCEA3 | Same silicon die and ZCE package, but rated for commercial temperature range (0°C to 90°C) versus extended range (–40°C to 105°C) of OMAPL138EZCEA3 | Not suitable for outdoor industrial deployments requiring extended thermal operation | Select OMAPL138EZCEA3 when operating ambient exceeds 90°C or drops below 0°C. |
| AM1808ZCE03 | ARM9-only variant (no C674x DSP), same ZCE package, 456-MHz ARM926EJ-S, identical peripheral set except missing C674x-specific features (L2 cache architecture, EDMA3 channel count, PRUSS) | Cannot execute floating-point DSP algorithms or offload real-time signal processing from ARM | Choose AM1808ZCE03 only if application relies solely on ARM software-defined processing without hardware-accelerated math. |
Compared with OMAPL138ZCEA3, the OMAPL138EZCEA3 provides guaranteed operation across –40°C to 105°C for ruggedized deployments, while AM1808ZCE03 eliminates DSP capability entirely-making it unsuitable for applications requiring real-time FFT, filtering, or modulation that depend on C674x VLIW execution.
Availability
OMAPL138EZCEA3 is available at Aetrix Electronics and suitable for industrial portable navigation devices, smart grid substation protection relays, and biometric identification terminals requiring stable component supply across extended temperature ranges and long product lifecycles.
Supply support for OMAPL138EZCEA3 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
Texas Instruments is a global semiconductor company headquartered in Dallas, Texas, delivering analog and embedded processing solutions for industrial, automotive, and communications markets.
The OMAP-L138 product line was designed for cost-sensitive, low-power industrial applications requiring integrated DSP acceleration and full-featured ARM application processing in a single chip-targeting smart grid, portable instrumentation, and real-time vision systems.
FAQ
What is the maximum operating frequency of the OMAPL138EZCEA3 ARM926EJ-S and C674x cores?
The OMAPL138EZCEA3 operates both its ARM926EJ-S and C674x cores at 456 MHz under 1.3-V core supply conditions. This frequency is validated across the extended temperature range (–40°C to 105°C) and requires adherence to TI's recommended power sequencing and decoupling guidelines specified in the SPRS586J datasheet Section 5.3.
Does the OMAPL138EZCEA3 support secure boot, and what cryptographic algorithms are used?
Yes, the OMAPL138EZCEA3 implements TI Basic Secure Boot using AES-128 for boot image encryption and SHA-256 for image authentication. The secure boot flow starts from a hardware root-of-trust, encrypts boot modules stored in external flash, and validates them during load-ensuring that only authenticated, unmodified firmware executes on the OMAPL138EZCEA3.
What memory interfaces does the OMAPL138EZCEA3 provide, and what are their maximum supported densities?
The OMAPL138EZCEA3 integrates two memory controllers: an EMIFA supporting 128-MB address space for NOR/NAND/SDRAM, and a DDR2/mDDR controller supporting 256-MB address space for 16-bit DDR2 or mobile DDR SDRAM. Both interfaces are electrically and timing-validated per JEDEC standards and require layout compliance with TI's ZCE package routing guidelines.
Can the OMAPL138EZCEA3's PRUSS be used to implement custom communication protocols without CPU involvement?
Yes, the OMAPL138EZCEA3's Programmable Real-Time Unit Subsystem (PRUSS) contains two independent 32-bit RISC PRU cores, each with dedicated 4KB instruction RAM and 512B data RAM. These cores execute autonomously, allowing implementation of bit-banged UART, SPI, or proprietary serial protocols with microsecond-level timing precision-freeing the ARM9 and C674x cores for higher-layer tasks.
What is the function of the 128KB shared RAM in the OMAPL138EZCEA3, and how is it accessed?
The 128KB shared RAM in the OMAPL138EZCEA3 is a dedicated on-chip memory block accessible by both the ARM926EJ-S and C674x cores, as well as the EDMA3 controller, without contention against the DSP's 256KB L2 memory. It is mapped into the system address space at 0xC0000000 and used for zero-copy inter-processor communication, buffer staging, and real-time data exchange-critical for deterministic latency in applications like biometric matching or motor control.
OMAPL138EZCEA3 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 361-LFBGA
- Series:
- OMAP-L1x
- Packaging:
- Tray
- Product Status:
- Active
- Core Processor:
- ARM926EJ-S
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 375MHz
- Co-Processors/DSP:
- Signal Processing; C674x, System Control; CP15
- RAM Controllers:
- SDRAM
- Graphics Acceleration:
- No
- Display & Interface Controllers:
- LCD
- Ethernet:
- 10/100Mbps (1)
- SATA:
- SATA 3Gbps (1)
- USB:
- USB 1.1 + PHY (1), USB 2.0 + PHY (1)
- Voltage - I/O:
- 1.8V, 3.3V
- Operating Temperature:
- -40°C ~ 105°C (TJ)
- Grade:
- -
- Qualification:
- -
- Security Features:
- Boot Security, Cryptography
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 361-NFBGA (13x13)
- Additional Interfaces:
- HPI, I2C, McASP, McBSP, MMC/SD, SPI, UART
OMAPL138EZCEA3 FAQ
1.How can I place an order for OMAPL138EZCEA3 through Aetrix?
Please submit a Request for Quotation (RFQ) for OMAPL138EZCEA3 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 OMAPL138EZCEA3 reliable?
The price and inventory of OMAPL138EZCEA3 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for OMAPL138EZCEA3 is usually 5 days.
3.What payment methods are accepted for OMAPL138EZCEA3?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for OMAPL138EZCEA3 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for OMAPL138EZCEA3?
OMAPL138EZCEA3 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your OMAPL138EZCEA3 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 OMAPL138EZCEA3?
For technical support, including OMAPL138EZCEA3 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your OMAPL138EZCEA3 requirements.
6.How does Aetrix verify that OMAPL138EZCEA3 is sourced from the original manufacturer or authorized distributors?
All OMAPL138EZCEA3 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 OMAPL138EZCEA3 meets industry standards.
7.What is the process for return or replacement of OMAPL138EZCEA3?
All OMAPL138EZCEA3 units undergo pre-shipment inspection (PSI). If there is an issue with OMAPL138EZCEA3, 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 OMAPL138EZCEA3 part is unused and in its original packaging.
Return procedure for OMAPL138EZCEA3:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
OMAPL138EZCEA3 Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
Tech Hub
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…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

