Forum: FPGA, VHDL & Co. Assemblercode für Portansteuerung in Simulink


von tom (Gast)


Lesenswert?

hallo,
ich habe ein kleines Problem für ein Projekt.
Ich soll für ein Spartan3 Board über Matlab-Simulink mit dem Picoblaze 
eine VHDL-Code erzeugen. Vom Prinzip her geht es auch, aber ich bekomme 
es nicht hin direkt die Ein und Ausgänge anzusteuern, ob ich das im 
Assemblercode angeben muß, oder in Simulink irgendwo einstellen soll.
Bitte kann mir einer helfen, ein kleiner ASM-Code für ein Port würde mir 
sehr helfen.

vielen Dank schon mal im Vorraus.

von Falk B. (falk)


Lesenswert?

@ tom (Gast)

>Ich soll für ein Spartan3 Board über Matlab-Simulink mit dem Picoblaze
>eine VHDL-Code erzeugen.

Weisst du auch, wovon du da redest?

> Vom Prinzip her geht es auch, aber ich bekomme
>es nicht hin direkt die Ein und Ausgänge anzusteuern, ob ich das im
>Assemblercode angeben muß, oder in Simulink irgendwo einstellen soll.

>Bitte kann mir einer helfen, ein kleiner ASM-Code für ein Port würde mir
>sehr helfen.

Such mal xapp213.pdf, dort steht alles drin. Wozu man da Simulink 
braucht ist mir rätselhaft.

http://www.xilinx.com/support/documentation/application_notes/xapp213.pdf

MFG
Falk

von tom (Gast)


Lesenswert?

Hi Falk,
danke erstmal für den Link

Es ist meine Aufgabe es mit Simulink zu machen.

Mein Problem ist nur, wo soll ich den Port vom Board angeben der 
angesteuert werden soll wie z.B eine LED 'P11'. Das muss im 
Assemblercode oder in Simulink geschehen.

MFG Tom

von Falk B. (falk)


Lesenswert?

@  tom (Gast)

>Es ist meine Aufgabe es mit Simulink zu machen.

Wer auch immer solche Aufgaben erteilt . . .

>Mein Problem ist nur, wo soll ich den Port vom Board angeben der
>angesteuert werden soll wie z.B eine LED 'P11'. Das muss im
>Assemblercode oder in Simulink geschehen.

Du musst erstaml ein kleines FPGA System mit Picoblaze und Ausgangsports 
erstellen. Wie das im Nomalfall im VHDL geht steht im PDF. Da musst du 
halt auf Simulink umstricken.

MFG
Falk

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.