The APB to AHB-Lite Asynchronous Bridge translates an APB bus transaction (read or write) on one clock domain to an AHB Lite bus transaction on a second (asynchronous) clock domain. This allows two completely independent AHB-Lite systems to communicate and share data. The bridge is implemented as two state machines - one on the initial or “A” domain and another on the secondary or “B” domain, and several synchronizers. The APB to AHB-Lite Asynchronous Bridge acts as an APB Slave component on the “A” domain, and an AHB-Lite Master component on the “B” domain.
APB to AHB-Lite Asynchronous Bridge
Overview
Key Features
- Translates AMBA® APB transactions to AMBA® AHB Lite transactions
- Interfaces two totally asynchronous APB and AHB-Lite domains
- Supports any ratio of relative clock frequencies
- Low Gate Count
- Conforms to APB and AHB-Lite signaling rules
Block Diagram

Deliverables
- Verilog Source
Complete Test Environment
Bus Functional Model