APB Channel with Decoder and Data Mux
The APB Channel provides the necessary infrastructure to connect as many as 16 AHB Slaves (numbered 0-15) to an APB Bus Master.
Overview
The APB Channel provides the necessary infrastructure to connect as many as 16 AHB Slaves (numbered 0-15) to an APB Bus Master. The APB Channel performs a combinational decode on the incoming APB address to produce the block selects for the various APB Slaves.
Typically, the APB Channel is connected as in the following description. Each of the APB Channel’s 16 Mirrored Slave Ports is connected to an APB Slave module (e.g. Timer, UART, GPIO). On the Master side, the APB Channel’s Mirrored Master Port typically is connected to an AHB to APB Bridge module.
Key features
- AMBA® APB 2.0 and 3.0 Compatible
- Bus Infrastructure for up to 16 APB Slaves
- Includes address decode
- Includes read data muxing
Block Diagram
What’s Included?
- Verilog Source
- Complete Test Environment
- AHB Bus Functional Model
- C Sample Code
Files
Note: some files may require an NDA depending on provider policy.
Specifications
Identity
Provider
Learn more about Protocol Bridge IP core
Script/simulation approach speeds SoC verification
A comparison of Network-on-Chip and Busses
Synthesizable verification IP speeds design cycle
Synthesizable Verification IP
IP Core for an H.264 Decoder SoC
Frequently asked questions about Protocol Bridge IP cores
What is APB Channel with Decoder and Data Mux?
APB Channel with Decoder and Data Mux is a Protocol Bridge IP core from Silvaco, Inc. 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.