Highlights
Order the PiP-AMBA $10K Package
Purchase this special PiP-AMBA Package for $10,000. Just:
- Download this PiP-AMBA Package Quote.
- Generate an official Purchase Order or other form of payment using the Quote.
- Download, read, and fill out this PiP-AMBA Package LIcense.
- Send us your Purchase Order or payment and signed License via mail or physical shipment (enclose two signed copies), by fax, or by email with a valid digital signature.
- Receive your PiP AMBA Package deliverables within ten days.
News Release
CAST Offers Special System Library IP Package for AMBA-Based FPGAs and SoCs August 7, 2008
AMBA IP Cores PiP-AMBA $10K AMBA Infrastructure Library Package
This complete PiP-AMBA system infrastructure library is now available in a special website-only package, with a simplified license for easy purchase, and a reduced US price of $10,000.
The PiP-AMBA provides all the basics needed for most systems built around the de facto standard AMBA bus developed by ARM, Inc. It includes bus and peripherals IP cores plus drivers and other essential software, pre-integrated and pre-verified. Designers add memory, a processor core, and any additional functions of their own to rapidly implement a complete system.
The PiP-AMBA works with a variety of popular 32-bit processor cores, including the ARC 600 and 700 families; ARM 7, 9, and Cortex-M1 families; the eASIC Nextreme ARM926EJ processor; the Gaisler Research Leon processor; and the Tensilica® Diamond Standard 106Micro processor.
See the info to the right to order the PiP-AMBA package.
PiP-AMBA Infrastrucure IP Cores and Software
SoC Solutions engineers have years of experience developing 32-bit systems around processors from ARM and others, and this expertise is embodied in the PiP-AMBA. The pre-integrated system infrastructure library includes cores for the AMBA 2.0 Advanced High Performance and Advanced Peripherals Buses (AHB and APB), an AHB to APB Bridge, and an AHB Arbiter. Cores for the AHB bus include an Internal SRAM Memory Controller and External Bus Interface blocks for links to outside FLASH or SRAM memory devices.
Several commonly-used peripherals are included for the APB bus: Watchdog and Interval Timers, a Pulse Width Modulator, an Interrupt Controller, Parallel and General-Purpose IO Ports, and a 16550-compatible UART. PiP-AMBA includes support for both AHB and AHB-Lite systems.
An additional memory controller core, the CAST SDR-SDRAM-CTRL, is available pre-integrated as an extra-cost option.
Basic software functions in C or Assembly code are also provided so that the PiP-AMBA is ready to use out of the box. These include various drivers for peripheral devices, interrupt service routines (ISR), main code, basic boot code, and software test examples.
The PiP-AMBA was most recently publicly used to develop a complete ARM-based demonstration system in just three and a half days, approximately half the time otherwise required for an experienced design team starting from scratch.

