FPGA Cookbook

IndThe difference between FPGAand CPLDex

BASICS FOR GETTING STARTED

USEFUL EQUIPMENT

  • Power Supplies
  • Some modules
  • Breadboards and jumper wires
  • Logic Analyzers
  • Oscilloscopes

DEVELOPMENT TOOLS

DEVELOPMENT BOARDS

DATA TRANSMISSION PROTOCOLS

  • PS/2
  • I²C
  • USB
  • HDMI

EXAMPLE CODES FOR PARTS AND MODULES

  • LED
  • Switch
  • Buzzer
  • 7-Segment-Display
  • IR Sensor
  • S-RAM
  • SD-RAM
  • DDR-RAM
  • Camera Module
  • LCD-Display
  • TFT-Display

EXAMPLE CODES FOR CONNECTIONS

  • PS/2 Keyboard
  • PS/2 Mouse
  • Serial Port (Com-Port)
  • VGA (3 Bit)
  • VGA (8 Bit)
  • VGA (15 Bit)
  • VGA (16 Bit)
  • VGA (24 Bit)
  • Ethernet Port (RJ45)
  • HDMI

CATEGORIZED LINK LISTS

  • FPGA Basics
  • Hardware Description Languages
  • Development Tools
  • Date Transmission Protocols
  • Hardware Fundamentals
  • Projects