Electronics > FPGA

Here is something I built for my own enjoyment.

(1/3) > >>

technix:


XC3S500E + XCF04S at the core. That W25Q128FV is not wired as a boot device, since iMPACT can not write to it, and this FPGA does not support QSPI boot. There is also a PIC12F1840 implementing a combined power/reset button, and an ATtiny841 implementing PS/2 to UART. Both MCU runs at 5V too.

Then there is 64MB SDRAM and interface for a 128x64 dot matrix display.

laugensalm:

--- Quote from: technix on September 20, 2019, 03:04:43 pm --- (Attachment Link)

..., since iMPACT can not write to it, and this FPGA does not support QSPI boot.

--- End quote ---

You could use xc3sprog for that. It would have been interesting to see booting from SPI flash and then the logic taking over QSPI support (fast spiffs..)

technix:

--- Quote from: laugensalm on September 22, 2019, 01:47:30 pm ---
--- Quote from: technix on September 20, 2019, 03:04:43 pm --- (Attachment Link)

..., since iMPACT can not write to it, and this FPGA does not support QSPI boot.

--- End quote ---

You could use xc3sprog for that. It would have been interesting to see booting from SPI flash and then the logic taking over QSPI support (fast spiffs..)

--- End quote ---
SPI boot then QSPI read would be problematic if I need to allow the FPGA be reset using an external signal.

legacy:
scheduled project? which dot-matrix display?

technix:

--- Quote from: legacy on September 22, 2019, 03:16:12 pm ---scheduled project? which dot-matrix display?

--- End quote ---
Schoolwork. I would use one of those ST7920-based "LCM12864M" modules.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod