| Table 2. Additional CAST Megafunction Products |
| Product |
Description |
| DDR-SDRAM Controller (PDF) |
A simplified, pipelined, burst-optimized interface to all industry-standard DDR and DDR2 SDRAM devices currently available |
| AES32-C |
32-bit datapath AES encrypt/decrypt implementing Rijndael encoding in compliance with the FIPS-197 Advanced Encryption Standard |
| AES32-E |
32-bit datapath AES encryption megafunction implementing Rijndael encoding with the FIPS-197 Advanced Encryption Standard |
| AES128-C |
128-bit datapath AES encrypt/decrypt megafunction implementing Rijndael encoding in compliance with the FIPS-197 Advanced Encryption Standard |
| AES128-E |
128-bit datapath AES encryption megafunction implementing Rijndael encoding with the FIPS-197 Advanced Encryption Standard |
| APS2 Processor (PDF) |
32-bit high-performance microprocessor |
| APS3 Processor (PDF) |
32-bit code-optimized microprocessor |
| ATAIF (PDF) |
Advanced technology attachment/integrated drive electronics (ATA/IDE) host controller core |
| Color Space Converter |
A general core that converts from one color space to another |
| CZ80CPU Processor |
Implements a fast, fully functional, single-chip, 8-bit microprocessor with the same instruction set as the Z80 CPU |
| CZ80CTC Programmable Counter-Timer |
A four-channel counter/timer that can be programmed by system software to perform a broad range of counting and timing applications |
| CZ80PIO Programmable Parallel Input/Output Controller |
A dual-port device that can be programmed by system software to function as a broad range of peripheral devices compatible with the Z80 CPU |
| CZ80SIO Serial Input/Output Controller |
Implements an extremely versatile dual-channel data communication interface |
| C8237 Programmable Direct Memory Access Controller |
A programmable direct memory access (DMA) controller based on the Intel 8237 |
| C8254 Programmable Interval Timer/Counter |
Implements a high-performance programmable interval timer/counter device designed to solve common timing control problems in microcomputer system design |
| C32025 Digital Signal Processor |
A 16-bit fixed-point digital signal processing (DSP) megafunction that combines the flexibility of a high-speed controller with the numerical capability of an array processor |
| C32025TX (PDF) |
A 16-bit fixed-point DSP megafunction that combines the flexibility of a high-speed controller with the numerical capability of an array processor. Most instructions are executed in a single clock cycle. |
| C68000 Microprocessor |
Fully functional 32-bit internal and 16-bit external microprocessor equivalent to the MC68000 |
| C68000-AHB Microprocessor (PDF) |
32-bit microprocessor with advanced high-performance bus (AHB) interface and code compatible with the MC68000 |
| DCT-FI (PDF) |
2D forward and inverse (FI) discrete cosine transform (DCT) |
| ECP Slave (PDF) |
Extended capabilities parallel (ECP) port slave |
| EPP Slave (PDF) |
Enhanced parallel port (EPP) interface slave |
| Forward Discrete Cosine Transform |
2D forward discrete cosine transform (DCT) |
| H8250 |
Standard UART, software compatible with the Intel 8250 device |
| H16450S |
Standard UART, software compatible with 16450 device from Texas Instruments |
| H16550S |
Standard UART, software compatible with 16550 device from Texas Instruments |
| H16750S |
Standard UART, software compatible with 16750 device from Texas Instruments |
| IDCT (PDF) |
2D inverse discrete cosine transform (IDCT) |
| IR-RC5 (PDF) |
Infrared Encoder and Decoder supporting RC5 protocol |
| IR-NEC (PDF) |
NEC Infrared Encoder and Decoder |
| JPEG2K-E (PDF) |
High-performance image compression coprocessor that implements the computationally intensive part of the ISO/IEC 15444-1 JPEG2000 image compression standard |
| LIN (PDF) |
Local interconnect network (LIN) communication controller |
| MAC-1G (PDF) |
1-Gigabit Ethernet media access controller (MAC) |
| MPEG4-MCE (PDF) |
Multi-channel ISO/IEC 14496-2 standard video encoder |
| NAND Flash Memory Controller |
Implements a flexible controller for NAND flash memory |
| PCI-M32 (PDF) |
32-bit/33-MHz PCI master/target interface |
| R8051XC (PDF) |
Configurable 80515-compatible microcontroller (single clock per machine cycle) |
| R8051XC-A (PDF) |
Pre-configurable 8-bit microcontroller as an Intel 8051 (single clock per machine cycle) |
| R8051XC-B (PDF) |
Pre-configurable 8-bit microcontroller as an Infineon 80515 (single clock per machine cycle) |
| SPI MS (PDF) |
Serial peripheral interface master/slave (SPI MS) |
| TVOUT CTRL (PDF) |
Video display controller |
| VGA CRTL (PDF) |
VGA video display controller |
| 1394A FireWire |
A link layer controller for high-speed, high-bandwidth FireWire and i.LINK serial buses |