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.

fixed burst in AXI

Status
Not open for further replies.

abdelaali

Newbie
Newbie level 2
Joined
Jul 21, 2020
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
20
Hey all,
I'd like to know if data changes for a fixed burst in AXI in contrary of address ?
Any help will be much appreciated
 

fragnen

Full Member level 3
Full Member level 3
Joined
Apr 3, 2019
Messages
168
Helped
0
Reputation
0
Reaction score
1
Trophy points
18
Activity points
1,229
Fixed burst is for a fixed address for the entire data of AXI fixed burst.
 

abdelaali

Newbie
Newbie level 2
Joined
Jul 21, 2020
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
20
Yes same address for entire burst. But can data change from one beat to another
exmaple
Fixed burst
Burst lengh 2
Data bus width 32
beat 1 : ABCD
beat 2 : 120F
 

ads-ee

Super Moderator
Staff member
Advanced Member level 7
Joined
Sep 10, 2013
Messages
7,941
Helped
1,822
Reputation
3,654
Reaction score
1,807
Trophy points
1,393
Location
USA
Activity points
60,176
The address sent is the starting address, the address is auto-incremented by the slave and the data transfer beats have whatever data the master wants to send.

This is all explained in the Amba AXI spec. You might want to go download it from the ARM website.
 

TrickyDicky

Advanced Member level 7
Advanced Member level 7
Joined
Jun 7, 2010
Messages
7,109
Helped
2,080
Reputation
4,179
Reaction score
2,045
Trophy points
1,393
Activity points
39,763
@ads-ee Your description is for when the AxBURST signal is set to INCR
if it is FIXED - then the address is fixed for every beat of the burst.
 

fragnen

Full Member level 3
Full Member level 3
Joined
Apr 3, 2019
Messages
168
Helped
0
Reputation
0
Reaction score
1
Trophy points
18
Activity points
1,229
Yes same address for entire burst. But can data change from one beat to another
exmaple
Fixed burst
Burst lengh 2
Data bus width 32
beat 1 : ABCD
beat 2 : 120F
Yes, data can change from one beat to another.
 

dpaul

Advanced Member level 5
Advanced Member level 5
Joined
Jan 16, 2008
Messages
1,732
Helped
317
Reputation
635
Reaction score
336
Trophy points
1,373
Location
Germany
Activity points
12,639
@abdelaali ,
Yes data can change, and I did not find any exception to this inside the AMBA AXI spec.
Excerpt:
Burst type
The AXI protocol defines three burst types:

FIXED - In a fixed burst:
• The address is the same for every transfer in the burst.
• The byte lanes that are valid are constant for all beats in the burst. However, within those byte
lanes, the actual bytes that have WSTRB asserted can differ for each beat in the burst.

This burst type is used for repeated accesses to the same location such as when loading or emptying FIFO.

You you mind explaing in details as to what type of interface you are targeting which the AXI encapsulates ?
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top