I have been working a lot on the FPGA design. I now have a more accurate idea of specifications.
short list of new specs:
- 100 Mhz Plasma Cortex CPU
- Spartan 6 LX9 FPGA
- 2 MiB of SRAM
- SD card for storage
- ESP8266 for WiFi and Bluetooth
- 30+ GPIO
- Audio and video - no specifics quite yet.
Detailed explenation:
First off, we are now going to use a Spartan 6 LX9 FPGA. They are much faster, and allow the system to run at 100Mhz (YAY!) - but just barely. about .5 ns slack. But doing pretty well!!
I don't have any experience with SDRAM controllers, so we are going for the more expensive, lower density, yet much faster option: SRAM. I don't want to play with any technology I am not used to for this project, maybe another project I will use SDRAM.
Not entirely sure about graphics or audio yet, ESP8266 for WiFi and bluetooth, and an SD card controller somewhere in there.
I will either build the graphics into the FPGA, or I will use the VLSI chip VS23S0100.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.