Aurora provides AMBA specification-based SoC/ASIC IP components, peripherals, subsystems, and platforms. Services are also available for IP customization or other SoC/ASIC work. Together, Aurora's IP products and services offer complete AMBA specification-based SoC/ASIC solutions from a single source. Aurora provides a full set of popular communications and SoC IP cores for ARM and AMBA Bus-based SoCs. These include AMBA AHB Bus Ethernet, USB, PCI, 1394, memory controllers, flash controllers, and DMA. APB Bus systems peripherals include interrupt controllers, timers, counters, UARTs, SPI, GPIO, PWMs, etc. An integrated, configurable AMBA SoC Platform that includes these SoC IP cores is also available. Aurora services cover all aspects of SoC/ASIC implementation from specification development to foundry interfacing. The engineers at Aurora are highly experienced in high speed, large, complex digital designs.