← Project hub
Bus Protocol Lab overview
All protocol tools
Operation
Read path
Write path
Theme
Dark
Light
Auto
Preset laboratory
Typical examples
RCB 64 split
RCB 128 split
4 KB crossing
MRRS read split
MPS write split
Unaligned BE
1024-bit AXI
4 KB + MRRS + RCB
Large write
Choose an example to load its memory range and AXI/PCIe parameters.
Selected payload
—
AXI burst decomposition
—
PCIe TLP decomposition
—
Selected address ranges
—
Ingress AXI bursts
—
PCIe request / completion TLPs
—
01
Memory map
0 blocks
Viewport base
Cell size
—
Visible span
—
−
+
16 B / cell
← Page
Page →
Clear
4 KB edge
Burst stripes
Random
Selected
Available
64-bit paged address window
Click: one · drag down: sweep rows · wheel: addresses · middle-drag: pan
Global overview
Partially selected cell
Select entire cell
Open detail view
No memory selected
02
AXI4 bursts
0 bursts
AXI transfer map
all controller-facing bursts
Selected payload
AXI burst coverage
Focused burst
AXI data width
64 bit
128 bit
256 bit
512 bit
1024 bit
AxSIZE (bytes / beat)
Auto
4 B
8 B
16 B
32 B
64 B
128 B
Ingress max beats
4 beats
8 beats
16 beats
32 beats
64 beats
256 beats
AXI4 Read Bursts
AxBURST = INCR · bursts never cross 4 KB
03
PCIe TLPs
0 packets
TLP transfer map
all request TLPs
Selected payload
TLP coverage
Focused TLP
MPS
128 B
256 B
512 B
1 KB
MRRS
128 B
256 B
512 B
1 KB
RCB
64 B
128 B
4 KB is an absolute address boundary; MRRS and MPS are packet-size limits. Each box ends where the corresponding split is applied.
TLP split map
Request TLP headers
Completion TLP headers
Lineage
Select an AXI transaction or TLP to trace its one-to-many mapping.