YosysHQ / apicula

Project Apicula 🐝: bitstream documentation for Gowin FPGAs
MIT License
497 stars 68 forks source link

Implement the UserFlash primitives. #277

Closed yrabbit closed 2 months ago

yrabbit commented 2 months ago

FLASH96K, FLASH64KZ, FLASH256K, and FLASH608K primitives are added.

They have no fuses, but many wires. Examples of flash usage (erase, write and read) for Tangnano9k and Tangnano1k boards are given. Grug Huhler flash controller is used by agreement with the author.