USA
CAST, with its extensive range of digital silicon IP cores, has been focused on customer success since 1993. Today we uniquely give ASIC and FPGA system designers the CAST IP Experience:
Being remarkably easy to use and integrate, CAST IP cores have been proven through thousands of customers who have shipped billions of products units.
Our diverse product line features GZIP cores capable of throughputs exceeding 400Gbps along a full line of data, image and video codecs; the most production-proven and ISO26262-certified CAN and TSN controllers; highly efficient video and image codecs; code-dense, low-power 32-bit processors and dependable 8051 microcontrollers; Encryption and SoC security solution; and a variety of audio, standard interface, peripheral, and other IP cores. Several IP Cores compliant with ISO26262 and DO254 are readily available, and services are offered for the development of safety-enhanced versions and/or certification of any CAST core.
Decrease time to market while improving design quality with CAST’s IP integration services. We can combine any of the cores we offer with other IP, PHYs, drivers, and more to deliver complete systems or subsystems optimized to your specific requirements.
We also provide complete, pre-integrated AMBA-based systems and subsystems ready for customization and deployment.
CAST offers IP cores that address the most stringent Functional Safety requirements and are suitable for implementation in either ASIC or FPGA devices. Several IP Cores compliant with ISO26262 and DO254 are readily available, and services are offered for the development of safety-enhanced versions and/or certification of any CAST core.
Drive embedded and IoT systems, sensor subsystems, and more with compact, low-power, 32-bit BA2x™ Family processors or small, versatile, 8051-compatible microcontrollers.
The BA2 instruction set enables great code density, significantly reducing the size of the memory devices needed for these processors. The BA2x processor family includes features, such as an ultra-low-power PipelineZero™ architecture that help differentiate your products from everyone else’s,—while class-leading performance and area specs ensure competitive results.
Various preconfigured BA2 processors bundle features and peripherals to target deeply embedded systems through application processors running Android or Linux. All include the BeyondStudio™ IDE for quick programming, and reference designs; evaluation systems, and integration services are also available.
The 8051s from CAST offer small size, easy integration and programming, and relatively fast performance. Whether to run simple applications or to offload a main processor in larger SoCs, these soft MCS®51-compatible cores are among the most highly featured and customer-proven available anywhere.
They offer configurable CPUs and bundled peripherals, 8-bit area and power savings, easy development and test, proven reliability, and royalty-free value.
The JPEG IP Family offers a set of efficient hardware encoders and decoders for Lossy compression with JPEG and its application to video using Motion JPEG.
Lossless encoders and decoders give you a wide range of trade-offs for function, performance, and area, all with lossless compression. Choose from:
The H.264/AVC Video Compression IP cores family offers a set of efficient hardware encoders and decoders for H.264 video encoding. All cores are highly optimized custom hardware engines that operate autonomously without any software assistance, and stand-out for their small silicon area and low-power consumption. The cores are suitable for live-streaming applications with stringent latency requirements. Tens of customers, have used H.264 cores from CAST in a wide range of applications. The family includes:
The ZipAccel™ Cores enable hardware lossless data compression that is unmatched in performance, low energy consumption, flexibility, and ease of integration and use.
The ZipAccel-C Compression Core implements a lossless data compression engine that complies with the Deflate, GZIP, and ZLIB compression standards. The ZipAccel-D Decompression Core implements decompression for the same standards. A ZipAccel-C Reference Design Board offers is ready for evaluation or initial system design.
The ZipAccel-C Compression Core’s flexible architecture enables fine-tuning of its efficiency, throughput, and latency to match application requirements. Throughputs over 100 Gbps are feasible even in low-cost FPGAs; latency can be as small as a few tens of clock cycles.
The ZipAccel-D Decompression Core features fast processing, with low latency and high throughput. On average the core outputs three bytes of decompressed data per clock cycle, providing over 15Gbps in a typical 40nm technology. Designers can scale the throughput further bydd instantiating the core multiple times to achieve throughput rates exceeding 100Gbps. The latency is in the order of few tens of clock cycles for blocks coded with static Huffman tables, and typically less than 2,000 cycles for blocks encoded with dynamic Huffman tables.
The LZ4SNP-C high-speed hardware compression core and LZ4SNP-D decompression core support LZ4 and Snappy format.
IP Cores – Interfaces:
Automotive cores are proven and reliable and include:
IP Stacks easily build Internet connectivity with this family of IP protocol stacks and controllers.
Audio – Simplify audio integration for ASIC and FPGA systems with these high-quality audio interface IP cores.
MIPI IP cores family currently consists of:
CAST IPs enable easy and cost-effective serial communication functions in nearly any system. The family includes I2C-SMBUS, SPI, and a set of popular UARTs, H16450S, H16550S and H16750S, with legacy device compatibility in fully-synchronous, flexible designs.
All these IP cores conform to their respective industry standards and have been thoroughly silicon-proven in multiple customer products.
We also feature one of the broadest, most useful ranges of SPI-based, AMBA-compatible memory and data interface cores, including:
All these SPI cores support single, dual, quad and octal SPI, as well as STR and DTR transfers.
Memory controllers include Parallel NOR Flash and SPI-based flash controllers with octal or quad interfaces, with execute in place (XIP) capabilities.
You may also select from a variety of AMBA Bus compatible peripheral cores, for use in CAST subsystems, or in your own SoC. These include:
IP Cores – Peripherals
CAST offers IP cores that conform to their respective industry standards and have been thoroughly silicon-proven in multiple customer products to provide the critical IP functions required for your design.
DMA Controllers cores are optimized for diverse data movement needs in modern SoC designs. These cores support memory-to-memory, streaming, multichannel, and scatter-gather operations across standard AMBA and Wishbone interfaces, delivering efficient, low-latency data transfers with minimal CPU intervention.
DMA-CTRL — A memory-to-memory, highly configurable, compact DMA controller that transfers data over AHB, AXI, or Wishbone busses
AXI4-DMA — A streaming DMA controller, transferring data between an AXI4 memory-mapped interface and a peripheral with AXI4-Stream interfaces
MC-SDMA — A multichannel, streaming DMA controller transferring data between an AXI4 memory-mapped and up to 16 AXI4-Stream interfaces per direction.
AXI4-SGDMA — A scatter-gather, streaming DMA controller, transferring data between an AXI4 Memory-Mapped interface and an AXI4-Stream interface.
Memory Controllers support different types of memories, including :
Serial Communications cores make it easy and cost-effective to integrate these functions in nearly any sort of system. The family includes:
IP Subsystems pre-integrate AMBA bus-fabric and peripheral subsystems and provide the quickest path from your creative product idea to a competitive working system. These register transfer level (RTL) Subsystems are designed with the total system in mind. They combine: an AMBA® bus infrastructure , typical peripheral, interface, and memory controller IP cores, and all essential drivers and software.
Microcontroller Peripherals complement CAST’s serial interfaces, memory controllers, bus fabric IP cores, and pre-integrated subsystems. Cores in this family include:
Symmetric Crypto cores are efficient engines which include:
Cryptographic Hash IP cores provide fast and efficient hardware engines that implement various Secure Hash Algorithm (SHA) and Message Digest (MD) standards for your system. This family includes:
Post-Quantum Cryptography (PQC) engines implement acceleration for the latest NIST-standardized PQC standards, enabling efficient, future-proof security against quantum threats while fitting seamlessly into modern system architectures. This family includes:
SoC Security protects against hacking and data loss is a critical challenge for systems of every scale and application area — from embedded devices to complex System-on-Chip (SoC) designs. CAST provides three approaches to IP cores that help implement security measures in your system: