Wednesday, November 20, 2013

Episode 30: FPGAs


Download

Introduction

Patrick's hiking extravaganza.  Jason's move across town.
News
Book of the Show
Tool of the Show

FPGA

History
  • ROM as a PLD
  • CPLD
  • FPGA
Programming
  • Schematic
  • Hardware Definition Language (VHDL & Verilog)
  • RTL vs Structured
  • Interacting with the processor
    • Serial connection
    • Memory Mapped
Pros
  • Parallelism (i/o)
  • Speed
Cons
  • Relatively Difficult to program
  • Testing can be hard
  • Lack of good tool
  • Expensive tools
Features
  • Embedded Cores
  • Soft Cores
  • Reprogramming on the fly