Vendor: CAST Category: Bus Fabric

AXI Multilayer Interconnect

The AXI-MLIC is an AMBA® AXI bus interconnect fabric connecting an arbitrary number of bus masters to an arbitrary number of slav…

Overview

The AXI-MLIC is an AMBA® AXI bus interconnect fabric connecting an arbitrary number of bus masters to an arbitrary number of slaves. 

The AXI fabric offers high interconnect throughput, as arbitration is performed at the slave port and therefore masters do not compete for bus control. In practice, each master accesses the peripherals connected to the slave ports via a dedicated bus, and only competes with others when they attempt to access the same peripheral at the same time. 

The highly configurable AHB-MLIC allows users not only to define the number of master ports and the number of slave ports, but also to define the slaves’ base address and address space per master port. The bit widths for the address bus, data bus, and master and slave identification signals are also user selectable, as is the access arbitration scheme. 

When two or more masters attempt to read or write the same peripheral, access is granted to one of them using a priority-based, or round-robin, or mixed (priority and round-robin) arbitration scheme. The user can choose different arbitration schemes for each slave port. To ease core configuration, the deliverables include a software application that enables users to configure the fabric via an intuitive HTML interface and automatically generate the corresponding Verilog parameter values.  

The LINT-clean and scan-ready AXI-MLIC core is extensively verified and proven in multiple production designs. It can be mapped to any ASIC or FPGA, provided sufficient silicon resources are available, and it is delivered with everything required for successful implementation including a testbench and comprehensive documentation. 

Key features

  • Configurable AMBA™ AXI4 Interconnect Fabric
    • Arbitrary number of master ports 
    • Arbitrary number of slave ports
    • User-defined bit width for:
      • AXI Data bus (9-1024)
      • AXI Address bus (1-64)
      • AXI Master and slave ID signals (1-64). 
    • User-defined slave to master mapping 
      • Slaves access can be disabled to one or more masters.
    • User-defined slave base address and address space per master 
      • A slave address can be different between masters.
    • Flexible arbitration: Priority-based, or round-robin, or mixed arbitration selectable per slave
  • High Throughput 
    • Less arbitration overheads between masters, as arbitration is done at each slave port
  • Easy to Use and Integrate 
    • Requires no run-time programming or initialization 
    • HTML configuration tool generates Verilog parameters 
    • Fully synchronous, scan-ready, LINT-clean design
    • Delivered with sample scripts, RTL test-bench and sample test-cases
       

Block Diagram

Specifications

Identity

Part Number
AXI-MLIC
Vendor
CAST
Type
Silicon IP

Files

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

Provider

HQ: USA

Learn more about Bus Fabric IP core

From Classical CAN and CAN FD to CAN XL: Functional Safety and Security for Next-Generation In-Vehicle Communication

This article reviews the functional-safety attributes of Classical CAN and CAN FD, then explains how CAN XL preserves and extends them. It also discusses higher-layer safety protocols, fault-tolerant CAN XL controller implementations, and CANsec, the CAN XL security extension inspired by the MACsec model. Finally, it highlights how the CAST CAN XL controller IP and CANsec acceleration IP can support the efficient deployment of safety- and security-capable in-vehicle networks.

Moving to AMBA® 5? Your AMBA® 4 IP Can Still Come With You

As SoC architectures adopt AMBA® 5 fabrics and components, many proven IP blocks still rely on AMBA® 4 or earlier interfaces. That creates a common integration problem: how do designers connect newer AMBA® 5 system components to existing IP without redesigning the IP or replacing verified blocks?

A Time Scaling Theory for Multi-Layer Electronic Systems

For six decades, Moore's geometric scaling drove progress in semiconductors. That industry compact no longer holds: returns from pure dimensional shrinking have flattened, leading-edge design budgets exceed one billion dollars per chip, and cost-per-transistor at the most advanced nodes is no longer falling.

CSoC Platform / Digital Subsystem IP for IoT

This paper describes a CSoC platform and configurable digital subsystem IP which can be deployed for development of IOT edge devices. The paper encompasses the different attributes of IOT edge device that can cater multiple industry segments, key features and benefits of CSoC platform, components of the digital subsystem IP that enables rapid prototyping of SoCs for IOT applications.

Secure Mobile Payments - Protecting display data in TrustZone-enabled SoCs with the Evatronix PANTA Family of Display Processors

Secure System-on-Chips (SoCs) based on ARM® TrustZone® technology enable both hardware and software components to be isolated as a secure subsystem within a complex SoC and as such focus on processing protected, sensitive and valuable assets, such as payment credentials, whenever these might be endangered with an attack, modification or capture. At the same time the main system software may be an open Rich OS platform that enables downloading and use of arbitrary third-party and non-trusted applications which can gain access to almost all system hardware elements.

Frequently asked questions about On-Chip Bus IP cores

What is AXI Multilayer Interconnect?

AXI Multilayer Interconnect is a Bus Fabric IP core from CAST listed on Semi IP Hub.

How should engineers evaluate this Bus Fabric?

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