Forum: FPGA, VHDL & Co. Xilinx MicroBlaze & IP Megafunctions


von Roland S. (rschmidlin)


Lesenswert?

Hallo an alle,

ich bin bei meiner Suche nach einem neuen Controller unter anderem auf
den SoftCore Microblaze von Xilinx gestoßen. Dieser ist wenn ich die
Infos auf der Homepage richtig verstanden habe in das Embedded
Development Environment (EDE) von Xilinx integriert und für die
verwendung fallen demnach keine weiteren Lizensgebühren an. Mein
"Wunschcontroller" benötigt allerdings auch AD- und DA-Wandler. Diese
sind wohl als IP Megafunctions von Xilinx verfügbar. Kennt sich von Euch
irgendjemand damit aus und kann mir sagen, wie da das Lizensmodell
aussieht? Ausserdem würde mich noch interessieren, ob schon jemand
Erfahrungen mit dem MicroBlaze und im Optimalfall mit der Kombination
mit den Megafunctions gemacht hat und mir dazu was sagen kann.

Gruß Roland

von high_speed (Gast)


Lesenswert?

Hallo

Ich kenne keinen FPGA mit Analogen Schnittstellen.
So etwas baut man normalerweise extern an den FPGA.

Oder sind das nur die Schnittstellen für externe ADC / DAC.

Ich kenne jetzt nur den NIOS II von Altera.
Bei dem kann man an den Prozessor noch weitere Peripherie anbinden.
Parallele Ports, SDRAM-Controller, Timer, UART, .....

Mit dem Lizenzmodell von Xilinx kenne ich mich jetzt nicht aus.
Bei Altera ist es so, dass man für den NIOS II eine extra Lizenz
benötigt, wenn man ihn dauerhaft in der Zielhardware benutzen will.
Zum Testen braucht man keine extra Lizenz, man kann ihn nur nicht in
den Flash schreiben, so dass der FPGA das Modell beim Einschalten laden
kann.

MfG
Holger

von Roland S. (rschmidlin)


Lesenswert?

Hallo Holger,

erstmal danke für die schnelle Antwort. Ich hab bisher wie gesagt weder
vom NIOS noch vom MicroBlaze eine Ahnung. Ich bin für ein Projekt auf
der Suche nech einem Controller, der möglichst viel (u. a. auch
Analogtechnik wenn möglich) integrieren soll, da der Platz den diese
Schltung später auf der Gesamtplatine einnimmt so klein wie möglich
sein muß. Die Firma, in der ich dieses Projekt durchführe verwendet
bisher schon Xilinx-PLD's, hat aber den MicroBlaze auch noch nie
eingesetzt, bzw. sich damit befasst.

Momentan bin ich halt auf der Suche nach Lösungsmöglichkeiten und wäre
daher super dankbar, wenn mir jemand der die Xilinx-Geschichte kennt
(vor allem interessieren mich die IP-Megafunctions die die Delta-Sigma
ADCs und DACs implementieren) ein paar Infos hätte. Alternativ hab ich
mir auch schon mal den PSoC von Cypress angeschaut. Ist halt nur ein
8-Biter aber der bietet soweit ich das bis jetzt sehe so gut wie alles
was ich brauche.

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.