This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
awk -F, '{print " [\""$2"\", \""$4"\"],"}' \ | |
~/opt/gowin/IDE/share/device/device_info.csv \ | |
| sort | cat <(echo "parts = [") - <(echo "]") > parts.py |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import re | |
from parts import parts | |
some_parts = [ | |
"GW1NR-UV9QN88C6/I5", | |
"GW1N-LV1QN48C6/I5", | |
"GW1NZ-LV1QN48C6/I5", | |
"GW1NSR-LV4CQN48PC7/I6", | |
"GW1NR-LV9QN88PC6/I5", | |
"GW1N-UV4LQ144C6/I5", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Automatically generated by Amaranth 0.4.dev183+gfc85feb.d2 | /* Automatically generated by Amaranth 0.4.dev184+g8c4a15a.d2 | |
/* Generated by Yosys 0.40 (git sha1 a1bb0255d, ccache clang /* Generated by Yosys 0.40 (git sha1 a1bb0255d, ccache clang | |
module top(clk100_0__io, rst_0__io, led_0__io); module top(clk100_0__io, rst_0__io, led_0__io); | |
reg \$auto$verilog_backend.cc:2352:dump_module$2 = 0; reg \$auto$verilog_backend.cc:2352:dump_module$2 = 0; | |
> wire [32:0] \$1 ; | |
wire [32:0] \$2 ; wire [32:0] \$2 ; | |
wire [32:0] \$3 ; < | |
(* keep = "TRUE" *) (* keep = "TRUE" *) | |
wire cd_sync_clk100_0__i; wire cd_sync_clk100_0__i; |