Vendor: Arasan Chip Systems Inc. Category: Slimbus

MIPI SLIMbus Software Stack

The Serial Low-Power Inter-chip Media bus protocol (SLIMbus®) software stack provides developers a method for easy development, i…

Overview

The Serial Low-Power Inter-chip Media bus protocol (SLIMbus®) software stack provides developers a method for easy development, integration, and validation of system software. The SLIMbus software stack is operating system/processor agnostic and provides a generic set of APIs to the functional driver which abstracts the SLIM protocol-specific functionality. The software stack supports a variety of function drivers such as SPI, UART, BT, I2S, I2C, DAC, ADC, and Flash which make use of this generic API set to communicate on the common bus. APIs include commonly used device operations such as initialization, device configuration, data transfer, power management, and registration of call back for interrupt handling.

The SLIMbus Software Stack consists of the General Application Interface (API layer), SLIMbus protocol-specific driver, and SLIMbus hardware-specific driver layers. Client applications interface with the General API layer directly or through a Device Class Driver layer. The SLIMbus protocol-specific driver layer implements protocols such as isochronous and asynchronous data transfers, device enumeration, and message handling. It also supports functionality specific to the Arasan SLIMbus Host and SLIMbus Device IP cores. SLIMbus hardware-specific driver layer is a hardware-dependent layer. The layered architecture allows porting to various operating systems, various platforms, and various SLIMbus® hardware devices.

Key features

  • Compliant with MIPI SLIMbus® Specification version 1.01
  • Portability in choice of OS, processors and hardware
  • Easy-to-use interface for applications
  • Fully documented generic interface API
  • Shorten functional driver integration to SLIMbus® interface
  • No protocol specific knowledge required
  • Premier support directly from engineering team

Block Diagram

Benefits

  • System manufacturers can port the SLIMbus stack to respective system hardware and operating systems
  • Silicon developers can use the driver and board environment to test the device silicon during development
  • Silicon vendors can use the driver to create a reference system design for their customers

What’s Included?

  • Source code and/or binaries for SLIMbus stack
  • User Manual
  • API Guide
  • Release Notes

Specifications

Identity

Part Number
MIPI SLIMbus Software Stack
Vendor
Arasan Chip Systems Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Slimbus IP core

Vertically Integrated MIPI Solutions

The emerging MIPI standards are designed to ensure interoperability among devices and software that are used in products for the exploding hand-held market. The standards facilitate the interconnection of multiple, mixed-signal integrated circuit devices on a single hand-held product. Use of the standards ensures low power, low pin count and interoperability of all the devices in the system and easy integration.

Building a high-performance, low-power audio/voice subsystem

With the growing popularity of applications such as mobile gaming and voice triggering, the audio/voice subsystem is playing a prominent role in many mobile system-on-chip (SoC) designs. The subsystem must be designed to meet dual demands: high-performance, high-resolution audio stream processing as well as always-on, low-power voice trigger and recognition. Customizable digital signal processing (DSP) and audio/voice subsystem solution intellectual property (IP) blocks can provide a cost-effective and efficient way to develop and deliver high-performance audio/voice products.

Frequently asked questions about SlimBus IP cores

What is MIPI SLIMbus Software Stack?

MIPI SLIMbus Software Stack is a Slimbus IP core from Arasan Chip Systems Inc. listed on Semi IP Hub.

How should engineers evaluate this Slimbus?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Slimbus IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP