sipeed / Tang-Nano-Doc

Document for Tang Nano FPGA board
Apache License 2.0
56 stars 12 forks source link

PSRAM example missing #6

Open jfoucher opened 4 years ago

jfoucher commented 4 years ago

The link to the PSRAM example in https://github.com/sipeed/Tang-Nano-Doc/blob/master/en/SUMMARY.md gives a 404 errors.

Could you please post an example describing how to use the PSRAM ?

Thanks

carlosdelfino commented 3 years ago

Even if the PSRAM controller took up a lot of space, I would like to have an example in verilog to study how it works.

AntonioDrusin commented 2 years ago

I was playing around with the PSRAM and I took my module and made it into a more "reusable" example of communicating with the PSRAM. https://github.com/AntonioDrusin/tang-nano-psram

FJavieer commented 2 years ago

Does anyone have some example to use the PSRAM in the tang nano 9K, using QSPI. I can't find any example. Thanks!!

kutukvpavel commented 2 years ago

@FJavieer Gowin provides reference designs and manuals for the peripherals. For example, this is PSRAM reference design: https://gowinsemi.com/upload/database_doc/2050/document/626a10c92cfae.rar You have to register on their site to download those, unless you have a direct link. But registration doesn't even require email confirmation, so I guess it's fine.

I am not sure why you want QSPI, 9K's internal 32M PSRAM is based on HyperRAM interface: https://www.gowinsemi.com/en/about/detail/latest_news/36/.