Gast
#3762822
Hallo Zusammen, ist es möglich meherere XmegaA1(U) per EBI (SRAM/ALE1) zu koppeln? Die idee ist, einen als BUS-Master zu verwenden, der das EBI betreibt. Eine Anzahl von Slaves, auch XmegaA1(U), sollten den Zugriff auf die vom Master angelegte Adresse erlauben und die entsprechenden Daten zurückgeben bzw. dort hin schreiben. Ein Ansatz wäre der interne DMA-Controller des Slaves. Wäre nur die Frage obs geht und das EBI des Masters noch mit 32MHz zu betreiben wäre, ohne dass die Slaves (selbst bei 32MHz) nen Rappel bekommen. Ohne WaitStates wird nicht funktionieren, aber können die maximal 7 Waits dafür ausreichen um Daten beim Lesen sicher am Datenbus anliegen zu haben? Die Idee dahinter ist mein vorheriger Beitrag: Beitrag "XmegaA1U als I/O-Controller" Der Zugriff könnte per !CS-Signale auf bis zu 4 Slaves stattfinden, oder per A16..A19 sogar auf bis zu 16 Slaves (natürlich unsinn), was eine massive Anzahl an I/Os und Funktionen zur verfügung stellt. Grüße Casey Burns