Mikrocontroller in Verilog programmieren

Gast #918577
Lesenswert?

Hallo,

ich weiß, dass Verilog eigentlich nur eine Hardwarebeschreibungssprache 
ist. Kann man aber trotzdem einen "normalen" Mikrocontroller z.B. einen 
Atmega32 mit Verilog programmieren?
Die Chips auf einem Xilinx-Board sind ja im weitesten SInne auch 
Mikrocontroller...

Wie kann man soetwas realisieren?

Danke,
Maximilian
Gast #919048
Lesenswert?

@Maximilian:
Was verstehst Du unter programmieren? Das Dein Verilog-Code in 
AVR-Assembler übersetzt wird? Oder das Du mit Deinem Verilog-Code ein 
Modul beschreibst, was sich so verhält wie ein AVR?

Ersteres ist eher aufwendig und mir entzieht sich der Nutzen, zweiteres 
gibt es schon (in VHDL), nennt sich AX8 oder PAVR und ist auf 
opencores.org gehostet (siehe auch FPGA Soft Core).

Rick
#919053
Lesenswert?

Also wie ich das verstehe , Maximillian , du willst die Funktionallität 
des Microcontrollers in  veriolg programieren?
Also das müsste gehen, hab persönlich erfahrung in vhdl und da habe cih 
schon ne version vom Hcs12 geschrieben, nicht ganz alleine und mit hilfe 
aber ging dann doch schon.
Und Algorithmisches Programieren wird man mir verilog zwar hinbekommen 
aber das währe wie mit Kannonen nach spatzen schiessen, Grosse Kannonen 
mit Projektilen aus automaren Sprengköpfen!
Gast #919059
Lesenswert?

Mit Verilog kannst du einen Mikrocontroller in einem FPGA aufbauen. Aber 
du kannst mit Verilog keinen bestehenden Mikrocontroller programmieren. 
Mag sein, dass es für sehr spezielle Anwendungen Compiler gibt, aber das 
sind absolute Spezialfälle, wo man sehr genau wissen sollte, was man 
tut.

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