Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								edf29e725e 
								
							 
						 
						
							
							
								
								Docs: Add functional_ir to index  
							
							
							
						 
						
							2024-10-07 22:20:22 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6e8c892e 
								
							 
						 
						
							
							
								
								Bump abc submodule  
							
							
							
						 
						
							2024-10-07 11:09:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f517d6c7d 
								
							 
						 
						
							
							
								
								Merge pull request  #4553  from donn/python_scriptfile  
							
							... 
							
							
							
							-y flag for libyosys Python scripts 
							
						 
						
							2024-10-07 11:02:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13d7b5fd6a 
								
							 
						 
						
							
							
								
								Docs: Ignore example outputs  
							
							
							
						 
						
							2024-10-07 22:01:56 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b1b94d85e 
								
							 
						 
						
							
							
								
								Docs: Clean example outputs  
							
							
							
						 
						
							2024-10-07 22:00:28 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								468a019c30 
								
							 
						 
						
							
							
								
								docs: Makefile tidying  
							
							... 
							
							
							
							examples and dots are now orthogonal. 
							
						 
						
							2024-10-07 21:56:23 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e1181a092 
								
							 
						 
						
							
							
								
								ci: Run make docs on PRs  
							
							
							
						 
						
							2024-10-07 21:25:15 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									github-actions[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								6155c59d00 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2024-10-07 00:21:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3534e6b52d 
								
							 
						 
						
							
							
								
								Merge pull request  #4632  from tarikgraba/main  
							
							... 
							
							
							
							docs: avoid concurrency issues when generating images in parallel 
							
						 
						
							2024-10-07 10:33:02 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								571d181fb4 
								
							 
						 
						
							
							
								
								Fix top-level make docs prerequisites  
							
							... 
							
							
							
							Add `$(TARGETS)` for gen_examples and gen_images since they need the `yosys` executable.
Add guidelines source files as a prerequisite to docs/source/generated while we're at it. 
							
						 
						
							2024-10-07 10:26:29 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d8038c11d1 
								
							 
						 
						
							
							
								
								Add -j flag to make docs CI  
							
							
							
						 
						
							2024-10-07 10:07:17 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									TG 
								
							 
						 
						
							
							
							
							
								
							
							
								5841b44543 
								
							 
						 
						
							
							
								
								docs: Simplify images generation to allow parallel build  
							
							... 
							
							
							
							- remove the tidy target from the main target.
  * aux/log file are already excluded in a .gititgnore file
  * allow parallel generation as the tidy target imposes sequential build 
							
						 
						
							2024-10-06 08:38:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
							
							
								
							
							
								13ecbd5c76 
								
							 
						 
						
							
							
								
								quicklogic: test that dividing by a constant does not infer carry chains  
							
							
							
						 
						
							2024-10-03 20:05:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Roland Coeurjoly 
								
							 
						 
						
							
							
							
							
								
							
							
								5ea2c6e6e5 
								
							 
						 
						
							
							
								
								Assume x values for missing signal data in FST  
							
							... 
							
							
							
							Co-authored-by: Miodrag Milanovic <mmicko@gmail.com>
Co-authored-by: Roland Coeurjoly <rolandcoeurjoly@gmail.com> 
							
						 
						
							2024-10-02 12:08:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								ec42b42bd9 
								
							 
						 
						
							
							
								
								cellmatch: Size the lut attribute  
							
							
							
						 
						
							2024-10-02 11:29:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								997cb30f1f 
								
							 
						 
						
							
							
								
								cxxrtl: test stream operator  
							
							
							
						 
						
							2024-10-01 13:25:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Roland Coeurjoly 
								
							 
						 
						
							
							
							
							
								
							
							
								76c615b2ae 
								
							 
						 
						
							
							
								
								Fix: handle VCD variable references with and without whitespace  
							
							... 
							
							
							
							Co-authored-by: Miodrag Milanović <mmicko@gmail.com>
Co-authored-by: Roland Coeurjoly <rolandcoeurjoly@gmail.com> 
							
						 
						
							2024-10-01 11:51:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									github-actions[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								1bf908dea8 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2024-10-01 00:23:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanović 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								500db6acc6 
								
							 
						 
						
							
							
								
								Merge pull request  #4621  from RCoeurjoly/roland/get_vcd2fst  
							
							... 
							
							
							
							Add "Get vcd2fst" step to test-yosys job 
							
						 
						
							2024-09-30 21:38:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mohamed Gaber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35c8ad61ac 
								
							 
						 
						
							
							
								
								cli/python: error-checking, python interpreter bugfix  
							
							... 
							
							
							
							* Less brittle method of adding script dirname to sys.path
* Check if scriptfp successfully opens before using it
* Move `log_error` to after `PyErr_Print()` is called 
							
						 
						
							2024-09-30 17:38:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Roland Coeurjoly 
								
							 
						 
						
							
							
							
							
								
							
							
								5fca9b867d 
								
							 
						 
						
							
							
								
								Add Get vcd2fst step to test-yosys job  
							
							... 
							
							
							
							Co-authored-by: Miodrag Milanovic <mmicko@gmail.com>
Co-authored-by: Roland Coeurjoly <rolandcoeurjoly@gmail.com> 
							
						 
						
							2024-09-30 16:25:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									github-actions[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								59404f8ce5 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2024-09-30 00:21:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									rherveille 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce7db661a8 
								
							 
						 
						
							
							
								
								Added cast to type support ( #4284 )  
							
							
							
						 
						
							2024-09-29 17:03:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike A. 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95a2099c90 
								
							 
						 
						
							
							
								
								Allow whitespace in tee command paths  
							
							
							
						 
						
							2024-09-29 17:15:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								0572f8806f 
								
							 
						 
						
							
							
								
								opt_reduce: add test for constant $reduce_and/or not being zero width  
							
							
							
						 
						
							2024-09-25 16:28:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								023f029dcf 
								
							 
						 
						
							
							
								
								opt_reduce: keep at least one input to $reduce_or/and cells  
							
							
							
						 
						
							2024-09-25 16:21:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								e105cae4a9 
								
							 
						 
						
							
							
								
								opt_demorgan: add test for zero width cell  
							
							
							
						 
						
							2024-09-25 16:10:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								3e3515e7d9 
								
							 
						 
						
							
							
								
								log: Never silence log_cmd_error  
							
							... 
							
							
							
							Add extra handling to arrange for `log_cmd_error` never being silenced
by the command line `-v N` option. Similar path for `log_error` exists
already. 
							
						 
						
							2024-09-24 17:47:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								58af70624f 
								
							 
						 
						
							
							
								
								opt_demorgan: skip zero width cells  
							
							
							
						 
						
							2024-09-24 14:24:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								b788de9329 
								
							 
						 
						
							
							
								
								smtbmc: escape path identifiers  
							
							... 
							
							
							
							* also changes the print format for cover statements to be more uniform
  with the asserts, allowing easier parsing of cover path
* this allows diambiguation of properties with the same name but
  different paths (see https://github.com/YosysHQ/sby/issues/296 ) 
							
						 
						
							2024-09-24 03:01:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e1e2b9a39 
								
							 
						 
						
							
							
								
								Merge pull request  #4495  from povik/check-avert-costly-detail  
							
							
							
						 
						
							2024-09-23 15:19:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								9018d06a33 
								
							 
						 
						
							
							
								
								quicklogic: Avoid carry chains in division mapping  
							
							... 
							
							
							
							The default mapping rules for division-like operations (div/divfloor/
mod/modfloor) invoke subtractions which can get mapped to carry chains
in FPGA flows. Optimizations across carry chains are weak, so in
practice this ends up too costly compared to implementing the division
purely in soft logic.
For this reason arrange for `techmap.v` ignoring division operations
under `-D NODIV`, and use this mode in `synth_quicklogic` to avoid carry
chains for divisions. 
							
						 
						
							2024-09-19 12:18:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								f168b2f4b1 
								
							 
						 
						
							
							
								
								read_xaiger2: Update box handling  
							
							
							
						 
						
							2024-09-18 16:55:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								3a1b003cc3 
								
							 
						 
						
							
							
								
								celltypes: Fix $buf eval  
							
							
							
						 
						
							2024-09-18 16:55:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								5f8d7ff170 
								
							 
						 
						
							
							
								
								Start new write_xaiger2 backend for export w/ boxes  
							
							
							
						 
						
							2024-09-18 16:55:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								ea765686b6 
								
							 
						 
						
							
							
								
								aiger2: Adjust hierarchy/port handling  
							
							
							
						 
						
							2024-09-18 16:55:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								2a3e907da8 
								
							 
						 
						
							
							
								
								aiger2: Adjust typing  
							
							
							
						 
						
							2024-09-18 16:42:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								72d65063c3 
								
							 
						 
						
							
							
								
								aiger2: Ignore benign cells  
							
							
							
						 
						
							2024-09-18 16:42:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								1ab7f29933 
								
							 
						 
						
							
							
								
								Start read_xaiger2 -sc_mapping  
							
							
							
						 
						
							2024-09-18 16:42:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								6cecf19ff4 
								
							 
						 
						
							
							
								
								aiger2: Ingest $bmux  
							
							
							
						 
						
							2024-09-18 16:42:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								1cfb9023c4 
								
							 
						 
						
							
							
								
								aiger2: Use REDUCE for reduction ops  
							
							
							
						 
						
							2024-09-18 16:42:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								6c1fa45995 
								
							 
						 
						
							
							
								
								aiger2: Ingest $pmux  
							
							
							
						 
						
							2024-09-18 16:42:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								d5756eb9be 
								
							 
						 
						
							
							
								
								tests: Add trivial liberty -unit_delay test  
							
							
							
						 
						
							2024-09-18 16:17:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								31476e89b6 
								
							 
						 
						
							
							
								
								tests: Avoid temporary script file  
							
							
							
						 
						
							2024-09-18 16:17:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								4976abb867 
								
							 
						 
						
							
							
								
								read_liberty: Optionally import unit delay arcs  
							
							
							
						 
						
							2024-09-18 16:17:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									github-actions[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								4d581a97d6 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2024-09-18 00:19:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								9db1ca83fc 
								
							 
						 
						
							
							
								
								aiger2: Drop empty_lit() as a function  
							
							
							
						 
						
							2024-09-17 13:58:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								dbc937b2a7 
								
							 
						 
						
							
							
								
								aiger2: Describe supported cells in help  
							
							
							
						 
						
							2024-09-17 13:55:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								e4b24e8200 
								
							 
						 
						
							
							
								
								aiger2: Fix literal typing  
							
							
							
						 
						
							2024-09-17 13:55:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								8e29675a23 
								
							 
						 
						
							
							
								
								aiger2: Support $bwmux, comparison operators  
							
							
							
						 
						
							2024-09-17 13:55:58 +02:00