Altera_Forum
Honored Contributor
12 years agoArbitration problem with Tri-State Conduit Pin Sharer
Hi all,
I have two custom Avalon MM-Masters, accessing external devices over a TC pin sharer. If both masters want to read data at the same time, according to the Avalon Tri-State Conduit Components User Guide, --- Quote Start --- ...the Tri-State Conduit Pin Sharer grants requesting masters in round-robin order. --- Quote End --- But what I experience, is that the first master keeps on reading as long as it likes, while the second master is stalled (waitrequest set)! On the other hand, if the first master was writing, arbitration works as expected. - Is anybody familiar with this problem? - Can I somehow take influence on the behavior of the request signals of the Generic Tri-State Controllers? - Is there a way of configuring arbitration shares for the TC Pin Sharer? Thanks Simon