Czy istnieje moze jakis dobry konwerter kodu vhdl do ahdl i odwrotnie?
Pozdrawiam, MEMENTO
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
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 ;-)
Have something to add? Share your thoughts — no account required.
Ask the community — no account required