Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gowin: add support for ODDR primitive | YRabbit | 2022-03-15 | 1 | -2/+2 |
| | | | | | | | | | Compatible with older versions of apicula bases. Also small fixes and as the number of virtual Bels grows it is necessary to assign them Z coordinate in a centralized way to avoid conflicts and for this purpose introduced the BelZ enum. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | gowin: Speed up the GUI | YRabbit | 2022-02-04 | 1 | -4/+4 |
| | | | | | | By mistake, an empty decal gets filled with graphical elements. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | gowin: Rearrange the GUI constants | YRabbit | 2022-02-03 | 1 | -0/+4896 |
| | | | | | | | All internal constants for describing the graphics have been moved to the .cc file. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | gowin: Add GUI. | YRabbit | 2022-01-29 | 1 | -0/+932 |
* Items such as LUT, DFF, MUX, ALU, IOB are displayed; * Local wires, 1-2-4-8 wires are displayed; * The clock spines, taps and branches are displayed with some caveats. For now, you can not create a project in the GUI because of possible conflict with another PR (about GW1NR-9C support), but you can specify the board in the command line and load .JSON and .CST in the GUI. Although ALUs are displayed, but the CIN and COUT wires are not. This is still an unsolved problem. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> |