adjatok tanacsokat FPGA-s fejlesztessel kapcsolatban
hoyuka hoya
hoyuka at c2.hu
Mon Aug 29 22:35:52 CEST 2005
Sziasztok!
Szeretnek elkezdeni ismerkedni az FPGA-kal, de nem nagyon tudok elindulni.
Sok nyitott kerdesem van es nem nagyon vannak rendszerezve.
Milyen fejlesztoeszkozzel?
Van itt minden. Kapcsolasi rajz, block diagram, hardver leiro nyelv.
Nekem ezek kozzul elso ranezesre valami hardver leiro nyelv lenne a
szimpatikus, amihez nem kell mindenfele tobb gigas csiacsa
fejlesztoeszkozoket letolteni es "paltformfuggetlen", szal ugyanazt a
forrast kis modositasokkal le tudom forditani az osszes FPGA platformra
(Altera, Xilinx, stb.).
Ezek kozzul ugy latom, hogy a VHDL-t nyomjak, mintha ez egy olyan
szabvanyszeruseg lenne. Nekem viszont nem tetszik a szintaktikaja, ilyen
pascal szeru, marha sokat kell gepelni, sokat beszel, keveset mond stilusu
nyelvnek erzem. Nincs ebbol valami C/C++-hoz hasonlo nyelv? Mivel ez a
VHDL a szabvany, talan olyan lenne jo, hogy elobb VHDL-re forditana at es
abbol a gyarto optimalizalo forditoja (ha van neki olyan) lefordithatna az
adott eszkozre, jol.
Neten probaltam szetnezni, de konkretumok helyett mindenfele
mellebeszelest es marketing anyagot talaltam , ilyen stilusuakat: "Mi
vagyunk az iparban a vezetok a C szintaktikaju szintezisben, blabla",
aztan megnezheto tutorial, letoltheto compiler meg nuku (vagy jol el van
dugva).
Kicsit ezt a hardver leiro nyelves dolgot elveszett dolognak erzem, mert
nagyon sokfele FPGA architektura van, sok speci lehetoseggel (pl.
beepitett szorzo) es az ilyenek felhasznalasat nem nagyon lehet
platformfuggetlen modon leirni, jol. Nagyon kiforratlannak latszik meg ez.
Nincs az, mint pl. programozasban, hogy ott van a GCC es a
mikrokontrollerektol kezdve az UltraSparc processzorokig szinte mindenre
kivallo minosegu kodot general. Ez az FPGA-s dolog meg ugy nez ki, hogy
mar itt az elejen el kell koteleznem magam az egyik gyartonal es a jo nevu
csiacsas gagyi tooljainal, a kodhordozhatosagrol vagy a hatekonysagrol
teljesen lemondva.
Nincs valami olyan megoldas, ami kicsit jobban passzol a hagyomanyos
Unix-os fejleszteshez (X + szovegszerkeszto + make =>gyors forditas,
nagyon szep optimalizalt eredmeny)?
Melyik gyartotol?
Xilinx, Altera, vagy ki? Az Altera azt mondja, hogy a CyclonII a
legkoltseghatekonyabb FPGA, aztan ha konkret arakat szeretnek tudni, akkor
hivjam fel a nagykereskedot (e-mail mar nem is jo) es rendeljem meg
nagytetelben..... Atmel FPGA-kat is lehetett regen latni a Codix oldalan,
de azok mintha ilyen egyszerubbek lettek volna (alacsony mukodesi
frekvencia, nincs benne hardver szorzo, stb.) Nem tudom, hogy jol emlexem
e, de mintha lett volna ilyen FPSLIC vagy mi az isten, ami FPGA-val
egybeipitett AVR volt es lehet, hogy a szemem kaprazott, de ilyen 40eFt
koruli aron (nem tudom elhinni, hogy ilyen draga, biztos felreolvastam).
Ha van valami otletetek, hogy mit lenne erdemes megneznem, akkor irjatok.
udv.
hoyuka
-------------------------------------
C2 MAIL: A nagy levelez-Õ. http://mail.c2.hu
More information about the Elektro
mailing list