Forum Discussion
Altera_Forum
Honored Contributor
12 years agoSounds like the first master is not giving up the bus. IE it's trying to do LARGE reads, so it gets them once it's request is granted.
The round robin logic doesn't limit the size of the transactions. That's a function of the master. To insure the bus is not stalled for any one slave, you need to limit the maximum transfer size per master request. This may or may not be an option in QSYS. (I don't remember anymore) But can be corrected with a custom module placed that converted the large transactions into smaller one if required. Pete