nextpnr/himbaechel/uarch/gowin
YRabbit 4cf7afedf7
Gowin. Implement the UserFlash primitive (#1357)
* Gowin. Implement the UserFlash primitive

Some Gowin chips have embedded flash memory accessible from the fabric.
Here we add primitives that allow access to this memory.

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>

* Gowin. Fix cell creation

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>

---------

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
2024-09-04 11:55:35 +01:00
..
CMakeLists.txt gowin: Himbaechel. Add GW1NZ-1 BSRAM. 2023-11-26 13:08:09 +01:00
constids.inc Gowin. Implement the UserFlash primitive (#1357) 2024-09-04 11:55:35 +01:00
cst.cc Himbaechel Gowin: HCLK Support (#1340) 2024-08-03 15:57:22 +02:00
cst.h gowin: Himbaechel. Add constraint file processing. 2023-08-31 08:28:09 +02:00
globals.cc Himbaechel Gowin: HCLK Support (#1340) 2024-08-03 15:57:22 +02:00
globals.h gowin: Himbaechel. Add a clock router. 2023-08-31 08:28:09 +02:00
gowin_arch_gen.py Gowin. Implement the UserFlash primitive (#1357) 2024-09-04 11:55:35 +01:00
gowin_utils.cc Himbaechel Gowin: HCLK Support (#1340) 2024-08-03 15:57:22 +02:00
gowin_utils.h Himbaechel Gowin: HCLK Support (#1340) 2024-08-03 15:57:22 +02:00
gowin.cc himbaechel/gowin: add timing information 2024-08-21 10:58:55 +01:00
gowin.h Gowin. Implement the UserFlash primitive (#1357) 2024-09-04 11:55:35 +01:00
pack.cc Gowin. Implement the UserFlash primitive (#1357) 2024-09-04 11:55:35 +01:00
pack.h gowin: Himbaechel. Add ALU. 2023-08-31 08:28:09 +02:00