Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

FPGA starter kit - na brzinu...

[es] :: Elektronika :: Mikrokontroleri :: FPGA starter kit - na brzinu...

[ Pregleda: 3415 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8369 Profil

icon FPGA starter kit - na brzinu...15.08.2013. u 18:13 - pre 99 meseci
Treba jednom prijatelju da nabavim neki FPGA starter kit, ali sam u zurbi da narucim sto prije, kako bi stiglo prije nego otputujem, te nemam mnogo vremena da istrazujem.

Zna li neko za neki takav pocetnicki kit, koji je propracen barem nekim osnovnim tutorijalom, forumom, community-jem...

Nasao sam neki papilio (http://papilio.cc/), i koliko sam vidio ima neki tutorijal, a pitanje je moje da li to cemu valja, jeli neko probao i da li je to sve sto je potrebno, tj. treba li tu jos neki programator, kabal, sta ga znam...?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15500
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2346 Profil

icon Re: FPGA starter kit - na brzinu...15.08.2013. u 18:38 - pre 99 meseci
ne bih ti bas preporucio papilio ako kinta nije presudna posto je
99.999% papilio primera kako da koristis fpga kao mcu (Jack je uzeo neki
open source avr core tako da ti u stvari koristis taj fpga kao neki
atmega / attiny modifikovani mcu) ... naravno mozes da bacis sve primere
i da ga koristis direktno sa XISE ali onda nemas primere - sve radis
sam, za pocetnika i nije nesto :(

ja imam odlicna iskustva sa ovom online prodavnicom:
http://www.mirifica.it/store/6-fpga-kits
ja koristim ovaj kit:
http://www.mirifica.it/store/2...x-spartan-3an-starter-kit.html i
mogu da ga preporucim, mada ima tu dosta kitova, ovaj:
http://www.mirifica.it/store/x...pga-lx9-microboard-avnet-.html
je extremno popularan (i ja bi ga rado posedovao :D )
 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8369 Profil

icon Re: FPGA starter kit - na brzinu...15.08.2013. u 19:28 - pre 99 meseci
^ Jedan od problema sa tim gore je:
Citat:
0 item in stock Orderable
a ja sam malo u zurbi, imam svega nedelju dana da to stigne.

Elem, da naglasim da se radi bas o pocetniku sa FPGA na nivou: "Aj' da vidim i to sta je...", tako da neke fancy karakteristike i upotrebe nisu od velikog interesa, vec samo upoznavanje sa osnovnim konceptima i manje-vise samim procesom dizajniranja i alatima.

Cak sta vise, u obzir dolazi i da se uzme samo neki cip (sa nogicama), zalemiti ga na neki pcb i onda uzeti uz to neki stand-alone programator ili sta se tu vec koristi...
Ali koji cip, koji programator, koliko para? Sta pocetniku vrsi posao, a da ne kosta u rangu polovnog jugica u odlicnom stanju?
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5014
*.dynamic.isp.telekom.rs.

Sajt: yu3ma.net


+495 Profil

icon Re: FPGA starter kit - na brzinu...15.08.2013. u 21:07 - pre 99 meseci
Citat:
bogdan.kecman:
http://www.mirifica.it/store/x...pga-lx9-microboard-avnet-.html
je extremno popularan (i ja bi ga rado posedovao :D )

I ja sam taj bio zabidzio u nekom trenutku da probam ... Video sam svasta fino sa tim prave ... Ali mi se nesto nije dalo da ga kupim pa sam otisao na neku drugu stranu, ARM, TI DSP itd ...
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15500
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2346 Profil

icon Re: FPGA starter kit - na brzinu...15.08.2013. u 23:34 - pre 99 meseci
pazi
- jeftino
- fpga

to ne ide

ako je skroz pocetnik i nece da upuca odma puno para neka uzme CPLD, isti alat koristi kao za FPGA samo je sve mega jeftinije (i naravno moze manji broj stvari da upuca u njega) ..

npr: http://dangerousprototypes.com...lex_programmable_logic_devices
http://www.seeedstudio.com/dep...ent-board-p-800.html?cPath=174
15$. ima primere .. jedino to leti iz kine "na brzinu" nema sanse da stigne



za fpga nadji ovo: http://www.digilentinc.com/Pro...Path=2,400,790&Prod=BASYS2

ima ga u farnelu http://uk.farnell.com/digilent...ate-eval/dp/2061837?Ntt=Basys2
ali mozda bolje da narucis direkt preko digilenta posto daju super popuste ako si student

digilent ti je najjaci za te dev kitove za ucenje, nema niko ko moze da se poredi sa njima ..

e sad, to je ako pricamo o xilinx-u, sa druge strane postoji Altera ... ja sam mnogo vremena potrosio na xilinx vs altera i na kraju iako je altera u startu malo jednostavnija pokazalo se (od strane iskusnih) da je xilinx ipak znacajno laksi za rad (manje bagova u software-u, bolje performanse, veci feature set, navodno je XISE bolji od QUARTUS-a, bolja open source podrska etc etc), moj savet je ako oce fpga da uzme spartan3E, to je po meni za pocetnika najbolje, eventualno spartan 3AN (on je zgodan sto ima u sebi ugradjen eprom tako da ne moras da imas externi eprom gde ces da cuvas bitstream)

ne znam ko pravi dobre altera kitove, evo nesto sa eblay-a .. no ne znam koliko je dobar ovaj ciklon i sa kojim se xilinx-om poredi ali ovo su neke vrlo zanimljive kombinacije (dve ukljucuju i programator)
http://www.ebay.com/itm/FPGA-C...main_0&hash=item3f27b85ed7
http://www.ebay.com/itm/Altera...main_0&hash=item3a7d9d8f13
http://www.ebay.com/itm/FPGA-D...main_0&hash=item4d0b6d9a3d

sad pitanje koliko je taj covek pocetnik, papilio one je do jaja i jeftin je sto se hw-a tice, treba mu i neki programator (npr ovaj je po meni najbolje sto moze da uzme po pitanju cena/kvalitet http://www.seeedstudio.com/dep...gacpld-p-1040.html?cPath=63_69 naravno moze da uzme original za 500$ ali sto :D a ovaj mu radi i za xilinx i za alteru i to nativno, predstavlja se kao original jtag :D )

samo da jos jednom napomenem, moje iskustvo sa alterom je NULA!, ja sam istrazivao i na osnovu tudjih iskustava sam resio da dobavim kitove i da krenem da radim sa xilinx-om a ne sa alterom .. 95% onoga sto sam procitao je slicna pricao kao microchip vs atmel, fanbojevi sa obe strane prevagnulo je to sto sam procitao nekoliko eseja koje su napisali ljudi koji su 10tak godina radili sa alterom pa presli na xilinx i par eseja ljudi koji su radili sa xilinx-om, presli na alteru pa se vratili na xilinx... za pocetnika, za ucenje vhdl/verilog-a mu je 100000% isti klinac dal ce uzme ovaj ili onaj, to potpisujem, bitnije je da nadje odgovarajuci kit koji ima odgovarajuce primere, mislim da je to za pocetnika najbitnije ... proveri sta je Jack radio sa papiliom, mozda je poceo da radi i neke prave fpga primere a ne samo onaj soft core koji je trosio ranije .. ako je stavio neku kolicinu pravih fpga primera to je mozda dobra prica posto gadgetfactory prica ima poprilican community i Jack je prilicno revnosan sto se toga tice (pravi video tutorijale, gostuje po webinarima, online show/veblog pricama i slicno), ne znam sta mu je pravi posao ali ima dosta iskustva sa tim "home made fpga kalakurcijama"

nadam se da sam bio od ikakve pomoci, odo sada da se bavim zivim stvorenjima :D (danas smo napunili 23 dana :D )

 
Odgovor na temu

Odin D.
Mlađi referent za automatizaciju
samoupravljanja

Član broj: 37292
Poruke: 2549



+8369 Profil

icon Re: FPGA starter kit - na brzinu...16.08.2013. u 00:21 - pre 99 meseci
Fala za iscrpan odgovor.

Koliko sam skontao - ako sam dobro skontao? - taj papilio izgleda ima integrisan neki usb-jtag na ploci, pa neki dodatni programator nije potreban?
Pocetnicka literatura na koju sam naletio koja ide uz taj papilo je neka free e-book koju preporucuju na doticnom sajtu na kom se kit prodaje, a radi se o ovom:

https://github.com/hamsternz/I...ter/IntroToSpartanFPGABook.pdf

Napisao neki Mike Field, iskljucivo kao basic fpga tutorial uz papilo i taj digilent kit Basys2.

Brzo sam proletio kroz detaljni sadrzaj i koliko mi se cini, nema tu tih arduino-like soft-procesora vec bas bazicni digitalni dizajn.
Evo grubi sadrzaj, mrzi me da kopiram detaljni listing:



E sad, ne znam cime se raja zanima tamo na forumu, ali kako izgleda ploca papilo je bas general-purpose design, pa moze s time da se radi sta god hoce, ne mora "Kud svi Turci tud i mali Mujo" :)
Vazno da ima programator i osnovno uputstvo za setup alata i softvera, a za dalje nek' se snalazi.

PS
Cestitam na produzenju vrste!
Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15500
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2346 Profil

icon Re: FPGA starter kit - na brzinu...16.08.2013. u 02:00 - pre 99 meseci
Citat:
Odin D.:
Koliko sam skontao - ako sam dobro skontao? - taj papilio izgleda ima integrisan neki usb-jtag na ploci, pa neki dodatni programator nije potreban?


pa zavisi sta planiras da radis :D
on na ploci ima FT2232D koji tuce nekim svojim java sw-om preko koga moze da uploaduje bitstream na plocku, ali pravi jtag kojim mozes da upravljas iz XISE-a ili slicnog alata nema... sad, ne znam sta bi ti rekao, meni je u pocetku bilo znacajnije da mogu da zdraknem sta se desava jtagom nego da samo upucam bitstream u sam fpga (to mogu i sa milion drugih jtag adaptera, bilo sta sto je podrzano od strane urjtag sw-a)

Citat:
Odin D.:
Pocetnicka literatura na koju sam naletio koja ide uz taj papilo je neka free e-book koju preporucuju na doticnom sajtu na kom se kit prodaje, a radi se o ovom:

https://github.com/hamsternz/I...ter/IntroToSpartanFPGABook.pdf


ne znam sta reci tu, ja sam procitao brdo tih pocetnickih knjiga i po meni nijedna ne valja, sve zaobilaze neke vrlo bitne stvari a zadrzavaju se na glupostima, otprilike tamo gde se autor zabo kada je radio prvi put tu se zadrzi najvise umesto da kaze o cemu je problem u 2 recenice i nastavi dalje (posto ima milion mesta gde mozes da se zabodes sa fpga) ... vecina tih knjiga za pocetnike deluje da je pisana od strane ljudi bez iskustva i sa vrlo malo znanja :( .. znas i sam onu - ako nesto ne umes da objasnis to znaci da ga ni ti ne razumes, e iz svih tih knjiga izvire to "neumenje" da se nesto objasni, otprilike "nemamo pojma zasto ovo ovako radi ali mislimo da je to zbog" samo upetljano u spagete .. kao ja sad da krenem da drzim kurs o fpga, ja bi se upetljavao na isti nacin :( (kao sto rekoh, tezak pocetnik :D )


Citat:
Odin D.:
Brzo sam proletio kroz detaljni sadrzaj i koliko mi se cini, nema tu tih arduino-like soft-procesora vec bas bazicni digitalni dizajn.

ja rekoh inicijalni Jack-ov dizajn (zvao se butterfly, posle ga je reimenovao u papilio sto mu dodje isto to samo na latinskom) je bio samo soft core (avr8, ne znam da li je taj avr8 Jack pravio ili je uzeo neki open source) i radio je samo sa adaptiranom verzijom arduino sw-a koji je tukao samo core + firwamra u bitstream i uploadovao na fpga .. e sad rekoh takodje da pogledas sta jos ima od primera posto tome ima par godina, vrlo moguce da je pravio i primere za fpga low lever bez soft core-a

Citat:
Odin D.:
E sad, ne znam cime se raja zanima tamo na forumu, ali kako izgleda ploca papilo je bas general-purpose design, pa moze s time da se radi sta god hoce, ne mora "Kud svi Turci tud i mali Mujo" :)
Vazno da ima programator i osnovno uputstvo za setup alata i softvera, a za dalje nek' se snalazi.


ne znam, imao je dosta problema on sa konceptom, fpga je cudna zverka, zato je i isao sa softcore da privuce mcu developere na fpga pa mu je dosta ljudi otislo na cypress kao mnogo bolje resenje za mcu ljude (hw cpu + pld on board), onda se pojavilo cudo njegovih plocica second hand posto su ljudi masovno odustajali od fpga (suvise komplikovano) i davali su plocke budzasto ... tako da se secam da je prica bila da otprilike koga zanima ozbiljno fpga njemu su ove plocke nezanimljive a ovima ostalima je to prosto previse komplikovano ... Jack je tada krenuo da radi na spartan6 varijanti i imao je par snimaka kako pokusava da ih lemi rucno kod kuce .. tu je bilo sila nekih problema oko rutiranja, cene plocica, probleme sa losim lemovima i ja sam tu batalio komunikaciju sa njim (neke druge stvari dobile prioritet a i pokarabasio se sa dp ekipom oko loseg dogovora za obls i oblsv2, koji je trebao da bude sa s6 ili v6, preko koje sam ja i imao kontakt sa njim) tako da dalje nemam ideju sta je bilo, da li je nastavio sa spartan6 i vecim spartan3 cipovima (bga) ili je ostao na ovim manjim, dal se bacio na dodatke za papilio ili na primere ili je uradio i jedno i drugo .. sve u svemu to je one-man-band, ja nisam hteo da ulazem u to i isao sam sa malo skupljom ali proverenijom varijantom..

Citat:
Odin D.:
Cestitam na produzenju vrste!

fala fala, bilo je i vreme da se prosirim :D

 
Odgovor na temu

yt7pwr
Goran Radivojevic
Vojka

Član broj: 15256
Poruke: 52
*.dynamic.isp.telekom.rs.



+8 Profil

icon Re: FPGA starter kit - na brzinu...25.08.2013. u 17:09 - pre 99 meseci
Za pocetnika uopste nije potreban hardver vec citanje literature. Posto je tema veoma opsirna treba vremena
da se pohvataju osnovne stvari. Neko uci brze neko sporije, poenta je da dok se izabere jezik programiranja,
proizvodjac, softver prodje dosta vremena pa kupljeni hardver zastari a da se nije ozbiljnije ni oznojio :(
Ja bih preporucio prvo izbor jezika (VHDL,Verilog ili mozda obican C sa prevodiocem) pa kada se ovlada tematika
nabaviti neki Spartan kit 3E,3A ili slicno (njega navodim jer mi je Xilinx program poznat) za malo para. Mogu proci
meseci pre nego se dodje do upotrebljivog dizajna za koji je potreban hardver za fnalne testove. Za pocetak
instalirati free Xilinx ISE (ili Alterina varijanta), otici na www.opencores.org i izabrati neki od projekata pa se malo
poigrati sa opcijama softvera. Kompajliranje nekada potraje satima a optimizacija moze da traje i danima (zavisi
od brzine racunara). Ako posle svega prijatelj nije odustao neka se hvata za novcanik pa u kupovinu :)
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: FPGA starter kit - na brzinu...

[ Pregleda: 3415 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.