Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

AXI4- explenation regarding transaction, data transfer, burst and beats

Status
Not open for further replies.

sarit8

Newbie level 6
Joined
Aug 25, 2016
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
104
I'm little confused refarding the relationship between the above concept.

Does burst is just a type of AXI transaction> Can it take more the one clock transaction?

What is exactly a beat? does it contain address and data?
 

You need to download the AXI spec all of this is stated in A1.4.2 under the Terminology section.

A1.4.2 AXI transactions, and memory types
When an AXI master initiates an AXI operation, targeting an AXI slave:
• the complete set of required operations on the AXI bus form the AXI Transaction
• any required payload data is transferred as an AXI Burst
• a burst can comprise multiple data transfers, or AXI Beats.​

So a beat is a single data transfer during one clock cycle. A burst is one or more beats of data.
Neither of these has anything to do with the address cycle nor is it a transaction type. A transaction is the entire sequence of events to preform a master initiated read or write to a slave.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top