Está en la página 1de 29

AHB-LITE TO APB PROTOCOL

Under guidance of BY
Dr.Vinay Thumar(Internal Guide) SHRADDHA DEVAIYA EC -018
Harshil Gajjar(External Guide) ANAND THERATTIL EC -092
ABOUT
PERFECTVIPS

• PerfectVIPs Inc. is a leading provider of high end strategic custom testbench


verification and emulation solutions and products for IP, SOC, ASIC and FPGA
development.
• Provided the solutions for :
• Storage and Data Center
• Automobile
• Networking
• Wireless & Mobile
• IOT & Cloud
• Aerospace & Defense
AGENDA

AHB-LITE to APB Protocol.


Working of APB Protocol.
 Working of AHB-LITE Protocol
Working of AHB-LITE to APB Bridge
APB PROTOCOL

• APB Protocol is Advanced Peripheral Bus.


• It’s a low bandwidth .
• For connecting the memory devices and UART etc.
• It’s a unpipelined bus.
• The request is generated by the AHB2APB Bridge.
• It consist of 10 signals for the transfer of data.
• 3 output signals and 7 input signals.
APB SLAVE SIGNALS
STATE DIAGRAM
WRITE TRANSFER APB
READ TRANSFER APB
OUTPUT APB SLAVE

• Write Read transactions(with wait state)


OUTPUT APB SLAVE
• Write Read transactions(without wait state)
AHB LITE PROTOCOL

• Advanced High performanceBus Lite (AHB-Lite) subset of AHB which part


of the Advanced Microprocessor Bus Architecture(AMBA).
• Single bus master operation.
• High bandwidth protocol.
• 2 states
• Address phase
• Data phase
• Pipelined Protocol.
SIGNALS OF AHB LITE
WRITE & READ TRANSFER OF AHB LITE
WHY BRIDGE IS REQUIRED?

• Bridge acts as an interfaces between protocol.


• The requirement of the interface is due to the different
bandwidth.
• Due to different types of transfer and frequency of the transfers.
• These interfaces acts as an master to the ABP slave & slave for
the AHB Lite master.
• To synchronize the both the protocol.
BLOCK DIAGRAM
SIGNALS OF AHB LITE-APB BRIDGE.
STATE DIAGRAM
WRITE TRANSFER
READ TRANSCATION
CONSECUTIVE WRITE TRANSFER
CONSECUTIVE READ TRANSFER
32 BIT WRITE TRANSFER
64 & 32 bit read transfer
COMBINED OUTPUT OF CONVERTOR & SLAVE
COMBINED OUTPUT OF CONVERTOR & SLAVE
64 BIT WRITE
THANK YOU
DIFFERENCE BETWEEN AHB LITE & AHB

• AHB Lite is the subset of AHB.


• Single master interface.(multiplexer isn’t required for MTOS).
• No arbiter.
• HBUREQ signal not present.
• HGRANT signal is absent .
• HLOCK signal is tied to HMASTLOCK.

También podría gustarte