vhdl do ahdl

Sep 19, 2005 10 Replies

Czy istnieje moze jakis dobry konwerter kodu vhdl do ahdl i odwrotnie?



Pozdrawiam, MEMENTO


U¿ytkownik "memento" snipped-for-privacy@gazeta.pl napisa³ w wiadomo¶ci news:dgn6ni$qcl$ snipped-for-privacy@inews.gazeta.pl...

ZTCW to nie. Tyle, ¿e w tematy HDL'a specjalnie siê nie wgryza³em ;)

Fishman

ale VHDL <=> Verilog istnieje....

A może C->VHDL? To by było coś!

Jest i to od dawna. Nazw Ci nie podam, ale nie raz slyszalem o takich kompilatorach, a nawet kilka razy widzialem dema aplikacji nimi kompilowanych. A jak masz ochote na eksperymenty to pobaw sie jhdl. Piszesz w javie, "uruchamiasz" na xilinxowych kostkach. Niestety, ostatni raz jak ogladalem, wygladalo na niezbyt aktywnie rozwijane:(

pzdr. j.

Adam Dybkowski napisał(a):

Poszukaj System-C. Trzeba dopisać "kilka" linijek dla kompilatora vhdl, powiedzieć które fragmenty kodu są przetwarzane równolegle i ponoć nawet działa :) A działa ponoć niemało, bo sprzętowy dekoder któregośtam mpega wprost z kodu źródłowego "c" z PC z dodanymi rzeczonymi wstawkami. Dokładnie nie pomnę w tej chwili.

S± ca³e procesory RISC napisane w VHDL, wiêc nie tylko C zadzia³a ale i dowolny inny jêzyk :-) Przyk³adem takiego procesora syntetyzowalnego w twoim FPGA jest NIOS Altery. Wersja II jest 32-bitowym prockiem klasy RISC i ma do³±czone ca³kiem niez³e narzêdzia programistyczne... Nie jest to wprawdzie dok³adnie to o co pyta³e¶, ale Nios da siê zmie¶ciæ do przeciêtnych rozmiarów FPGA (np. Cyclone, Stratix Altery) i umo¿liwia wzglêdnie ³atw± rozbudowê procesora o specjalistyczne instrukcje "obs³ugiwane" sprzêtowo kawa³kiem w³asnej elektroniki u¿ytkownika... Bawi³em siê trochê niosem i muszê powiedzieæ ¿e procek ten ca³kiem nie¼le dzia³a :-) Szkoda ¿e nie mo¿na jeszcze na tym odpaliæ Windows CE ale byæ mo¿e ju¿ nied³ugo siê to uda... Na razie dzia³a na nim ju¿ okrojona wersja linuxa (bez pamiêci wirtualnej).

Efekt jest taki, ¿e w jednej kostce masz silny, szybki procek plus ca³± dedykowan± logikê steruj±c± urz±dzeniem... Dok³adasz do tego RAM, FLASH i zasilacz no i gotowe ;-)

ale chyba koledze chodzilo o wykorzystanie jezyka C do opisu sprzetu:) a nie o pisanie w jezyku C aplikacji na procesory opisane w VHDL a co do NIOSa tez sie do neigo przymeirzam...

moglbys napisac w skrocie o tym linuxie dla NIOSa ile potrzebuje zasobow ? czy daloby rade wsadzic go z prosta wplikacja do 4MB FLASH i 8MB SDRAM da sie na tym pracowac?

[...]

No pisa³em wyra¼nie, ¿e nie jest do koñca to o co pyta³...

Nie u¿ywa³em linuxa z niosem osobi¶cie... O wszystkie te sprawy mo¿esz zapytaæ natomiast na

formatting link

no sa juz pierwsze konwertery C na HDL'a (VHDL'a lub Veriloga) - oczywiscie jakis okreslony podzbior ANSI C jest dozwolony - ostatnio mialem stycznosc z eXCite. A co do systemC to tez podobno powstaja syntezery kodu z systemC do FPGA ale jak na razie nie spotkalem sie z niczym dzialajacym. Pozdrawiam. Piotr.

Pszemol - kolega tutaj pisze o System-C oraz Handel-C (te drugie to jeszcze zyle?), a nie o prockach.

BTW: Tez czekam na MMU ;-)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required