Forum: FPGA, VHDL & Co. Welcher SOC Bus?


von Tilo (Gast)


Lesenswert?

Guten morgen

Ich habe bisher noch nicht viel mit FPGAs gearbeitet. Meist waren es 
kleine Dinge wie Filter, Lauflichter, LVDS Interface für TFTs usw.

Als FPGA verwende ich einen Spartan 3. Als Entwicklungsumgebung verwende 
ich ISE 13.1.

Für mein aktuelles Projekt brauche ich einen möglichst einfachen SOC 
Bus. Die Datenrate liegt bei max. 40Mbps. Datenbus und Adressbus muss 
nur 8Bit breit sein. Es gibt nur einen Busmaster, der die Daten von den 
Slaves abholt.

Ich habe mich ein wenig eingelesen und festgestellt, dass viele 
verschiedene Bussysteme gibt (Wishbone, AMBA, Aurora, OCP, ...).

Was würdet Ihr einem Anfänger empfehlen?
Ich hoffe ich habe ausreichend Infos geliefert.

von Duke Scarring (Gast)


Lesenswert?

Ich mag ja den AMBA ganz gerne. Vor allem weil es die grlib gibt, wo 
schon viel 0815-IP dabei ist.

Duke

von Matthias (Gast)


Lesenswert?

Verwende den Bus, bei dem du dich am einfachsten an die schon 
vorhandenen Komponenten des Herstellers anhängen kann. Mit deiner 
Aufgabenstellung auf meinem ALtera-FPGA würde ich vmtl versuchen, die 
Slaves mit ordentlichen Avalon-MM Interfaces auszustatten, dann kann man 
später auch einen NIOS ohne großen Aufwand daranhängen. Die Xilinx-Welt 
kenn ich nicht mehr gut genug für einen Tipp.

lg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.