Skip to main content
Skip to main content

AVALON2APB BRIDGE IIP

AVALON2APB BRIDGE IIP

Overview

COMPETITIVE ADVANTAGE

The SivaKali Tech AVALON2APB 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 APB3 , AMBA APB4 specification
  • Supports required logic to convert Avalon to APB 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

Avalon2APB Bridge Core: The bridge core performs the main functionality of translating Avalon transactions into APB transactions.It converts Avalon bus signals into APB signals such as PADDR, PWRITE, PWDATA, PSEL, and PENABLE. The core manages the two-phase APB transfer sequence, which includes the setup phase and enable phase required for APB communication.It contains control logic or a state machine that sequences read and write operations correctly according to APB protocol timing.During read operations, it collects PRDATA from APB peripherals and converts the response back into Avalon format.The bridge may also include buffering and synchronization logic to handle timing differences between the Avalon and APB buses.Thus, the bridge core functions as the protocol translator and transaction controller between the two 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 system component.It receives read and write transactions, address signals, control signals, and write data from the Avalon master.The interface interprets Avalon protocol signals such as address, read/write commands, byte enables, and waitrequest signals.It captures the incoming transaction and forwards the necessary information to the bridge core for processing.Handshake mechanisms ensure that the Avalon master is informed whether the bridge is ready to acceptnew requests.In essence, this interface acts as the communication entry point for Avalon bus transactions that need to access APB peripherals.

APB Master Interface: The APB Master Interface is the output side of the bridge that communicates with APB peripherals.The bridge behaves as an APB master, initiating transactions on the APB bus.It sends address, control, and data signals to APB peripherals such as timers, UARTs, GPIO modules, or watchdog timers.The interface generates PSEL signals to select the appropriate peripheral based on address decoding.During read operations, the APB peripheral returns PRDATA, which is sent back through the bridge core to the Avalon side.This interface allows Avalon-based systems to control and access low-speed peripherals connected through the APB bus.

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.