Arg. Ok, so the RD counter is cleared along with a drop of RD too. So I guess I can assume that RD must be cleared for at least one cycle between packets? Maybe some fresh air would be a good idea too. :-)
--ets > -----Original Message----- > From: Eric Schneider [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 04, 2008 12:21 PM > To: [email protected] > Subject: [Discuss-gnuradio] rx_buffer_inband.v FX2 bug > > The new rx_buffer_inband.v is very nearly complete. > > The FX2/USB interface code refers to a "FX2 Bug Fix" or "257 Bug Fix" > in the > non inband rx_buffer. I'm assuming that this bug is that the FX2 keeps > the > RD line set for 257 usbclk cycles instead of 256. The coded fix is a > 256 > step counter preventing the 257th read, which is cleared by the > bus_reset > signal. > > But bus_reset is connected to the master_control module, which only > sets it > on a full reset. So it would seem that the FX2 is only doing the extra > RD > on the first packet transferred (after reset), not every packet. Is > that > correct? > > Does anyone have any simulation waveforms (Quartus) for the FX2 > interface? > > Any other gotchas I should be aware of regarding the FX2 interface? > > --ets > > > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
