On Mon, Jul 22, 2019 at 5:18 PM Brian Padalino <bpadal...@gmail.com> wrote:
> On Mon, Jul 22, 2019 at 5:12 PM Brian Padalino <bpadal...@gmail.com> > wrote: > >> You just need to write_reg() and use an address of SR_AXI_CONFIG for >> everything other than the last value, and use SR_AXI_CONFIG_TLAST for the >> last one. >> >> That should push the valid high on the config line for each write you do, >> and then on the last write both valid and tlast will be held. >> > > Sorry, looking at my testbench I should have been more clear. > > I defined AXI_WRAPPER_BASE to 128. > I defined SR_AXI_CONFIG as AXI_WRAPPER_BASE + 1. > I defined SR_AXI_CONFIG_TLAST as SR_AXI_CONFIG + 1. > > In axi_wrapper, I instantiate: > > SR_AXI_CONFIG and assign it SR_AXI_CONFIG, and I also put > NUM_AXI_CONFIG_BUS to 1. > ... and I meant SR_AXI_CONFIG_BASE is the parameter to set on axi_wrapper. I shouldn't be so quick to reply. Haste makes waste. Again, apologies for not being clear. Brian >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com