interview questions
Below are concise model answers to the AXI4 atomic-transfer interview questions you requested. I’ve grouped them by the same categories you provided. If you want deeper explanation, waveform examples, or a UVM sequence for any item, tell me which and I’ll expand. Basic understanding What is an AXI4 atomic transfer? How does it differ from a normal AXI4 read or write? An AXI4 atomic transfer is a sequence intended to provide exclusive or locked access to a memory location so a master can perform a read-modify-write (RMW) without interference from other masters. Normal AXI4 reads and writes are independent transactions; they do not guarantee that no other master accesses the same address between the read and the subsequent write. Which AXI4 signals are used to indicate locking or exclusive access (i.e., atomic intent)? AXI4 uses ARLOCK and AWLOCK signals (read- and write-side lock indicators). For exclusive semantics the ARLOCK/AWLOCK encoding values indicate an exclusive/atomic in...