Digital IP Cores
and Subsystems

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

Secure Processors
Geon - Secure Execution

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

Processor-Based AMBA® Subsystems
Family Overview
AHB Low-Power
AHB Performance/Low-Power
AXI Custom Performance

AMBA Bus Infrastructure Cores
See Peripherals Cores >

Efficiently compress media or data with these high-performance hardware codecs. See the video and image compression Family Page for a media compression overview.

 H.264 Video Decoders
Low Latency Constrained
  Baseline Profile

Low-Power Constrained
  Baseline Profile

 H.265 HEVC Decoders
Main Profile

Companion Cores
Image Processing
CAMFE Camera Processor
Network Stacks
40G UDPIP Stack
1G/10G UDPIP Stack
• Hardware RTP Stack
  – for H.264 Encoders
  – for H.264 Decoders
  – for JPEG Encoders
IEEE 802.1Qav & 802.1Qbv

• MPEG Transport Stream

JPEG Still & Motion

Lossless & Near-Lossless

Lossless Data Compression
GZIP Compressor
GUNZIP Decompressor
GZIP Reference Designs
    • for Intel FPGAs
    • for Xiinx FPGAs

Easily integrate memories, peripherals, and hardware networking stacks into SoCs.

Display Controllers

Device Controllers
smart card reader

Flash Controllers
Parallel Flash
Parallel Flash for AHB
Universal Serial NOR/NAND
   Flash for AHB

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

Automotive Buses

CAN 2.0/FD controller
CAN FD Reference Design
Automotive Ethernet
TSN Ethernet Subsystem
CAN-to-TSN Gateway
LIN Bus Master/Slave
Tx/Rx Controller

Avionics/DO-254 Buses
MIL-STD 1553

Octal/Quad/Dual/Single SPI
Quad SPI
Single SPI
SPI to AHB-Lite

Master/Slave Controller
Master  • Slave

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

GEON SoC Security
GEON Security

Encryption Primitives
AES, Programmable
Key Expander
Single, Triple

Hash Functions
SHA-3 (Keccak)

by CAST, Inc.

Related Links

Recent news summary page

Download this release (PDF).

More info on JPEG 2000 at

PDF datasheet for
JPEG2K_E JPEG 2000 encoder

News CAST JPEG 2000 Encoder Core Provides Fast, Flexible Image Compression

Hardware acceleration for advanced standard enables new applications; comprehensive, programmable core simplifies system development

(Design Automation Conference) New Orleans, Louisiana, June 10 2002

This product is no longer available to license from CAST. Please contact CAST Sales for more info.

Semiconductor intellectual property (IP) provider CAST, Inc. today announced a new addition to its line of general purpose IP (gpIP) for electronic design: the JPEG2K_E JPEG 2000 Encoder Core.

Providing complete hardware acceleration of the JPEG 2000 standard, the new core processes images or video at competitive rates of 10 Megasamples per second for lossless compression and up to 40 Megasamples per second for lossy compression (in a 100 MHz FPGA). This enables lossless encoding of a 5 megapixel camera image in half a second, or of standard definition TV (720 x 480 pixels) at 30 frames per second.

The core is also quite flexible, with implementation options and programmability features that make it easy to tailor to specific devices, applications, and systems. Designers can trade off image quality options against processing speed, for example, or control factors to achieve an especially small or low-power design.

“JPEG 2000 is a huge improvement that’s sure to spawn exciting new applications and products,” said Hal Barbour, president of CAST. “Our new encoder makes this sophisticated technology more accessible, letting conventional designers build advanced compression into mainstream products while offering power and features even experts in graphics hardware appreciate.”

The royalty-free JPEG2K_E core is available now for synthesis to ASICs or optimized for programmable devices from Altera and Xilinx. JPEG 2000 decoder and CODEC cores will follow later this year. Various subsystem functions are also available now, including several Discrete Wavelet Transform, Discrete Cosine Transform, and Huffman Encoder cores. Designers should
check the CAST web site for details (

Designed for Emerging Applications

Compared with today’s popular JPEG standard, the ISO/IEC 15444-1 JPEG 2000 Image Coding System standard provides more efficient compression, better image quality, and greatly improved error resilience and transmission noise tolerance (see

The JPEG2K_E core’s 100% support for this standard makes it a good choice for many state-of-the-art image processing applications. These range from mobile telephones where fast transmission speed is critical, to medical instrumentation where lossless image quality is most important. Other applications include digital still cameras, video conferencing or surveillance systems, wireless PDAs, and satellite image processors. New types of products are also likely, such as prepress tools and digital photo library systems that take advantage of the JPEG2K_E’s scalable lossy/lossless compression capabilities.

The new JPEG2K_E core is designed to help developers reach the market quicker with more competitive versions of these advanced new products. It easily integrates with a system’s host processor, and fully offloads compression responsibilities from the processor to free it for other duties.

Pre-synthesis choices such as the DWT filter type, number of entropy coding units, and maximum image size help designers tailor the core’s capabilities to fit in crowded SoCs or small FPGAs. A variety of programmable features — including the number of wavelet transform levels, the code block size, and variable quantization tables — help designers reach the optimum balance between image quality, processing time, and power consumption for their specific systems.

Robust Technical Features

A good implementation of the underlying Discrete Wavelet Transform (DWT) algorithm is critical to effective image compression. The JPEG2K_E core offers both 5/3 and 9/7 wavelet filters, enabling the best quality and greatest efficiency for both lossless and lossy compression. Efficient memory management and options for DWT filter type, data path accuracy, and other factors help reduce the core’s processing time and memory requirements.

Images are typically broken into tiles for processing. The JPEG2K_E handles complex, natural images well by supporting a relatively large maximum tile size (256 x 256 pixels) and maximum pixel depth (14).

The core’s input images may originate in any color space (RGB, YCrCb, YUV, CMYK, etc.) because it includes programmable sample accuracy and other functions required to handle this. For greater design flexibility, the inputs may feed to the core through the host processor interface or directly through the core’s separate pixel interface.

The design of the core is fully synchronous, and it can be targeted to ASIC or FPGA implementation. Internal memory requirements for the core are modest, ranging from 43 KB for a standard version to 80 KB for maximum performance.

The JPEG2K_E core was developed by CAST partner Alma Technologies S.A. (www.almatech. com). Based in Greece and staffed by published PhDs and award winning designers, Alma applies their considerable expertise in digital signal processing and VLSI design to building rigorous intellectual property and providing high-end design services.

About CAST, Inc.

CAST provides general purpose IP (gpIP), a broad range of popular and standards-based cores that includes processors, interfaces, and application-specific functions for multimedia and encryption. Designers use these cores so they can concentrate on the more unique, creative aspects of their system designs, or to quickly incorporate technology beyond their normal expertise.

Privately owned and operating since 1993 with a focus on making IP practical and affordable, the company has established a reputation for high-quality products, simple licensing, and responsive technical support. CAST is located near New York City, and works with an international network of IP developers and distributors.


tw    fbk    li    li    li
Top of Page