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 - Protected 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
WDR/HDR
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
   Stack

• MPEG Transport Stream
  Mux

JPEG Still & Motion
Encoders
Baseline
Extended
Ultra-Fast
Decoders
Baseline
Extended
Ultra-fast

JPEG-LS
Lossless & Near-Lossless
Encoder
Decoder

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
TFT LCD

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

CAN 2.0/FD controller
CAN FD Reference Design
CAN Bus VIP
LIN
LIN Bus Master/Slave
SENT/SAE J2716
Tx/Rx Controller
Automotive Ethernet
TSN Ethernet Subsystem

Avionics/DO-254 Buses
MIL-STD 1553
ARINC 429
ARINC 825 CAN

SPI
Octal/Quad/Dual/Single SPI
XIP & DMA for AHB
XIP for AHB
Quad SPI
XIP & DMA for AHB
XIP for AHB
XIP for AXI
Master/Slave
Single SPI
Master/Slave
Bridges
SPI to AHB-Lite

I2C & SMBUS
Master/Slave Controller
I2C
Master  • Slave

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

GEON SoC Security
GEON Security
    Platform

Encryption Primitives
AES
AES, Programmable
  CCM, GCM, XTS
Key Expander
DES
Single, Triple

Hash Functions
SHA
SHA-3 (Keccak)
SHA-256
SHA-1
MD5
MD5

by CAST, Inc.

Related Links

News CAST Releases Fast 8051-Compatible Processor Cores

R8051 and R8051C Cores Run Eight Times Faster than Legacy 8051

DesignCon, Santa Clara, California, January 30 2001

R8051XC has been replaced by the R8051XC2
R8051 has been replaced by the R8051XC.
R8051C core no longer available. Please contact Sales to learn more.

Semiconductor intellectual property (IP) provider CAST, Inc. today announced the availability of two new microprocessor cores, the R8051 and the R8051C.

These cores are software-compatible with the original 8051 but run at eight times the speed, making them some of the fastest available 8051 cores. The compact R8051C also requires less chip area than traditional designs, improving space-efficiency when embedded in ASICs and enabling the selection of smaller devices for FPGAs.

The new cores use a RISC-like reduced instruction set architecture. Operations take fewer clock cycles, enabling the eight-times performance increase at the same clock frequency. They can also be run at a higher clock speed than the original 8051, potentially yielding even faster product speeds.

The designs are strictly synchronous— enhancing reusability — with positive-edge clocking, a synchronous reset, and no internal tri-states. They are available in VHDL or Verilog for synthesis to ASICs or FPGAs, or as optimized layouts for Altera and Xilinx devices.

Implementation and performance results have been quite competitive. The R8051C, for example, has achieved a speed of 103 MHz using a .25 µm ASIC library. (See more sample implementation results at the end of this release.)

The new cores have been developed following common reusability guidelines, and the R8051 received a four-star rating for the OpenMORE reusability assessment program (see www.openmore.com for details). Rating of the R8051C is underway.

The cores have been thoroughly tested, including verification against the original 8051 processor using a hardware modeler. They are delivered complete and ready to use, with technical documentation, test benches, test suite, synthesis scripts, and other design information. Custom modifications are available, as is the newly announced FS2 embedded core debugging option.

About CAST, Inc.

CAST provides practical, affordable IP products and services for designers of 8- and 16-bit microprocessor-based systems. Operating since 1994, the company has a reputation for quality products and responsive, comprehensive support. The company is located near New York City, and works with an international network of IP developers and distributors.

Sample Implementation Results

R8051
Altera Device LCs Speed (MHz)
EPF10K100E-1 3788 20
EPF20K100E-1 4606 34
Xilinx Device CLB Slices Speed (MHz)
Virtex-6 1299 34
Virtex-E-8 1299 42
Spartan II-6 1299 34
R8052
Altera Device LCs Speed (MHz)
EPF10K50E-1 1772 29
EP20K60E 1721 36
Xilinx Device CLB Slices Speed (MHz)
Virtex-E-8 880 47
Spartan II-6 880 44
ASIC Speed (MHz) Gates
Library:
TSMC 0.25 µm
5200 103

 

 

tw    fbk    li    li    li
Top of Page