MIPI UniPro IP

Overview

MIPI UNIPRO compatible with MIPI UNIPRO version 1.8 specification. Through its compatibility, it provides a simple interface to a wide range of low-cost devices. MIPI UNIPRO IIP is proven in FPGA environment. The host interface of the MIPI UNIPRO can be simple interface or can be AHB,AHB-Lite,APB,AXI,AXI-Lite,Tilelink,OCP,VCI,Avalon,PLB,Wishbone or Custom protocol.

Key Features

  • Compliant with MIPI UNIPRO specification version 1.41,1.6 and 1.8
  • Supports MIPI M-PHY specification 3.0 and 4.1
  • Supports data rate upto 10 Gbps
  • Supports multiple connections in L4 Layer and L4 segments
  • Supports M-PHY HS data rates HS-Gear1 – Gear4, both A/B modes and PWM data rates PWM-G1 to PWM-G7
  • Supports CPort arbitration at both segment level and packet level
  • Supports L2 data frames and control frames
  • Supports up to four M-PHY lanes
  • Supports MPHY RMMI (10,20,40 bit) Interface in PHY layer
  • Supports all power modes for M-PHY in PHY layer
  • Supports all types of lane mapping (Lane 0 mapped to 1,2,3 etc)
  • Supports link startup as per specs
  • Supports maximum of 32 C-Ports
  • Employs round robin arbitration across C-Ports
  • Supports group acknowledgement of maximum 16 frames per traffic class
  • Supports retransmission of frames
  • Configurable buffer spaces
  • Supports UniPro test feature
  • TMPI support
  • Supports Qos monitoring features
  • Supports CPort buffer based E2E checking
  • Supports Scrambling as per specs
  • Supports Controlled segment dropping (CSD), CPort safety valve(CSV)
  • Supports complete DME functionality
  • Supports interrupt handling for the status of data transfer and error detection in the various layers of Unipro
  • Supports PHY adapter layer features:
  • -> Transmission and reception of Data Link layer control symbols and data symbols via underlying PHY
  • -> Lane distribution and merging in multi-lane ports
  • -> Provision of MIPI UniPro power management operating modes
  • -> Re-initialization of the PHY TX path
  • -> Transmit lane connect/disconnect features
  • -> One lane mapping to different lanes
  • Supports Data Link layer features:
  • -> Frame composition and frame decomposition
  • -> Buffering Mechanism
  • -> Frame preemption
  • -> Triggering of PHY initialization
  • -> Two traffic classes by priority-based arbitration
  • -> Detect various protocol errors
  • Supports Network layer features:
  • -> Packet composition and packet decomposition
  • -> Packet format recognition
  • -> Traffic Class
  • -> Error handling
  • Supports Transport layer features:
  • -> Segmentation and Reassembly
  • -> Segment Composition and Segment decomposition
  • -> Segment format recognition
  • -> Connections management
  • -> End-to-End flow control
  • -> Error handling
  • -> Different CPort arbitration algorithms supported
  • Supports various kinds of TX and RX error detection on M-PHY:
  • -> Invalid control characters
  • -> Timeout conditions
  • -> CRC errors

Benefits

  • Single Site license option is provided to companies designing in a single site.
  • Multi Sites license option is provided to companies designing in multiple sites.
  • Single Design license allows implementation of the IP Core in a single FPGA bitstream and ASIC.
  • Unlimited Designs, license allows implementation of the IP Core in unlimited number of FPGA bitstreams and ASIC designs.

Deliverables

  • The MIPI UNIPRO interface is available in Source and netlist products.
  • The Source product is delivered in verilog. If needed VHDL, SystemC code can also be provided.
  • Easy to use Verilog Test Environment with Verilog Testcases.
  • Lint, CDC, Synthesis and Simulation Scripts with waiver files.
  • IP-XACT RDL generated address map.
  • Firmware code and Linux driver package.
  • Documentation contains User s Guide and Release notes.

Technical Specifications

Maturity
Getting used at customer site
×
Semiconductor IP