Home
Welcome
Information


FPGA projects - Basic
Music box
LED displays
Pong game
R/C servos
Text LCD module
Quadrature decoder
PWM and one-bit DAC
Debouncer
Crossing clock domains
The art of counting
External contributions

Interfaces
RS-232
JTAG
I2C
EPP
SPI
PCI
PCI Express
Ethernet
HDMI
SDRAM

Advanced
Digital oscilloscope
Graphic LCD panel
Direct Digital Synthesis
CNC steppers
Spoc CPU core

Hands-on
A simple oscilloscope


FPGA introduction
What are FPGAs?
How FPGAs work
Internal RAM
FPGA pins
Clocks and global lines
Download cables
Configuration
Learn more

FPGA software
Design software
Design-entry
Simulation
Pin assignment
Synthesis and P&R

FPGA electronic
SMD technology
Crystals and oscillators

HDL info
HDL tutorials
Verilog tips
VHDL tips

Quick-start guides
ISE
Quartus-II

Site
Links
HDL tutorials
Forum


Site information

Why this site?

Most electronic designers are nowadays familiar with advanced technologies like microcontrollers or basic programmable devices, but FPGAs are not yet commonly used.
Well, that's a mistake.

FPGAs are powerful programmable logic integrated circuits

FPGAs are wonderful devices to design digital logic with.
You can design a circuit on your computer and have it running on your desk in minutes.

FPGAs have long been expensive and hard to use. But things change. Nowadays FPGA vendors offer quality software for free, low cost parts, and lots of online help.

FPGAs are fun!
They are the 21st century electronic adventure.

What can you find on this site?

You can find information pages, as well as FPGA projects to build with an FPGA board.

The FPGA projects use a language called Verilog, which you need to learn to be able to understand the projects. But with the examples shown here and the online resources otherwise available, it's easy to learn.

Who am I?

My name is Jean P. Nicolle. This site reflects my experience and my opinions on FPGA technology. It is meant to be informative and useful to anybody interested in learning FPGA technology. I've had the chance to work with FPGA technology since 1997 and never stopped ever since. I believe this is wonderful technology, but can be intimidating, and that a helping hand is useful to get started.

Feel free to send me a note at jean@fpga4fun.com

Commercial site

We now also run a commercial site selling electronic development products (FPGA oriented of course).
Check it out at www.knjn.com

Disclaimer

All the information (including software, designs and files) on this site are provided "as is" and without any warranties expressed or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose. In no event should the author be liable for any damages whatsoever (including without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use or inability to use information (including software, designs and files) provided on this site.

Copyright

Unless otherwise specified, all information (including software, designs and files) provided on this site are copyrighted fpga4fun.com & KNJN LLC.






This page was last updated on May 18 2013.