====== FPGA-Design ====== ===== Benutzte Hardware ===== * Digilent Nexys 2 Board mit einem Xilinx Spartan-3E FPGA: * 50 MHz Onboard-Takt, mit FPGA-internen Clockmanagern multiplizierbar, dividierbar und phasenverschiebbar * VGA-Ausgang mit RGB-3/3/2-Konfiguration * Serieller Port ohne Hardware-Handshake-Leitungen * PS/2-Port, universell ansteuerbar * USB-Port, universell ansteuerbar * 4x 12-pin PMOD-Buchsen (bzw. 8x, wenn man sie als 6-pin verwendet) * Hirose-FX2-Buchse mit größtenteils als differentiale Paare ausgeführte Signale * 16MByte (128Mbit) Flash-ROM mit seriellem Zugriff * 16MByte (128Mbit) SDRAM mit parallelem Zugriff (8 und 16 bit Wortbreite) * 4x 7-Segment-Anzeige, zeitmultiplex ansteuerbar * 8x LEDs * 8x Schiebeschalter * 4x Druckknöpfe ===== Benutzte Software ===== * Design, Simulation, Implementation: * Xilinx ISE 11.1 Webpack * Programmierung: * Digilent Adept Suite ===== Projekte ===== * [[.:comparator:|einfacher 2-bit-Comparator]] * [[.:7-segment:|BCD/HEX-zu-7-Segment und Zeitmultiplexsteuerung]]