Vendor: CAST Category: Protocol Bridge

PCI to AMBA AHB Host Bridge

This PCI Host Bridge IP core enables data transfers between an AMBA® AHB host processor bus system and PCI bus based devices.

Overview

This PCI Host Bridge IP core enables data transfers between an AMBA® AHB host processor bus system and PCI bus based devices. 

The bridge enables higher utilization of the bus’ available bandwidth by prefetching PCI data and buffering AHB data, and allows the host to initiate PCI accesses or to respond to transactions initiated by other PCI devices.

The core complies with the PCI bus specification versions 3.0 and 2.3, and can act as a PCI master and target. Furthermore, it implements PCI bus arbitration, supporting up to seven PCI bus agents, PCI reset signal generation, and all types of PCI transactions provisioned by the standard. 

The host connects to the bridge via master and slave 32-bit AMBA/AHB bus interfaces. The AHB slave interface allows the host to access the status and control registers and to initiate PCI Transfers, while data from the PCI target is communicated to the host via the AHB master interface.

The PCI-HB-AHB builds on more than 15 years of CAST PCI IP expertise and has been designed for straightforward reuse, with proven design practices that ensure easy integration and smooth technology mapping. The core is available in synthesizable RTL or as a targeted FPGA netlist, and is delivered with everything required for rapid and successful integration and implementation. 
 

Key features

  • PCI Host Bridge
    • Enables data communication between the Host Processor residing on an AHB bus and devices on the PCI bus
    • PCI I/O space and memory space are mapped directly to the AMBA AHB memory space
    • PCI Interrupt and System Errors are propagated as interrupts to the host
    • PCI Configuration registers are accessible from both PCI and host directions
    • Advanced PCI data prefetching and AHB data buffering for improved bus bandwidth utilization
    • Asynchronous AMBA/AHB and PCI clocks
  • PCI Interface
    • PCI specification 3.0 and 2.3 compliant
      • 33 MHz
      • 32-bit bus width
      • 32-bit address space
      • Parity generation and parity error detection
    • PCI Master & Target support all types of transactions:
      • Configuration space read/write
      • Memory space read/write
      • I/O Space read/write
      • Interrupt acknowledge (optional)
      • Special cycles (optional)
    • PCI reset generator
    • PCI bus arbiter
      • Up to 7 external bus agents
      • Flexible priority schemes
      • Agent malfunction detection and reporting
  • AHB Interface
    • 32-bit AMBA/AHB v2.0 host interface
    • AHB Slave enables host to initiated PCI transaction and access configuration registers
    • AHB Master delivers data from the PCI target interface to the host

Block Diagram

Specifications

Identity

Part Number
PCI-HB-AHB
Vendor
CAST
Type
Silicon IP

Files

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

Provider

HQ: USA

Learn more about Protocol Bridge IP core

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?

8051s in Modern Systems: Interfacing to AMBA Buses

Despite being 40 years old, 8051 microcontrollers can still serve useful roles in modern systems. But integrating 8051s in today's systems with their de facto standard AMBA® buses, wider datapaths, and shared memories can seem impossible. Yet it can be done. Here we take a look at the challenges, and how to overcome them.

A comparison of Network-on-Chip and Busses

This whitepaper summarizes the limitations of traditional bus-based approaches, introduces the advantages of the generic concept of NoC, and provides specific data about Arteris’ NoC, the first commercial implementation of such architectures

Frequently asked questions about Protocol Bridge IP cores

What is PCI to AMBA AHB Host Bridge?

PCI to AMBA AHB Host Bridge is a Protocol Bridge IP core from CAST listed on Semi IP Hub.

How should engineers evaluate this Protocol Bridge?

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