Skip to main content
Skip to main content

APB2APB BRIDGE IIP

APB2APB BRIDGE IIP

Overview

COMPETITIVE ADVANTAGE

The SivaKali Tech APB2APB 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 AMBA APB3 specification
  • APB2APB allows connecting APB slaves to an APB master.
  • Supports APB4, APB3 and APB2 slaves
  • Supports below Configuration Parameters,
    • APB data bus width and endianness
    • APB data bus width (can be different than other APB data bus width)
    • APB address bus width
    • Supports up to 16 APB slave connection
    • Data width, base address and address space per APB slave
    • Use of PSTRB signal per slave
    • Data Phase timeout to send error response when there are no
    • responses from APB
  • Supports single and fixed size incrementing bursts
  • 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 testbench and sample test cases
  • Can be mapped to any ASIC or FPGA
  • Fully synthesizable
  • Positive edge clocking and no internal tri-states.
  • Scan test ready
  • Simple host interfaces enable straight forward integration with microcontrollers and application processors
  • Build in self-test to test all locations in memory to identify damaged locations
  • ISO26262 Automotive safety(ASIL B/D)
  • The core achieves ASIL B and can be made to achieve ASIL D as per ISO26262
FUNCTIONAL DESCRIPTION

CORE: Core module performs all the below functionalities in the APB2APB BRIDGE IIP. Ports of core module are the top level ports for the APB2APB BRIDGE IIP.

APB SLAVE: APB Slave is used to respond to a read or write operation within a given address-space range. It accepts address and control from the master and returns data/response.

APB MASTER: APB Master is use to initiate read and write operations by providing an address and control information.

DATA ALLIGNER: Data Aligner is used to adjust the data positions and size between APB and APB formats.

APB TRANSFER CONTROLLER: It generates and controls APB protocol signals for each transfer.

APB TRANSFER CONTROLLER: It generates and controls APB protocol signals for each transfer.

ADDRESS DECODER: Address Decoder checks the APB address and identifies the corresponding APB slave based on the configured address ranges.

ASIC AND FPGA IMPLEMENTATION
ASIC TechnologyLogic ResourcesClock Frequency
TSMC 28nm0.8k100MHz

FPGA Device and FamilyLogic ResourcesClock Frequency
AMD-xcvu9p-flga2104-2L-e133.33 LUT's100MHz

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.