Veld Programmable Gate Arrays (FPGA) zijn halfgeleiderelementen die zijn gebaseerd op een matrix van configureerbare logica blokken (CLB's) aangesloten via programmeerbare telefoniebronnen met elkaar verbindt. In deze tutorial ga ik om uit te leggen hoe te programmeren Xilinx FPGA met behulp van een Xilinx Platform kabel USB en ISC software. Hiervoor moet u voorbereiden volgende:
1. XC6SLX9 Starter Board, Xilinx Spartaanse 6 FPGA-
Dit forum bevat een doelapparaat FPGA (Spartern-6, XC6SLX9) en enkele andere noodzakelijke circuits en randapparatuur ter ondersteuning van de werking van het apparaat.
(U kunt kopen van dit bord van ebay: http://www.ebay.com/itm/XC6SLX9-Starter-Board-Xil...
2. Xilinx Platform USB downloaden kabel Jtag programmeur voor FPGA-
Dit is een programming tool voor het downloaden van een configuratiebestand gegenereerd door ISE WebPACK aan de interne SRAM van het doelapparaat FPGA- of een externe niet-vluchtig geheugen.
(ebay-link: http://www.ebay.com/itm/Xilinx-Platform-USB-Downl... )
3. ISE webpack software-
We HDL (hardwarebeschrijvingstaal) code zoals Verilog of VHDL gebruiken om te beschrijven een digitale circuit, code moet worden samengesteld en uiteindelijk uitgevoerd in een circuit-indeling die kan worden geprogrammeerd om FPGA apparaat. ISE WebPACK Design Software is een volledig geïntegreerde tool voor dit doel verstrekt door Xilinx.
(U kunt downloaden vanaf Xilinx website: http://www.xilinx.com/products/design-tools/ise-d... )