Forum Discussion

s002wjhwen's avatar
s002wjhwen
Icon for New Contributor rankNew Contributor
2 hours ago

avalon MM generator read issue

I'm using avalon MM BFM to stimuli my slave avalon interface, however, when doing

  1. u_avalon_MM_gen.mm_master_bfm_0.set_command_address(addr);
  2. u_avalon_MM_gen.mm_master_bfm_0.set_command_byte_enable(4'hF, 0);
  3. u_avalon_MM_gen.mm_master_bfm_0.set_command_request(REQ_READ);
  4. u_avalon_MM_gen.mm_master_bfm_0.push_command();
  5. @(u_avalon_MM_gen.mm_master_bfm_0.signal_read_response_complete);
  6. data = u_avalon_MM_gen.mm_master_bfm_0.get_response_data(0);
  7. $display("[%0t] READ Addr=0x%08h Data=0x%08h", $time, addr, data);

I'm always getting 0.  but i have seeing correct data on  avm_readdata, when avm_waitrequest=0

 there is no read_data_valid, avm_response=0    

Am i doing something wrong or missing a command?

No RepliesBe the first to reply