Skip to main content
Skip to main content

AVALON2AHB BRIDGE IIP

AVALON2AHB BRIDGE IIP

Overview

COMPETITIVE ADVANTAGE

The SivaKali Tech AVALON2AHB BRIDGE IIP is a highly reliable, silicon-proven IP core designed for high-performance system integration. Engineered to meet strict industry compliance standards, this core offers exceptional flexibility and ease of integration into both ASIC and FPGA designs. Forming the high-speed communication backbone of complex System-on-Chips. Validated on leading FPGA platforms and foundry nodes, it provides a low-risk, time-to-market advantage for developers.

COMPETITIVE ADVANTAGE

Deadlock Free: Robust routing logic prevents system hang-ups under heavy load conditions.

Low Latency Bridging: Efficient clock domain crossing and protocol conversion with minimal cycle overhead.

High Frequency: Pipelined architecture designed to close timing at high clock frequencies in modern nodes.

Scalable: Easily configurable for simple bus fabrics or complex, multi-layer network-on-chip (NoC) implementations.

FEATURES
  • Compliant with Intel’s Avalon specification
  • Compliant with AMBA AHB Specification
  • Supports incrementing, wrapping and fixed burst transfers
  • Supports narrow transfers
  • Supports address/data phase timeout
  • Support narrow transfers
  • Supports required logic to convert Avalon to AHB transfers
  • Endianness and data widths of both the interfaces are configurable
  • Supports Data phase timeout
  • ISO26262 Automotive safety(ASIL B/D)
  • The core achieves ASIL B and can be made to achieve ASIL D as per ISO26262
FUNCTIONAL DESCRIPTION

Avalon2AHB Bridge Core: The bridge core performs the main protocol translation between Avalon and AHB buses. This block is responsible for converting Avalon transactions into equivalent AHB transactions. It converts Avalon control signals into AHB signals such as HADDR, HWRITE, HTRANS, HSIZE, and HWDATA.The core manages the timing differences between Avalon and AHB protocols.It controls the state machine that handles read and write transaction sequencing. If required, it performs data buffering or synchronization to ensure reliable data transfer.It also manages response handling, collecting read data and status signals from the AHB busand converting them back into Avalon responses. Thus, the bridge core acts as the protocol translator and controller, ensuring correct communication between two different bus standards.

Avalon Slave Interface: The Avalon Slave Interface is the input side of the bridge that connects to an Avalon-based master such as a processor, DMA controller, or other Avalon bus master.It receives read and write requests, addresssignals, control signals, and write data from the Avalon master.The interface interprets Avalon protocol signals such as address, read/write commands, byte enables, and wait requests.It temporarily stores or buffers the incoming transaction information before passing it to the bridge core.Handshake signals are managed to ensure the Avalon master knows whether the bridge is ready to accept new transactions. In simple terms, this interface acts as the communication entry point for Avalon-based systems, capturing all requests that need to be forwarded to the AHB bus.

AHB Master Interface: The AHB Master Interface is the output side of the bridge that connects to the AHB bus in the system.The bridge behaves as an AHB master, initiating transactions on the AHB bus based on the requests receivedfrom the Avalon side.It sends address, control, and data signals to AHB slaves such as memory controllers or peripherals.It handles AHB handshake signals like HREADY and HRESP to determine when transactions are completed.For read operations, it receives HRDATA from AHB slaves and passes it back to the bridge core for delivery to the Avalon side.This interface allows the bridge to actively perform memory or peripheral accesses on the AHB bus on behalf of the Avalon master.

ASIC AND FPGA IMPLEMENTATION
Target NodeMax FrequencyArea/Resources
7nm FinFET> 1.2 GHz< 0.1 mm2
28nm HPC+> 800 MHz< 0.25 mm2
FPGA (UltraScale+)> 400 MHz~5,000 LUTs

LICENSING OPTIONS
  • Single Site license for regional development teams.
  • Multi-Site license for global corporate deployments.
  • Single Design license for specific project cost-efficiency.
  • Unlimited Design license for high-volume product roadmaps.
DELIVERABLES
  • Complete Verilog/VHDL/SystemC Source Code.
  • UVM-compliant verification environment with a comprehensive test suite.
  • Production-ready synthesis, Lint, and CDC scripts.
  • IP-XACT RDL generated address maps.
  • Standard-compliant firmware and Linux/C driver packages.
  • Detailed documentation: User Guides, Release Notes, and ISO 26262 Safety Manual (SAM)/FMEDA.