-
Notifications
You must be signed in to change notification settings - Fork 234
Expand file tree
/
Copy pathNEWS
More file actions
132 lines (119 loc) · 4.87 KB
/
Copy pathNEWS
File metadata and controls
132 lines (119 loc) · 4.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
0.6.8 2026-04-24 Olof Kindgren
======================================================
* vcs: Support synopsys_sim.setup files
* vcs: Support UNR mode
0.6.7 2026-04-20 Olof Kindgren
======================================================
* xcelium: Fix cocotb support
0.6.6 2026-03-31 Olof Kindgren
======================================================
* ghdl: Support cocotb and properly handle multiple libs
* vcs: Fix typo that caused unconditional rebuilds
* vcs: Scope parameters to toplevel
* vivado: Fix bug when not running pnr
0.6.5 2026-01-23 Olof Kindgren
======================================================
* sim: Only run cocotb-config when cocotb is enabled
0.6.4 2026-01-22 Olof Kindgren
======================================================
* New flows: apicula, trellis
* New tools: gowinpack, openfpgaloader, ecppack, xcelium
* icarus: Mark iverilog/vvp_options as lists
* vcs: Add option to set custom binary name
* sim: Add cocotb 2.0 support
* slang legacy backend: Remove -quiet flag
* quartus legacy backend: Properly detect patched Quartus versions
* Support flow_make options in all flows
0.6.3 2025-10-31 Olof Kindgren
======================================================
* Add Icarus Verilog to el_docker script
* Fix Nextpnr default target
0.6.2 2025-08-29 Olof Kindgren
======================================================
* Support Tool API plugins through Python Entrypoints
* vcs: Add analysis_options, fix 3-stage flow
* rivierapro: Add vcom_options, support generics, remove -quiet flag
======================================================
0.6.1 2025-03-31 Olof Kindgren
======================================================
* Remove broken f4pga and vpr legacy backends
* Add warnings about deprecated legacy backends
* Fix cocotb 2.0 compatibility
* vcs: Port to Flow API
* Allow passing options to created flow Makefile
* Support frontends in all flows
* Add support for custom build runners
* xcelium legacy backend: Remove broken VPI support, add DPI support
0.6.0 2024-11-13 Olof Kindgren
======================================================
* New flows: gowin
* New tools: gowin
* gatemate: Support params and defines
* quartus: Support qsys from version 23+
* radiant: Support SDC
* verilator: Add cocotb support + run_options, fix make_options
* vivado: Fix BD IP generation, support EDIF subcomponents, support Versal
* Migrate to pyproject.toml
0.5.4 2023-12-11 Olof Kindgren
======================================================
* Fix lint-only mode in Verilator
0.5.3 2023-12-08 Olof Kindgren
======================================================
* New flows: efinity
* New tools: efinity, sandpipersaas
* cocotb support for simulation flow
* New backends for legacy Tool API design_compiler, genus
* libero: Support projects without constraints or source files
* ise: Add --pgm switch
* radiant: Support SystemVerilog
* quartus: Add --pgm switch
* SymbiFlow: Support SystemVerilog
* verilator: Support additional gen-xml, gen-dpi-hdr, gen-preprocess modes
* vivado: Add --pgm switch
* vunit: Support file dependencies
* Fix EDAM documentation for flows and tools
0.5.1 2023-05-17 Olof Kindgren
======================================================
* yosys: Fix yosys_template option
* verilator: Fix dependencies on testbench files
* icarus: Add missing vvp_options
* Remove filelist backend
* vivado: Add programming option
0.5.0 2023-03-24 Olof Kindgren
======================================================
* New flows: generic, gate-level simulation
* New backends: filelist, sandpipersaas, openroad
* modelsim: Support mfcu mode
* icarus: Support multiple toplevels
* yosys : Support verilog output and simulation tag
* vivado: Support netlist generation an simulation tag
* Overhauled documentation
* Improve internal flow API
* Support external plugins
* Avoid unnecessary rebuilds with flow API
0.4.1 2022-12-26 Olof Kindgren
======================================================
* New flows: f4pga
* New backends: slang, Questa Formal
* Migrated to flow API: icarus
* icarus: Add vvp_options, support multiple top levels
* ise: Support FPGA families with spaces in name
* openlane: Support SystemVerilog
* vcs: Support launchers
* verilator: Fix include files
* vivado: Support launchers, fix pnr=none, fix include dirs on windows
* yosys: Only use -pvector for edif
* el_docker: Support additional docker args, update openlane version
* Don't capture output of script hooks
0.4.0 2022-07-12 Olof Kindgren
======================================================
* New backends: OpenFPGA, VPR, Mistral, gatemate
* symbiflow: Support Quicklogic
* xsim: :Fix VHDL generics quotation
* ISE: Added option to Specify JTAG chain index, fix windows path handling
* verilator: Support EDALIZE_LAUNCHER, limit CPU usage
* icestorm: Add icepack_options
* el_docker: Run as user instead of root
* vcs: Support boolean plusargs without value
* yosys: Support verilog output
* Flow API: Add get_tool_options function