IP Cores

Processors

overview

8-bit
8051 very fast
8051 tiny
8051 entry-level
Z80 CPU
6502 replacement
65C02 replacement

16-bit
68000
80186XL
80186EC
387L math
80251

32-bit
68000 for AHB

DSPs
32025 16-bit
32025TX 16-bit

Peripherals

overview

Device Controllers

smart card reader
TV displays
high-res displays

 

Buses & Interfaces

overview

PCI Express
overview
x1/x4         • x8

PCI — Target
32-bit,  32-bit multi
64-bit

PCI — Master
32-bit,  32-bit multi
64-bit

PCI — Host Bridge
32/66

USB
Full-Speed (1.1)
Hi-Speed (2.0)
Hi-Speed hub (2.0)
SuperSpeed (3.0)
OTG single
OTG multiple

Ethernet MACs
10/100, 10/100 lite
Gigabit,  litePCS
PCI

CAN controllers
single, dual

LIN
controller

I2C
slave,  master/slave
high-speed

Parallel Ports
ECP slave

SPI
master/slave

Video & Images

overview

H.264/AVC video
SD & HD encoder
H.264 ref system
video deinterlacer

JPEG 2000
encoder (BIIF)

JPEG
encoder
decoder
codec
Scalado encoder
12/8-bit encoder

Lossless JPEG
encoder
decoder

JPEG-LS lossless
encoder

Video & Image Support
video deinterlacer
color space conv.
block-to-raster
raster-to-block
raster-block bidirect.
DCT forward
DCT inverse
DCT bidirectional

Audio Interfaces

I2S-SC
SPDIF

Memory & Storage

overview

Memory Controllers
DDR1 & DDR2
SD/SDIO/MMC cards
SDR Mobile SDRAM
NAND flash
• serial flash

Storage Controllers
ATA/IDE interface

Encryption

overview

AES
programmable
optimized
gcm

DES
single
triple

MD5
processor

SHA
SHA-1 processor
SHA-256 processor

Serial
Communication

overview

IR Remote Controls
RC5
NEC

Synchronous UARTs
16450S
16550S
16750S

SDLC
controller

HDLC
controller

Basic Functions

overview

DMA Controllers
8237, 82380

Timer/Counter: 8254

Standard Parts
synthesis, simulation

 

 

Request Info
Top of Page