Our family of microcontroller and microprocessor related cores includes capable and competitive 32-bit BA22s and the best-available set of proven 8051s.

32-bit Processors
BA2x Family Overview

Application Processors
BA25 Adv. App. Processor
BA22 Basic App. Processor

Cache-Enabled Embedded
BA22 Cache-Embedded

Embedded Processors
BA22 Deeply Embedded
BA21 Low Power
BA20 PipelineZero

Peripheral Platforms
& AMBA Infrastructure

BA2x AHB Platform
BA2x AXI Platform


See Peripherals Cores >

These video and image compression cores and subsystems help you handle video compression for demanding, high-quality applications or choose the best type of image compression for your specific system.

JPEG 2000
J2K Platform

Lossless Image Compression
LJPEG Encoder
LJPEG Decoder
JPEG-LS Encoder

Lossless Data Compression
GZIP Compressor
GZIP Reference Design
GUNZIP Decompressor

Complement or replace system processors with GPUs and easily integrate memories, peripherals, and hardware networking stacks into SoCs.

Display Controllers

NOR Flash Controllers
Serial/SPI NOR Flash
Parallel NOR Flash

Legacy Peripherals
DMA Controllers
8237, 82380
16450S, 16550S, 16750S

AMBA Infrastructure
AMBA Infrastructure Cores
AHB 32-bit DMA

Interconnect Peripherals

See Interconnect Cores >

Quickly complete the standard parts of your SoC with these memory and peripheral controllers, interfaces, and interconnect cores.

Ethernet MAC
• 1G eMAC Controller

Network Stacks
1G/10G UDP/IP stack
Hardware RTP Stack for H.264
• MPEG Transport Stream Encapsulator

Data Link Controllers

PCI — Target
32-bit multi
PCI — Master
32-bit multi
PCI — Host Bridge
32 bit
32 bit - AHB
32 bit & device - AHB

These encryption cores make it easy to build security into a variety of systems.

DES single
DES triple

  • 8051s — Low-Power, Cost-Effective 8- and 16-bit MCUs

    All from the longest-running 8051 IP provider, with hundreds of thousands of shipping units.

  • BA2x 32-bit Processor Cores

    • Class-leading performance, power efficiency, and code density
    • Deeply embedded though
      full application processors
    • Integrated peripherals and subsystems
    • Royalty-free and cost-effective
    • Full dev/debug tools; evaluation system

    Select BA2x Licensees

    Learn more about BA2x MCUs  >

  • Video, Image & Data Compression

    H.264 AVC & H.265 HEVC

    • No-compromise quality
    • Ultra-Low Latency

    JPEG 8- & 12-bit

    • CIF to 4k & beyond
    • High-Performance

    See the Video & Images Compression family  >     

    Lossless Data Compression: GZIP/ZLIB/Deflate

    • Reduce bandwidth
    • Decrease memory requirements


  • CAN Bus Controller with Flexible Data Support

    • First CAN FD soft core: ASICs & FPGAs
    • Proven to Bosch/ISO &
      pre-ISO standards
    • First IP core undergoing Plugfest
    • Portable RTL; flexible; advanced features; easy integration
    • Reference design board available

    Details: CAN 2.0 & CAN FD Bus Controller Core  >

  • We put the World's Best IP Experts to Work for You


    Learn more about our team  >

  • Production-Proven IP Products

    • 20+ years in IP
    • 800+ Customers

    Beken Bluetooth Audio Chip

    Uses a smaller memory thanks to BA22-RT’s extreme code density.  story  >

    ON Semi CAN FD/8051 Subsystem

    First Flexible Data CAN Core enables early dev.  story  >

    JPEG Encoder on Mars Curiosity Rover

    Mars Rover Curiosity uses JPEG Encoder IP core from CASTMulti-camera system by Malin Space Science Systems uses real-time JPEG compression

    story & Mars photos  >

IP for FPGA & ASIC Design

CAST focuses completely on semiconductor intellectual property. We bring high-value digital IP to system designers by:

  • Developing cores and integrating IP subsystems,
  • Partnering with select IP and verification IP (VIP) providers, and
  • Sourcing IP from application area experts.

We employ IP product standards and business practices refined over 20+ years of successful operation, and have helped hundreds of customers ship millions of product units.

See the IP products we carry here, or contact us now to learn more.

White Paper

8051 Interrupt Latency: Designing with Modern 8-bit MCUs

8051 MCU IP coresInterrupt latency — the number of clock cycles required between an interrupt making itself known and the processor starting to execute operations in response — matters in any application doing real-time processing. Variations in this latency over time also matter, as large differences or jitter lead to errors in some applications.

See how interrupt latency can make a surprising difference in your best choice of 8-bit vs. 32-bit controllers for IoT and similar applications. >

Learn More

Talk with us at ...

CAST IP Cores at ICCAD CHina 2015D&R IP-SoC

IP-SoC-Embedded System Conference & Exposition
December 2-3, 2015, Grenoble, France

Understanding—and Reducing— Latency in Video Compression Systems

The factors that determine overall latency in a system aren't always obvious.     see why >