Vendor: Arasan Chip Systems Inc. Category: MIPI

MIPI HSI Software Stack

To address the explosive growth in the mobile industry, the Mobile Industry Processor Interface (MIPI) Alliance was created to de…

Overview

To address the explosive growth in the mobile industry, the Mobile Industry Processor Interface (MIPI) Alliance was created to define and promote open standards for interfaces to mobile application processors. The HSI (High Speed Synchronous Serial Interface) is one in a family of standard addressing the mobile market.

HSI is an interface designed to provide a multi processor low latency communication channel over a die-to-die link to logical channels at the hardware level. Arasan HSI Software stack is designed to support HSI devices running on various operating systems and hardware platforms. The stack supports system with multiple HSI devices. The HSI stack is compliant to MIPI HSI Specification version 1.0. The software stack contains the full implementation of HSI data link layer for general purpose data as well as for audio data.

The HSI Software stack consists of the Application interface layer (API Layer), general purpose data link layer, audio data link layer, HSI hardware specific programming layer, OS specific driver layer and bus specific interface layer. The layered architecture allows porting to various operating systems, various platforms and various HSI hardware devices. Client applications interface with the API layer to use the device. The nitty-gritty details of the protocol is abstracted for the end-user and is all handled in the software stack. A set of well defined APIs are provided at this layer. These APIs include commonly used device operations such as initialization, configuration, stream registration/un-registration, data transfer, and registration of callbacks for event notification and device shutdown.

Key features

  • Compliant with MIPI HSI Specification version 1.0
  • Portability in choice of OS, processors and hardware
  • Easy-to-use interface for applications
  • Fully documented generic device operation API

Block Diagram

Benefits

  • System manufacturers can port the HSI 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( in c language) and/or binaries for Application processor HSI stack.
  • Source code( in c language) and/or binaries for Cellular modem processor HSI stack.
  • API Guide
  • User manual
  • Sample application for HSI Application processor.
  • Sample application for HSI Cellular modem processor.

Specifications

Identity

Part Number
MIPI HSI 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 MIPI IP core

MIPI CCI over I3C: Faster Camera Control for SoC Architects

Imagine a camera subsystem that responds in microseconds, consumes less power, and offers a more straightforward route to time-to-market. For SoC architects and IP integration teams, that vision is increasingly possible with MIPI Camera Control Interface (CCI) over I3C.

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.

Frequently asked questions about MIPI IP cores

What is MIPI HSI Software Stack?

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

How should engineers evaluate this MIPI?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this MIPI 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