Forum: FPGA, VHDL & Co. NiosII Multiplier auf Cyclone-II


von Cyclone (Gast)


Lesenswert?

Hi,

ich arbeite gerade an einem alten QSys-Design für einen
Cyclone-II. Wenn ich beim NiosII die Multiplier verwende,
dann erhalte ich eine Fehlermeldung:

Error: cpu: Multiplier selected is not compatible with selected
            device and design type

(QuartusII 11.0, WebEdition)

Beim Cyclone-I würde ich die Fehlermeldung ja noch verstehen,
der hat ja schliesslich keine Multiplier.

Beim Cyclone-III kommt keine Fehlermeldung, Multiplier funktionieren
korrekt. Der Cyclone-III hat 9x9 bzw. 18x18 Multiplier, 36x36er
werden per Logic aus 18x18er erstellt. Von daher müsste es beim
Cyclone-II eigentlich auch klappen. Woran liegt das?

Gruss

von Oliver P. (mace_de)


Lesenswert?

Servus,

ich hab gerade mal versucht das nachzuvollziehen und ein Minimalsystem 
zusammengeklickt.
Bei mir funktioniert das ohne Probleme für einen EP2C5. Sowohl mit dem 
SOPC-Builder unter Quartus 9.0 als auch mit QSys und Quartus 13.0.
Die Multiplier Option lässt sich im NIOS Core auswählen und wenn man das 
Design baut, werden auch 4st 9bit Multiplizierer verwendet.

Grüße Oliver

von Cyclone (Gast)


Lesenswert?

Seltsam, hab ich auch, jeweils mit Cyclone-I/II/III.
Mein FPGA ist ein EP2C8. Vlt. liegt's an der
Quartus-Version 11.0. Schaue Morgen nochmal nach.

Hast du WebPack oder eine Lizenz?

von Cyclone (Gast)


Lesenswert?

Problem gelöst, ich habe aus versehen das Qsys-Design von
einem Cyclone-I Projekt kopiert, statt von einem Cyclone-II
Projekt. Im Device-Family-Eintrag war deshalb"Cyclone"
eingetragen.

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.