Overview
CAST provides a broad line of general-purpose megafunctions, including 8-bit, 16-bit, and 32-bit processors, peripherals, buses, network interfaces, communications devices, multimedia operations, and encryption functions. Established in 1993 with a focus on making intellectual property (IP) practical and affordable for mainstream designers, the company has developed a reputation for high-quality products, simple licensing, and responsive technical support.
Available Products
CAST currently provides the products shown in Table 1.
| Table 1. Available CAST AMPPSM-Approved Certified IP Cores (1) | |
| Product | Description |
|---|---|
| DCT-FI | 2D Forward and Inverse Discrete Cosine Transform |
| DCT | 2D Forward Discrete Cosine Transform |
| IDCT | 2D Inverse Discrete Cosine Transform |
| AES-C | AES Optimized Encrypt / Decrypt |
| AES-P | Programmable AES Encrypt / Decrypt |
| ATAIF | ATA-7 / IDE Host Controller |
| C32025 | Digital Signal Processor |
| C32025TX | Digital Signal Processor |
| C68000 | 16-bit Microprocessor |
| C68000-AHB | 32-bit Microprocessor |
| C80186EC | 80186EC-Compliant Chip Replacement 16-bit Microcontroller |
| C80186XL | 80186XL-Compliant Chip Replacement 16-bit Microcontroller |
| C8237 | Programmable DMA Controller |
| CAN | CAN Bus Controller |
| CZ80CPU | 8-bit Microprocessor |
| DES | Data Encryption Standard |
| DDR2-SDRAM-CTRL | DDR / DDR2 SDRAM Memory Controller |
| SPDIF-APB | Digital Audio Interface |
| MAC-PCI | Ethernet MAC Controller with PCITM Host Interface |
| H264-E | H.264 / AVC HD & ED Video Encoder |
| H16450S | UART with Synchronous CPU Interface |
| H16550S | UART with FIFOs and Synchronous CPU Interface |
| H16750S | UART with FIFOs, IrDA and Synchronous CPU Interface |
| DISPLAY-CTRL | High-Resolution Display Controller |
| HDLC | HDLC Protocol Controller |
| I2C | Master / Slave Bus Controller |
| I2CS | Slave Bus Controller |
| I2C-HS | Master / Slave Bus Controller |
| JPEG2K-E | JPEG 2000 Encoder |
| JPEG-C | Baseline JPEG Codec |
| JPEG-D | Baseline JPEG Decoder |
| JPEG-E | Baseline JPEG Encoder |
| JPEG-E-X | Baseline / Extended Sequential JPEG Encoder |
| JPEGLS-E | JPEG-LS Encoder |
| LIN | LIN Controller |
| LJPEG-D | Lossless JPEG Decoder |
| LJPEG-E | Lossless JPEG Encoder |
| MAC | 10/100 Ethernet Media Access Controller |
| MAC-1G | 1-Gigabit Ethernet Media Access Controller |
| MAC-1G-L | Lite 1-Gigabit Ethernet Media Access Controller |
| MAC-1G-PCS | Gigabit Ethernet Physical Coding Sublayer |
| MAC-L | 10/100 Ethernet Media Access Controller Lite |
| C387L | Math Coprocessor for 80386SX |
| MD5 | MD5 Hash Function |
| I2S-MC | Multi-Channel Inter-IC Sound Bus |
| NANDFLASH-CTRL | NAND Flash Memory Controller |
| IR-NEC-E and -D | NEC Infrared Encoder and Decoder |
| ECP-Slave | Extended Capabilities Parallel Port Slave |
| PCI-M32 | 32-bit / 33MHz PCI Master / Target Interface |
| PCI-M32MF | Multi-Function PCI Master / Target Interface |
| PCI-M64 | 64-bit / 66MHz PCI Master / Target Interface |
| CPXP-EP | PCI Express® x1 and x4 Endpoint Controller with SoC Bridge Extensions for AHB, AXI and Wishbone |
| CPXP-EPx8 | PCI Express x8 Endpoint Controller with SoC Bridge Extensions for AMBA AXI |
| PCI-TMF | Multi-Function PCI Target Interface |
| C8254 | Programmable Timer / Counter |
| R8051XC2 | High-Performance Configurable, 8-bit Microcontroller |
| IR-RC5-E and -D | Infrared Encoder and Decoder |
| R8051XC-EP | 8051-Compatible Microcontroller |
| SDIO-HOST | SD / SDIO / MMC / e-MMC Card Host Controller |
| SDLC | SDLC Controller |
| SDR-SDRAM-CTRL | Single Data Rate Mobile SDRAM Controller |
| SPI-MEM-CTRL | Serial Flash Controller |
| SPI_MS | Serial Peripheral Interface Master / Slave |
| SHA1 | SHA-1 Secure Hash Function |
| SHA256 | SHA-256 Secure Hash Function |
| SCR | Smart Card Reader Controller |
| SVE-JPEG-E | SpeedView Enabled JPEG Encoder |
| T8051 | Tiny 8051-Compatible Microcontroller |
| DES3 | Triple Data Encryption Standard |
| TVOUT-CTRL | Video Display Controller |
| USBFS-DEV | USB Full-Speed Device Controller |
| USBHS-DEV | USB High Speed Device Controller |
| USBHS-HUB | USB Hi-Speed Embedded Hub Controller |
| USBSS-DEV | USB 3.0 SuperSpeed Device Controller |
| USBHS-OTG-MPD | USB Hi-Speed On-The-Go Controller for Multiple Peripheral Devices |
| USBHS-OTG-SD | USB 2.0 On-The-Go Controller |
| VDINT | Basic BT.656 Video Deinterlacer |
- The "Altera Megafunction Partners Program (AMPP) Approved" certification indicates IP cores that meet Altera's sales standards and pass rigorous engineering testing.
Additional Services and Features
CAST provides the following additional services and features:
- Source code
- Consulting services
- Simulation files
- Additional cores
- Custom megafunctions
- OpenCore evaluation
- Parameterizable via MegaWizardTM Plug-In Manager
Contact Information
For additional information, contact:
CAST, Inc.
11 Stonewall Court
Woodcliff Lake, NJ 07677
Phone: (201) 391-8300
Fax: (201) 391-8694
Email: info@cast-inc.com
URL: www.cast-inc.com
