UVM analysis port broadcasting issue

In reply to Rahulkumar:

Your problem is in component_c. Look here:

  function new(string name, uvm_component parent);
    super.new(name, parent);
    analy_fifo_c = new("analy_fifo_b", this); //There is a typo.
  endfunction : new

The marked line should be

analy_fifo_c = new("analy_fifo_c", this);