{{ :vlsi:workinprogress.png?100}} ====== Part VI - FPGA design and programming ====== [ __[[vlsi:home|Home]]__ ] [ __[[vlsi:workbook|Back]]__ ] [ __[[vlsi:workbook|Design WorkBook]]__ ] [ __[[vlsi:resources:books|Books]]__ ] [ __[[vlsi:workbook:fpga:webtutorials|Third party tutorials]]__ ] [ __[[vlsi:workbook:fpga:tmp|/tmp]]__ ] \\ Digital design using **Field Programmable Gate Array (FPGA)** boards. For training purposes, tutorials contained in this area will refer to a **[[http://www.xilinx.com/products/boards-and-kits/HW-SPAR3AN-SK-UNI-G.htm|Xilinx Spartan-3AN Starter Kit]]**. Advanced design examples will use a **Xilinx Virtex-6** development board. [[http://www.xilinx.com/training/]] R.E. Haskell and D.M. Hanna, //Introduction to Digital Design Using Digilent FPGA Boards// \\ [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,729,744&Prod=LBE-IDD]] == Contents == * **[[vlsi:workbook:fpga:start|Getting started with FPGAs]]** * Introduction * Digital design with FPGAs * Basic concepts * Design flow * Tools overview * ... * **[[vlsi:workbook:fpga:ise|Getting started with Xilinx ISE]]** * Introduction * Licensed softwares * Installing Xilinx ISE WebEdition * UNIX environment * Running Xilinx ISE * Supported devices * ... * **[[vlsi:workbook:fpga:modelsim|Getting started with ModelSim-Altera]]** * Introduction * ... * ... * **[[vlsi:workbook:fpga:xilinx:isim|Verilog/VHDL simulation with Xilinx ISE Simulator (ISim)]]** * Introduction * ... * [[vlsi:workbook:fpga:hdlsim:tutorials|Tutorials]] * **[[vlsi:workbook:fpga:ise:schematic|Schematic entry]]** * Introduction * ... * **[[vlsi:workbook:fpga:ise:syn|Synthesis with XST]]** * Introduction * ... * **[[vlsi:workbook:fpga:xilinx:pnr|Place-and-route and firmware download]]** * Introduction * ... * **[[vlsi:workbook:fpga:kits|Boards and kits]]** * Introduction * Xilinx * Altera * **[[vlsi:workbook:fpga:spartan3an|Getting started with the Xilinx Spartan-3AN Starter Kit]]** * Introduction * Reference documentation * ... * Upload the firmware * [[vlsi:workbook:fpga:spartan3an:tutorials|Tutorials]] * **[[vlsi:workbook:fpga:basys2|Getting started with the Digilent Basys2 Spartan-3E FPGA Board]]** * Introduction * ... * ... * **[[vlsi:workbook:fpga:arty|Getting started with the Digilent Arty Artix-7 FPGA Board]]** * Introduction * ... * ... * **[[vlsi:workbook:fpga:picoblaze|Advanced digital design with PicoBlaze peogramming]]** * Introduction * ... * ... * **[[vlsi:workbook:fpga:howtos|HowTo's]]** * **[[vlsi:workbook:fpga:faqs|FAQs]]** ====== ====== \\ ---- Last update: [[pacher@NOSPAMto.infn.it|Luca Pacher]] - Sep 21, 2013 ~~NOTOC~~