FPGA related resources
Vendors
https://www.altera.com – Altera FPGA supplier site
https://www.altera.com/events/northamerica/intel-soc-fpga-developer-forum/overview.html - SoC Developers Forum
https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/tt/tt_my_first_fpga.pdf - First FPGA design tutorial
http://www.microsemi.com/products/fpga-soc/fpga-and-soc Microsemi FPGA supplier site
http://www.latticesemi.com/en/Products.aspx - Lattice Semiconductor FPGA supplier site
http://www.xilinx.com – Xilinx FPGA supplier Site
http://www.cypress.com/products/programmable-system-chip-psoc - Cypress PSoC supplier site
http://www.quicklogic.com – Quicklogic programmable logic supplier site
http://www.achronix.com/?url=sourcetech411 – Achronix FPGA supplier site
http://www.atmel.com/products/programmable-logic/field-programmable-gate-array/default.aspx - Atmel FPGA supplier site
http://www.e2v-us.com – e2V site, military FPGAs
Media
Magazines: EDN . Electronic Design]. [[http://www.eetimes.com/|EETimes . Circuit Cellar Ink . Popular Science . Dr. Dobbs Journal . IEEE
Magazines: Embedded Systems Design. Embedded Control Europe . Embedded Computing Design . Military Embedded Systems
http://www.eetimes.com/programmable-logic-designline.asp - Programmable Logic Designline
http://www.eetimes.com/soc-designline.asp - SoC Designline
http://www.eetimes.com/document.asp?doc_id=1274593 – how to design an FPGA from scratch
http://www.eetimes.com/author.asp?section_id=216&doc_id=1326502 – FPGAs for MCU designers
Design Tools
http://www.mathworks.com/solutions/fpga-design/ - FPGA design with Matlab
http://www.mathworks.com/products/?s_tid=gn_ps – MATLAB/Simulink for FPGA Design
http://www.altium.com/files/training/module5fpgadesign.pdf - Altium Tool for FPGA design
http://www.synopsys.com/tools/implementation/fpgaimplementation/Pages/default.aspx - Synposis Tools for FPGA Design (Synplicity)
http://www.mentor.com/products/fpga/ - Mentor tools for FPGA Design
https://www.cadence.com/rl/resources/white_papers/fpga_wp.pdf - Cadence FPGA design guidance article
https://www.aldec.com/en/solutions/fpga_design - Aldec Tools for FPGA design
http://opencores.org/projects - Open Source IP blocks for FPGAs
Tutorials
http://www.design-reuse.com/articles/18067/fpga-system-designs-methodology.html - FPGA design guide
https://embeddedmicro.com/tutorials/mojo/ - FPGA tutorial
www.fpga4fun.com/ and http://www.fpga4fun.com/FPGAsoftware1.html - FPGA HDL tools and code
http://www.fpgadeveloper.com – mostly a consultant site.
http://www.arrow.com/bemicro/ - Arrow FPGA kits
https://www.arrow.com/en/design-center - Arrow Design portal
http://www.siliconexpert.com - component search tool
https://www.sparkfun.com/news/1203 - FPGA Design Tutorial
https://electronics.stackexchange.com/questions/41528/fpga-programming-where-to-begin - FPGA FAQ
Embedded
http://www.embedded.com – Essential site for all things embedded
http://www.embedded.com/design/prototyping-and-development/4006429/FPGA-programming-step-by-step - Programming FPGAs
http://www.embedded.com/education-training/courses - free classes to learn more
http://www.embedded.com/magazines - 20 years of industry articles on the best of embedded design
http://www.embedded.com/education-training/tech-papers - embedded papers
http://www.ganssle.com – Jack Ganssle, embedded guru “Perfecting the Art of Building Embedded Systems”
http://www.ganssle.com/bkreviews.htm - best books on embedded
http://www.ganssle.com/tools.htm#texteditor – best tools for embedded
http://www.barrgroup.com/Embedded-Systems/Books - more embedded books
http://www.barrgroup.com/Embedded-Systems/How-To - articles on embedded
http://www.koopman.us/embsys/books/ - even more best books
Software Tools
http://mbed.org/ - site for online tools to use with ARM processors
http://freerangefactory.org – open embedded projects site
http://www.freertos.org/ - site for FreeRTOS
http://opensource.org – initiative for open source software
https://www.96boards.org – open source hardware and software together
https://www.linaro.org – ARM ecosystem organizer
http://sourceforge.net – repository of open source software
http://www.fsf.org – Free software foundation
http://www.gnu.org - central site for free software, which is not the same as open see http://www.gnu.org/philosophy/open-source-misses-the-point.en.html
https://gcc.gnu.org – the GNU compiler
http://www.gnu.org/software/gdb/ - the GNU Debugger
https://launchpad.net/gcc-arm-embedded - GCC for ARM embedded
https://www.iar.com - IAR dev tool site
http://www.keil.com - Keil dev tool site
http://www.lauterbach.com/frames.html?home.html - Lauterbach dev tool site
http://www.isystem.com/products/software/winidea - WinIdea IDE site
https://www.eclipse.org - Eclipse IDE site
http://bpmmicro.com/programmers/ BPMicro programmer site
http://www.macraigor.com - MacGreigor programmer site
http://micrium.com - Micrium OS site
http://www.qnx.com - QNX OS site
http://www.windriver.com/products/vxworks/ - VxWorks OS Site
http://www.linux.com – Main Linux OS Site
https://www.yoctoproject.org - Yocto embedded linux package
http://www.angstrom-distribution.org – Angstrom embedded linux distribution
http://elinux.org/Main_Page - Embedded Linux site
http://www.timesys.com – commercial embedded Linux
http://www.uclinux.org – Linux for processors without an MMU
http://www.openembedded.org/wiki/Main_Page - build framework for embedded linux