Bugfix für AX8-Core (CPSE-Instruktion nicht implementiert)

Gast #4476744
Lesenswert?

Hallo zusammen!

Falls jemand schon mal den AX8-Core von Daniel Wallner ausprobiert hat, 
dem ist vielleicht aufgefallen (oder auch nicht), dass die 
CPSE-Instruktion nicht funktioniert. Der Grund: sie ist nicht 
implementiert.

Ich habe das jetzt mal nachgeholt, siehe Diff-Datei (für AX8.vhd) im 
Anhang.

AX8-Projekt auf Opencores: http://opencores.org/project,ax8
Angehängte Dateien:
Gast #4477401
Lesenswert?

Ralf schrieb:
> Das ist doch wieder mal typisch OC. Nicht dokumentiert und nix
> getestet.
> Kein Wunder, daß alle mir bekannten Firmen ausdrücklich die Verwendung
> von OC ablehnen.

Naja.
Der i2c von opencores ist recht verbreitet, den hat u.a. Lattice Semi 
übernommen und angepasst. Auch der OrSoC wird verschiedentlich 
eingesetzt.
OC ist halt nicht einfach OC, die Qualitätsprüfung muss man selber 
machen. Eine Firma sollte für einen guten Core auch was bezahlen 
(können) :-)

An den TO: Danke für den Patch, reich ihn doch einfach ein, wenn 
getestet. Der Resourcenverbrauch würde mich auch interessieren.

Gruss,
- Strubi
Gast #4478587
Lesenswert?

Strubi schrieb:
> OC ist halt nicht einfach OC, die Qualitätsprüfung muss man selber
> machen
Ja, leider ist es für Einsteiger sehr schwierig zu durchschauen, was 
tauglich ist und was nicht.

Sigi schrieb:
> Welches FPGA, wie gross ist der Resourcenverbrauch
> und wie schnell läuft der Core?
Und dann bitte gleich hier ein Update machen (falls nötig):
https://www.mikrocontroller.net/articles/FPGA_Soft_Core#AX8

Jochen P. schrieb:
> CPSE-Instruktion nicht [...] implementiert.
Wird die vom avr-gcc verwendet? Das müsste doch sonst schon viel eher 
mal aufgefallen sein, oder?

Duke

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren