Hilfe: Einbettung eines DLX-Cores in Sysytemumgebung

OP (Firma: TUD) #752710
Lesenswert?
• ▲
▼
Hallo zusammen
     Ich bin gerade dabei folgende Aufgaben zu bewältigen, da ich ein 
Anfänger bin, brauche ich dringend Hilfe.

- Einbettung eines DLX-Cores (sequenziell/pipelined/superskalar) in eine
  Systemumbgebung
- Synthese für einen Xilinx Spartan 2E-300 FPGA
- Funktionstest des Systems mittels Assemblerprogramms
- Anbindung weiterer Peripherie über memory-mapped IO]

Ich bin gerade am Anfang,VHDL-Code für sequenziell habe ich schon.Nun 
muss ich den DLX-prozessor in FPGA integrieren.Der Prozessor muss mit 
einigen Komponenten verbunden werden,nun was für Komponent?Ich habe es 
mir überlegt:Memory,I/Os,clock
was kommt noch?Ich brauche ein Schaltplan,wie der Prozessor mit andern 
Komponenten verbunden wird.
Die zweite Frage ist die Schnittstellendefinition.
ich danke euch im voraus.
OP (Firma: TUD) #754141
Lesenswert?
• ▲
▼
Also,im Prinzip folgendes:
Die VHDL-Code von DLX-Cores liegt schon vor,ich muss die DLX-COres in 
FPGA zu implementieren.Um die Funktionen davon zu testen,werden andere 
Komponenten mit DLC-Cores verbunden,zum Beispiel Memory,I/O Port ,clock 
usw.Die Komponenten müssen noch geschrieben werden,dann zusammen mit 
DLX-Cores auf FPGA übertragen.
Ich hoffe ihr habt die Aufgabestellung verstanden.Meine Frage ist : erst 
welche Komponenten noch mit DLX-Cores gebunden werden,und wie ich die 
Schnittstellen definieren kann
Gast #754278
Lesenswert?
• ▲
▼
Also ich würde hier auf einen Standardbus wie z.B. Wishbone aufsetzen.
Zu diesem Bus gibt es bereits einiges an Literatur und Peripherie die 
bereits ein Wishbone Interface haben. Meines Wissens setzt auch der 
open-source Prozessor von Lattice auf diesem System auf

Servus

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.