L'IP d'IOBUS est un maître asynchrone dynamiquement reconfigurable d'autobus conçu par entreprise de GEB. Il soutient des interruptions larges et externes de 8/16/32 bus de données, latence fixe ou cycle variable d'autobus de latence.
L'IOBUS sera l'autobus utilisé pour la communication entre un nombre principal (la carte de Pcie) et non spécifié d'esclaves. L'autobus soutient jusqu'à 32 bits d'informations, adresse de jusqu'à 8 bits, le morceau 2 choisi (CS#), indiqué permettent (RD#), écrivent la demande du stroboscope (WR#), d'interruption (INT#) et un signal facultatif d'attente (WAIT#).
Du côté interne d'autobus, l'IP d'IOBUS est complètement conforme avec les spécifications d'Altera Avalon, ainsi il peut facilement s'ajouter à n'importe quelle conception d'Altera Qsys. De ce côté, il y a interface slave de deux Avalon, le premier est marqué MEM permet des acces aux dispositifs externes. La deuxième interface est marquée CSR, il met en application les registres d'un espace de configuration qui doivent être utilisés à programmer les synchronisations. Le CSR permet la programmation de l'installation (solides totaux), la durée d'impulsion (tpw), le temps de prise (Th) sélectivement pour lu et écrit des cycles et également l'utilisateur peut également permettre la demande d'interruption et les signaux d'attente et leur polarité.
---