Questions tagged [amba]

The ARM Advanced Microcontroller Bus Architecture (AMBA) encompasses (among others) the APB, AHB and AXI interconnect types, commonly seen on ARM processors.

Specifications can be found here.

35 questions
-1
votes
0 answers

What is a pipelined driver in AXI?

I know that AHB has a pipelined driver because it has two pipelined stages, address and data phase but I came across a question to write pipelined AXI3 driver in UVM somewhere, does it mean outstanding transactions ? and pipelined stages = no. of…
Grace90
  • 205
  • 3
  • 19
-1
votes
1 answer

Using System Verilog assertions for AXI

I can't finish the code for this: AXI ARID for issuing multiple reads and device responds with data out of order with matching RID. How can you check if master is reusing a ARID of an outstanding read. I have started this way, I know I can save…
-1
votes
2 answers

How to generate PREADY signal from slave in APB protocol?

I am designing AMBA APB slave. All signals for AMBA APB in my design are being generated properly from master side but in what case my slave should generate PREADY signal? PENABLE, PSEL, PADDR and PDATA are avalible from master. When should my slave…
Payal
  • 1
  • 1
-1
votes
1 answer

Clock and Bus how they have been connected

I am learning about these hardware clocks and Bus communication. As per my understanding, if two processors(say ARM and DSP) are to be communicated/data transfer through bus, they need a clock for synchronous access. In such case, will there be a…
-3
votes
1 answer

Custom IP over an AXI bus

I have a Xilinx Zybo board. I followed the instructions here and created a custom multiplier over the AXI bus. The multiplier shown on the website processes one input and generates one output. How can I modify it such that it can process streaming…
zer0c00l
  • 89
  • 9
1 2
3