Quantity   Component name
1 × XC6SLX9-4TQ144 Spartan-6 FPGA
1 × LM26480 Power Management ICs / Switching Regulators and Controllers
1 × CP2103 Interface and IO ICs / USB
1 × M25P80 Memory ICs / FLASH Memory
1 × Molex 500254-1927 (or similar) HDMI SMD connector
1 × Mini-USB type B connector
1 × 2x15 2mm pitch female pin head
2 × TPS61041 Power Management ICs / Switching Regulators and Controllers
2 × IP4292CZ10 ESD and TVS Suppressors / ESD and Transient Voltage Suppression (TVS) Diodes and Arrays
1 × ADV7611 (optional) 1080p HDMI receiver
1 × 25 MHz LVCMOS oscillator, 3x2mm