Jag har länge varit sugen på att skaffa ett FPGA-kort och jag tänkte nu göra så.
Har kollat på denna: http://www.electrokit.com/fpgakort-basys2100.48961 och skulle vilja ha lite råd.
Hur rimligt är priset?
Detta är ju ett rätt gammalt kort, är det värt att försöka skaffa ett nyare och isåfall vilket och vart?
Priset verkar rimligt, men som du säger börjar ju kortet ha en del år på nacken.
Det behöver ju inte vara nån farlig nackdel, det beror ju lite på vad du vill få ut av kortet.
Min personliga favorit i den prisklassen är dock Terasics DE0 Nano http://www.terasic.com.tw/cgi-bin/page/ ... 139&No=593
Ett annat modernt kort som ser intressant ut (jag har dock inte det kortet) är Cyclone V GX Starter Kit. http://www.terasic.com.tw/cgi-bin/page/ ... 167&No=830
Det går upp lite i pris mot basys2 och de0 nano, men det är helt klart prisvärt för vad du får.
Basys2-100 använder en "Xilinx Spartan 3E FPGA, 100K gates" (XC3S100E CP132). Det jag skulle vara observant på är att det är max 100k grindar. Det är rätt lite och man får snabbt smak på många grindar.
I övrigt så har Xilinx väldigt bra Linux (och därmed BSD) stöd.
stekern: De där korten ser klart fina ut! Men jag skulle helst vilja köpa från en svensk återförsäljare så det är rätt begränsande! (Vill få det innan plugget drar igång igen!)
blueint: Jo, det är ganska lite och kommer nog bli en begränsning men huvudsyftet är att lära sig vhdl/verilog så jag kan nog leva med det.
Tror jag kör på kortet från elektrokit, ville mest veta om det var helt åt skogen eller inte! Tack säger ElektriskNybörjare!
Nä, det är för hobby. Men jag pluggar elektroteknik (Andra året till hösten) och tänkte att det inte är helt fel att ha lite "praktisk" erfarenhet av FPGA's. Men mest är det för att jag tycker det är intressant och jag skulle nog köpa en FPGA även om jag inte pluggade..
Du kan ju även titta på http://www.opalkelly.com/products/
Tycker de är bra att lattja med och det är ett bra stöd för att skicka data över USB2.0 etc.
Alteras Linux version är väl begränsad och kostar pengar?
Enda sättet att få Xilinx ISE att fungera bra är att lägga upp det som ett "make" skapande. Så att man startar ett byggskript. Att använda det grafiska gränssnittet är som en yoga övning i självplågeri även om det förstås går.
Ja, på samma sätt som Xilinx verktyg är begränsade och kostar pengar.
Och samma begränsningar finns i både Windows och Linux versionerna (av Xilinx och Alteras verktyg).
Xilinx verktyg har dessutom mer begränsningar, de bjussar inte på den interna logikanalysatorn
(ChipScope) vilket Altera gör (SignalTap II).
Båda har begränsade simulationsverktyg, men altera använder sig av Modelsim,
medan Xilinx har sitt Isim, här är ju modelsim klart att föredra.
Detta köpte jag för att prova FPGA och VHDL. En spartan 6 är lite modernare än Spartan 3. Fast problemet är ju att det ganska lång leveranstid från Kina.
Jag har gjort en del små enkla saker:
* Driva 4 stycken multiplexerade 7-seg displayer med inmatning från matris-tangentbord . En enkel kalkylator.
* En enkel CRTC som skapar 80x25 tecken display på en VGA skärm.
* En PS2 tangentbord controller.
MattisLind:
Det blev en spartansk 3E'a, den damp ned i posten igår och jag har lyckats få igång 7 segments displayen trots hettan!
Fasligt kul med VHDL, helt annat tänk med ett "hdl språk".
ElectricNooB skrev:MattisLind:
Fasligt kul med VHDL, helt annat tänk med ett "hdl språk".
Kul att du fick ditt kort!
Lite OT men jag skulle börjat kolla på Verilog istället för VHDL.
Tänker inte bedömma vilket som är bäst men en viktig för del för verilog är att det är vanligare och en mer utbrädd industristandard.
T.ex de flesta IP kommer som Verilog.