Nybörjare på VHDL undrar om utrustning

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
viwas002
Inlägg: 1
Blev medlem: 24 maj 2012, 14:42:34

Nybörjare på VHDL undrar om utrustning

Inlägg av viwas002 »

Så jag har precis börjat lära mig VHDL och har förstått att Quartus II är rätt bra att använda.
Men det jag har fastnat på är:
Vilken utrustning ska man använda för att skriva på chipen?

Jag har inte hittat någon användbar information på hela det stora internet, vilket känns konstigt. Har jag missat något?

//Viktor Wase
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av blueint »

Du skaffar ett program på PC:n t.ex Xilinx ISE eller Quartus etc. Sedan ansluter man en adapter i skrivarporten eller USB / Ethernet. Som i sin tur ansluts till FPGA kortets JTAG kontakt.

Proceduren är sedan att skriva kod, syntisera (kompilera), överföra binärfilen till FPGA, testa, repetera.

Sök på nyckelorden: Parallel port, USB, JTAG, FPGA, VHDL/Verilog så hittar du nog rätt.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av psynoise »

Ungefär som blueint skrev behöver du ett speciellt JTAG-gärnssnitt från datorn till din FPGA-krets. Om det finns något universellt JTAG-gränssnitt som stödjer flera program eller kretsar vet jag inte. Säkrats är nog att kolla upp vad din utecklingsmiljö (Quartus 2) stödjer.
Användarvisningsbild
swesysmgr
Inlägg: 14957
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av swesysmgr »

Köper du ett färdigt labbkort som Altera (Terasic gör dem eg.) DE0 eller DE2 så ingår programmerare i kortet. DE0 kostar för vanliga dödliga runt 900:- + moms.

Är du student så ring till Digikey och fråga om studentpriser så får du köpa vissa av DE-korten till mycket bättre pris.
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av stekern »

DE0 Nano får du ännu billigare.
Jtag kretsen som sitter på terasic korten är densamma som usb-blaster,
så om du vill programmera "egna" kort googla på usb-blaster.

Om du skulle bli sugen på xilinx grejer så har digilent överkomliga priser på sina devkort.

Fast alteras verktyg är trevligare än xilinx's...
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av blueint »

@stekern, På vilket sätt?
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av stekern »

På vilket sätt alteras verktyg är trevligare än xilinx?

Många anledningar:
  • sättet man använder verktyget från kommandoraden (är enormt mycket bekvämare att skriva Makefiler till Quartus II)

    Är något mindre bloatat (nerladdningspaketet för Quartus II är "bara" ca 3.5 gig gentemot xilinx 6 gig)

    Mer funktionalitet i gratisversionen (t.ex. så kan man fritt använda signaltap i den, medans chipscope kräver licens)

    Megawizard vs Coregen: coregenererade cores tenderar att ändra gränssnitt mellan versioner (och FPGA-varianter),
    medans Megawizard genererade tenderar att vara kompatibla över versioner och FPGA-varianter
    (Megawizard klarar dessutom att läsa ut de gamla inställningarna från den genererade verilog/VHDL filen,
    så man slipper spara en massa extra konfigurationsfiler)
Sen är det lite andra saker som är mer smaksaker, jag gillar Quartus timing/syntes rapporter mer,
men samma information får man ur ISE, fast på ett litet annat sätt.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av blueint »

Inga problem att använda makefiler för Xilinx ISE. Tidigt och stadigt Linuxstöd är också ett plus med Xilinx. Actel har också varit inne på den biten, MEN hadde en väldigt underlig licens.
Användarvisningsbild
stekern
Inlägg: 453
Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland

Re: Nybörjare på VHDL undrar om utrustning

Inlägg av stekern »

blueint: Läs innan du svarar...
Jag sa inte att det var några problem att använda Makefiler till ISE,
bara att Quartus kommandoradsverktyg är smidigare.

Vilken som var tidigast med Linuxstöd är ju inte så intressant i nuläget,
när båda har stöd.
Och att ISE är "stadigt" under Linux är väl en sanning med modifikation...

Actels verktyg ska helst inte nämnas, de är bland de värsta jag sett...
(synplify är det dock inget fel med)
Skriv svar