Guys
I'm trying to Time Division Multiplex virtual channels onto a rocketio system that is allready using Aurora.
Everything is easy untill I come to add flow control, the receiving end saying it can't accept any more data (preferably on a clock by clock basis). This is easily done with the Aurora as standard but with TDM some of the virtual channels do have valid data in them so I can't stop the Aurora, I need the transmitting end to stop putting data into its time slice.
The problem is the time delay between the receiving end saying stop and the transmitting end stopping. The only solution I have at the moment uses an awfull lot of FIFOs
Any thoughts appreciated.
Katherine