Purchased FPGA Cards - douggilliland/MultiComp GitHub Wiki
These are cards that we have used for various Multicomp builds. They each have some limitations which prevent a full Multicomp build.
- Wiki page for Cyclone IV FPGA EP4CE6E22C8N Development Board
- Enough Internal SRAM to make small (16KB) BASIC computers
- Includes VGA, PS/2 and CH340 USB-Serial converter
- A lot of I/O (26 pins) which can be easily accessed using EP4 FPGA BREAKOUT
- LCD Display connector with additional I/O
- No native SD Card storage but could be built using EP4 FPGA BREAKOUT and SD CARD X49
- 1:1:1 video does not support 2:2:2 (bold characters under ANSI terminal)
- Serial Hardware handshake with a small rework to the card (2 wires)
- 8 Digit 7 Segment Display
- 8 position DIP switch
- 3 User pushbuttons, 1 DEV-OE pushbutton, 1 nCONFIG pushbutton
- 12 "Ring" LEDs - 2 removed and used for hardware handshake rework
- 24C04 I2C EEPROM
- Wiki page for Cyclone IV FPGA EP4CE10E22C8N Development Board
- Enough Internal SRAM to make small (32KB) BASIC computers
- Includes 5:6:5 VGA, PS/2 and CH340 USB-Serial converter
- A lot of I/O (26 pins) which can be easily accessed using EP4 FPGA BREAKOUT
- LCD Display connector with additional I/O
- No native SD Card storage but could be built using EP4 FPGA BREAKOUT and SD CARD X49
- 1:1:1 video does not support 2:2:2 (bold characters under ANSI terminal)
- Serial Hardware handshake with a small rework to the card (2 wires)
- 8 Digit 7 Segment Display
- 8 position DIP switch
- 3 User pushbuttons, 1 DEV-OE pushbutton, 1 nCONFIG pushbutton
- 12 "Ring" LEDs - 2 removed and used for hardware handshake rework
- 24C04 I2C EEPROM
- Includes VGA, PS/2 and USB-Serial converter
- A lot internal SRAM (up to 56KB)
- MicroSD card socket with card detect LED
- No external SRAM but very large SDRAM
- A lot of I/O options
- Not widely available
- Has no USB-Serial Interface (has RS-232)
- A lot of I/O pins on the base board and on the FPGA board
- Eight 7 Segment Displays
- 3x3 matrix of pushbutton switches
- 3 user pushbutton switches on baseboard
- 3 user pushbutton switches on FPGA board
- Buzzer
- IR receiver
- Power switch
- 24C02 I2C EEPROM
- 8 position DIP Switch
- Wiki page for Purchased EP4 FPGA card
- Marked as zrTech V2.00
- We did a YouTube video series on this card.
- Includes VGA, PS/2 and USB-Serial converter
- Enough Internal SRAM to make small (16KB) BASIC computers
- Very limited I/O
- Most of the I/O pins are shared with the 16-bit Video
- Would require removing R-packs to gain I/O
- Driver for USB-Serial doesn't work under Windows 10 (painful workaround)
- No SD Card storage
- No external SRAM but very large SDRAM (not supported yet in our builds)
- Would require a mod for serial hardware handshake (there's a pin or two free on the I/O which could at least do RTS)
- On/Off switch - nicer than plugging/unplugging DC power cable
- 4 pushbuttons
- Four digit 7 Segment Display
- IR LED
- Buzzer
- A/D with SMA connector
These cards provide some of the missing functionality of the purchased FPGA card.
- Wiki page for EP4 FPGA BREAKOUT
- Daughtercard for
- VGAX49 Wiki page
- Digital VGA adapter
- 16-bit digital video
- 5:6:5 (R:G:B) mapping (maximum)
- 2:2:2 (R:G:B) mapping (option)
- SD CARD X49 Wiki page
- SD or SDHC card adapter
- 5V to 3.3V regulator
- 3.3V to 5V TXS0104E level shifter
- Activity LED
- TinyPS2 Wiki page
- PS/2 keyboard or mouse to TTL Level Serial converter
- ATTiny85
- 115,200 baud
- 49x49mm ODAS form factor
- 4-40 mounting holes
- FTDI-49MM Wiki page
- FTDI FT230X IC
- USB B connector (not micro or mini, but the beefy USB B connector)
- FTDI compatible pinout
- 3.3V or 5V selection jumper
- Header for 5V power distribution
- Rx and Tx LEDs