CAST IP List
Cores
Description
Further information
Microprocessors & Microcontrollers
8051 Compatible
C8051
8-bit Microcontroller
www.cast-inc.com/cores/c8051/index.shtml
C8051-F
8-bit Microcontroller; FS2 JTAG debugging
R8051XC
RISC 8051 – 8 x C8051; Configurable
www.cast-inc.com/cores/r8051xc/index.shtml
A version
RISC 8051 w/ functionality as R8051
B version
RISC 8051 w/ functionality as R80515
F version
RISC 8051 w/ all functionality
FS2 Debugger
First Silicon Solutions Logic Navigator (Keil support)
www.cast-inc.com/cores/debug/index.shtml
8-bit
CZ80CPU
8-bit Processor
www.cast-inc.com/cores/cz80cpu/index.shtml
16-bit
C68000
16 / 32-bit Microprocessor
www.cast-inc.com/cores/c68000/index.shtml
C68000-AHB
16 / 32-bit Microprocessor w/ AHB Interface
C80186TX-ED
16-bit Microprocessor
www.cast-inc.com/cores/c80186tx/index.shtml
C80187
Math co-processor for 80186
www.cast-inc.com/cores/c80187/c80187.shtml
DSP
C32025
16-bit DSP Processor
www.cast-inc.com/cores/c32025/index.shtml
C32025TX
16-bit DSP Processor - single clock per machine cycle
www.cast-inc.com/cores/c32025tx/index.shtml
C56000
24-bit DSP Processor
www.cast-inc.com/cores/c56000/index.shtml
Bit-slice
C2901
4-bit Microprocessor Slice
www.cast-inc.com/cores/c2901/index.shtml
C29101
16-bit Microprocessor Slice
www.cast-inc.com/cores/c29101/index.shtml
C29116A
www.cast-inc.com/cores/c29116a/index.shtml
C49402
www.cast-inc.com/cores/c49402/index.shtml
C59016
www.cast-inc.com/cores/c59016/index.shtml
Bus Interfaces & Networking
C1394A
IEEE-1394a link layer controller
www.cast-inc.com/cores/c1394a/index.shtml
CAN
Single Controller Area Network
www.cast-inc.com/cores/can/index.shtml
CAN2
Dual Controller Area Network
www.cast-inc.com/cores/can2/index.shtml
ECP_Slave
Extended Capabilities Parallel Port Interface Slave
www.cast-inc.com/cores/ecp_slave/index.shtml
EPP_Slave
Enhance Parallel Port Interface Slave
www.cast-inc.com/cores/epp_slave/index.shtml
I2C
I2C Bus Controller Master/Slave
www.cast-inc.com/cores/i2c/index.shtml
I2CS
I2C Bus Controller - Slave only
www.cast-inc.com/cores/i2cs/index.shtml
I2C-HS
I2C Bus Controller - version 2.1 ( High Speed )
www.cast-inc.com/cores/i2c-hs/index.shtml
LIN
Local Interconnect Network
www.cast-inc.com/cores/lin/index.shtml
PCI-HB
32-bit / 33,66 MHz PCI Host-Bridge
www.cast-inc.com/cores/pci-hb/index.shtml
PCI-T32
32-bit / 33 MHz Target PCI Bus Target Interface
www.cast-inc.com/cores/pci-t32/index.shtml
PCI-M32
32-bit / 33 MHz Master/Target PCI Bus Target Interface
www.cast-inc.com/cores/pci-m32/index.shtml
PCI-TMF
32-bit / 33 MHz Multi-function PCI Bus Target Interface
www.cast-inc.com/cores/pci-tmf/index.shtml
PCI-T64
PCI 64/66 Target
www.cast-inc.com/cores/pci-t64/index.shtml
PCI-M64
PCI 64/66 Master/Target
www.cast-inc.com/cores/pci-m64/index.shtml
PCIe-EP (x1)
PCI Express Endpoint Controller x1
www.cast-inc.com/cores/pcie-ep/index.shtml
PCIe-EP (x4)
PCI Express Endpoint Controller x1, x4
MAC
10/100 Ethernet Media Access Controller
www.cast-inc.com/cores/mac/index.shtml
MAC-L
10/100 Ethernet Media Access Controller Light
www.cast-inc.com/cores/mac-l/index.shtml
MAC-1G
1G Ethernet Media Access Controller
www.cast-inc.com/cores/mac-1g/index.shtml
SPI_Slave
Serial Peripheral Interface - Slave
www.cast-inc.com/cores/spi_slave/index.shtml
SPI_MS
Serial Peripheral Interface - Master/Slave
www.cast-inc.com/cores/spi_ms/index.shtml
USB1.1
Universal Serial Bus 1.1 Device Controller (slave)
www.cast-inc.com/cores/cusb/index.shtml
USB1.1-DMA
Universal Serial Bus 1.1 Device Controller (slave) w/ DMA
USB2.0
Universal Serial Bus 2.0 Device Controller (slave)
www.cast-inc.com/cores/cusb2/index.shtml
USBHS-OTG-SD
Universal Serial Bus 2.0 On-The-Go - Single Device
www.cast-inc.com/cores/usbhs-otg-sd/index.shtml
USBHS-OTG-SD-S
Universal Serial Bus 2.0 On-The-Go - Single Device/SRAM
www.cast-inc.com/cores/usbhs-otg-sd-s/index.shtml
USBHS-OTG-MPD
Universal Serial Bus 2.0 OTG - Multi Peripheral Device/DMA
www.cast-inc.com/cores/usbhs-otg-mpd/index.shtml
Multimedia
97FG
VHDL 9/7 Discrete Wavelet Transform Filter Generator
www.cast-inc.com/cores/97fg/index.shtml
CSC
Color Space Conversion
www.cast-inc.com/cores/csc/index.shtml
BB_2D_DWT
2D Discrete Wavelet Transform (Block-Based)
www.cast-inc.com/cores/bb_2dfdwt/index.shtml
LB_2D_DWT
2D Discrete Wavelet Transform (Line-Based)
www.cast-inc.com/cores/lb_2dfdwt/index.shtml
RC_2D_DWT
2D Discrete Wavelet Transform (Row-Column)
www.cast-inc.com/cores/rc_2d_dwt/index.shtml
DCT
2D Forward Discrete Cosine Transform
www.cast-inc.com/cores/dct/index.shtml
IDCT
2D Inverse Discrete Cosine Transform
www.cast-inc.com/cores/idct/index.shtml
IDCT-DV
2D Inverse Discrete Cosine Transform for Digital Video
www.cast-inc.com/cores/idct-dv/index.shtml
I2S
Inter IC Sound Bus
www.cast-inc.com/cores/i2s/index.shtml
DCT_FI
2D Forward & Inverse Discrete Cosine Transform
www.cast-inc.com/cores/dct_fi/index.shtml
H264-E
H.264 Baseline Encoder
www.cast-inc.com/h264-e/index.shtml
H264-LD
H.264 Baseline Limited Decoder
www.cast-inc.com/h264-ld/index.shtml
HUFFD
JPEG Huffman Decoder
www.cast-inc.com/cores/huffd/index.shtml
HUFFE
JPEG Huffman Encoder
www.cast-inc.com/cores/huffe/index.shtml
JPEG-D
JPEG Decoder
www.cast-inc.com/cores/jpeg-d/index.shtml
JPEG-E
JPEG Encoder
www.cast-inc.com/cores/jpeg-e/index.shtml
JPEG-C
JPEG Codec
www.cast-inc.com/cores/jpeg-c/index.shtml
JPEG2K-D
JPEG2000 Decoder
www.cast-inc.com/cores/jpeg2k_d/index.shtml
JPEG2K-E
JPEG2000 Encoder
www.cast-inc.com/cores/jpeg2k_e/index.shtml
LJPEG-D
Lossless JPEG Decoder
www.cast-inc.com/cores/ljpeg-d/index.shtml
LJPEG-E
Lossless JPEG Encoder
www.cast-inc.com/cores/ljpeg-e/index.shtml
MPEG4-E
MPEG-4 Encoder
www.cast-inc.com/cores/mpeg-4/index.shtml
MPEG4-MCE
MPEG-4 Multi-Channel Encoder
www.cast-inc.com/cores/mpeg4-mce/index.shtml
BRC
Block to Raster Converter
www.cast-inc.com/cores/brc/index.shtml
RBC
Raster to Block Converter
www.cast-inc.com/cores/rbc/index.shtml
RBBRC
Combination BRC and RBC
www.cast-inc.com/cores/rbbrc/index.shtml
SPDIF
Digital Audio Interface
www.cast-inc.com/cores/spdif/index.shtml
Encryption
AES
AES Encrypt/Decrypt; 32 or 128-bit datapath; single mode
www.cast-inc.com/cores/aes/index.shtml
AES-CCM
AES Encrypt/Decrypt CCM Mode; 128-bit datapath
AES-P
AES Encrypt/Decrypt; 32 or 128-bit Programmable Mode
www.cast-inc.com/cores/aes128-p/index.shtml
AES-E
AES Encryption only
www.cast-inc.com/cores/aes_e/index.shtml
DES
Data Encryption Standard
www.cast-inc.com/cores/des/index.shtml
3DES
Triple-DES Encryption
www.cast-inc.com/cores/3des/index.shtml
MD5
Message-Digest
www.cast-inc.com/cores/md5/index.shtml
SHA-1
SHA-1 (Secure Hash Algorithm) Processor
www.cast-inc.com/cores/sha-1/index.shtml
SHA-256
256-bit SHA Cryptoprocessor
www.cast-inc.com/cores/sha-256/index.shtml
Serial Communication
H16450
UART
www.cast-inc.com/cores/h16450/index.shtml
H16450S
UART with Synchronous CPU Interface
www.cast-inc.com/cores/h16450s/index.shtml
H16550
UART with FIFO
www.cast-inc.com/cores/h16550/index.shtml
H16550S
UART with FIFO and Synchronous CPU Interface
www.cast-inc.com/cores/h16550s/index.shtml
H16750
UART with programmable FIFOs & IrDA Interface
www.cast-inc.com/cores/h16750/index.shtml
H16750S
UART with programmable FIFOs, IrDA I/F & Sync. CPU I/F
www.cast-inc.com/cores/h16750s/index.shtml
H8250
www.cast-inc.com/cores/h8250/index.shtml
SDLC
High Speed Serial Communication Interface
www.cast-inc.com/cores/sdlc/index.shtml
Peripherals
C2909A
Microprogram Sequencer
www.cast-inc.com/cores/c2909a/index.shtml
C2910A
Microprogram Controller
www.cast-inc.com/cores/c2910a/index.shtml
C3910