|

Key Components and Features
- Xilinx XC3S500E Spartan-3E
- Up to 232 user-I/O pins
- 320-pin FBGA package
- Over 10,000 logic cells
- Xilinx 4Mbit Platform Flash configuration PROM
- Xilinx 64-macrocell XC2C64 CoolRunner CPLD
- 64 Megabytes of DDR SDRAM, x16 data interface, 100+ MHz
- 16 Megabytes of parallel NOR Flash (Intel StrataFlash)
- FPGA configuration storage
- MicroBlaze code storage/shadowing
- 16 Megabits of SPI serial Flash (STMicro)
- FPGA configuration storage
- MicroBlaze code shadowing
- 2-line, 16-character LCD display
- PS/2 Mouse/keyboard board
- VGA display port
- 10/100 Ethernet PHY (required Ethernet MAC in FPGA)
- Two 9-pin RS-232 ports (DTE- and DCE-style)
- On-board USB-based FPGA/CPLD download/debug interface
- 50 MHz clock oscillator
- SHA-1 1-wire serial EEPROM for bitstream copy protection
- Digilent FX2 expansion connector
- Three Digilent 6-pin expansion connectors
- Four-output, SPI-based Digital-to-Analog Converter (DAC)
- Two-input, SPI-based Analog-to-Digital Converter (ADC) with programmable-gain pre-amplifier
- ChipScope SoftTouch debugging port
- Rotary-encoder with push button shaft
- Eight discrete LEDs
- Four slide switches
- Four push button switches
- SMA clock input 8-pin DIP socket for auxiliary clock oscillator
Alle Source Codes zijn
- Char LCD aansturing.
- rotor switch readout
- VGA output generator on SP3E.
- old version of VGA output generator on SP3.
- VGA Project
Dit project genereert een 4-bit kleuren VGA scherm.
Charaters (8x8px) worden gegenereerd uit een PC charater rom.
Via de Seriele poort kan de tekstbuffer gevult worden.
data-packet <8-bit>Charater<8-Bit)voor/achtergrond kleur: net als bij DOS.
- Char LCD aansturing
Dit is een test project om het LCD aan te sturen.
- Rotor Switch uitlezen
Dit is een test project om de rotor switch uit te lezen.
Ik heb wel heb hardware matige debounce toegepast door 100nF parallel over de schakelaars te solderen.
Met deze kit werk ik op me werk mee. Avnet Xilinx Spartan 3 PCI board.
Deze kit heeft onboard.
| Wat |
Omschrijving |
Merk & Type |
| Porten |
2x PS2 |
|
| |
1x Sub-D 15p |
|
| |
1x Sub-D 9p |
|
| |
1x Parallel Port |
|
| |
2x Avnet board connectors |
|
| |
1x Header 2x25p |
|
| |
1x RJ45 for Ethernet 10/100MBit |
|
| |
1x 32Bits PCI connector |
|
| IC's |
1x FPGA Spartan |
Xilinx - XC3S400-4FG456C |
| |
1x Video DAC Analoge |
Analog - ADV7125KST50 |
| |
2x 1Mx4bit SRAM |
Crypress - CY7C1041CV33-15ZC |
| |
1x I²C EEPROM 256KBit |
Atmel - AT24C256N-10SI |
| |
2x PROM Xilinx 1M & 4M |
Xilinx - XCF01S & XCF04S |
| |
1x Ethernet 10/100Mbit |
National - DP83846AVHG |
| |
1x RS232 |
Maxim - MAX232 |
<
Om de FPGA te programmeren heb je een programmer nodig.
Je kan er een maken die via de parallel poort werkt.
Of als je veel geld heb koop je de Platform Cable USB II van Xilinx.
Deze is een heel stuk sneller en omdat je steeds minder parallele
poorten nog tegen komt op de nieuwe pc's.
Hij is niet goedkoop. Maar zeker wel snel en klaar voor de toekomst.
|
|
|