Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								fbdb8e7b3e 
								
							 
						 
						
							
							
								
								Fixed copy&paste error in log message in lut2mux  
							
							
							
						 
						
							2016-04-16 23:20:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6041f780c3 
								
							 
						 
						
							
							
								
								Prefer noninverting FFs in dfflibmap  
							
							
							
						 
						
							2016-04-05 12:51:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								eaac5bfbc7 
								
							 
						 
						
							
							
								
								Improved formatting of "sat" output tables  
							
							
							
						 
						
							2016-04-05 08:26:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								6cafd08ac1 
								
							 
						 
						
							
							
								
								Improved opt_merge support for $pmux cells  
							
							
							
						 
						
							2016-03-31 09:58:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e5dd5c0bcc 
								
							 
						 
						
							
							
								
								Preserve empty $pmux default cases  
							
							
							
						 
						
							2016-03-31 09:57:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e2f6d61c00 
								
							 
						 
						
							
							
								
								Typo fixes in opt_expr and opt_merge  
							
							
							
						 
						
							2016-03-31 09:56:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ec93680bd5 
								
							 
						 
						
							
							
								
								Renamed opt_share to opt_merge  
							
							
							
						 
						
							2016-03-31 08:52:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1d0f0d668a 
								
							 
						 
						
							
							
								
								Renamed opt_const to opt_expr  
							
							
							
						 
						
							2016-03-31 08:46:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								984561c034 
								
							 
						 
						
							
							
								
								Renamed counters pass to greenpak4_counters  
							
							
							
						 
						
							2016-03-30 22:52:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								1ae33344f4 
								
							 
						 
						
							
							
								
								Added initial implementation of "counters" pass to synth_greenpak4. Can only infer non-resettable down counters for now.  
							
							
							
						 
						
							2016-03-30 22:40:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								1b42e0c471 
								
							 
						 
						
							
							
								
								Reduced log verbosity  
							
							
							
						 
						
							2016-03-30 22:03:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								ad19e0c64a 
								
							 
						 
						
							
							
								
								Continued work on counter extraction. Can recognize compatible RTL counters but not replace with hard macros.  
							
							
							
						 
						
							2016-03-30 21:54:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								d16d05e415 
								
							 
						 
						
							
							
								
								Merge  https://github.com/cliffordwolf/yosys  
							
							
							
						 
						
							2016-03-30 20:38:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								dd7204c0bd 
								
							 
						 
						
							
							
								
								Fixed typo in log message  
							
							
							
						 
						
							2016-03-30 20:30:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								489caf32c5 
								
							 
						 
						
							
							
								
								Initial work on greenpak4 counter extraction. Doesn't work but a decent start  
							
							
							
						 
						
							2016-03-30 01:07:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a47f69536a 
								
							 
						 
						
							
							
								
								Added support for installed plugins  
							
							
							
						 
						
							2016-03-30 10:02:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9717495401 
								
							 
						 
						
							
							
								
								Fixed handling of inverters (aka 1-input luts) in nlutmap  
							
							
							
						 
						
							2016-03-23 08:56:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								043fa0fad0 
								
							 
						 
						
							
							
								
								Cleanup abstract modules at end of "hierarchy -top"  
							
							
							
						 
						
							2016-03-21 16:37:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2c7e107d7a 
								
							 
						 
						
							
							
								
								Support for abstract modules in chparam  
							
							
							
						 
						
							2016-03-21 16:37:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bb9374b67c 
								
							 
						 
						
							
							
								
								Improvements in ABCEXTERNAL handling  
							
							
							
						 
						
							2016-03-19 20:02:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Kvachonok 
								
							 
						 
						
							
							
							
							
								
							
							
								2656b2c55a 
								
							 
						 
						
							
							
								
								Support calling out to an external ABC.  
							
							... 
							
							
							
							$ make ABCEXTERNAL=my-abc && make ABCEXTERNAL=my-abc install
configures yosys to use an external ABC executable instead of
building and installing the in-tree ABC copy (yosys-abc). 
							
						 
						
							2016-03-19 18:36:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c4aaed099f 
								
							 
						 
						
							
							
								
								Using "mfs" and "lutpack" in ABC lut mapping  
							
							
							
						 
						
							2016-03-07 11:14:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bcc873b805 
								
							 
						 
						
							
							
								
								Fixed some visual studio warnings  
							
							
							
						 
						
							2016-02-13 17:31:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0d7fd2585e 
								
							 
						 
						
							
							
								
								Added "int ceil_log2(int)" function  
							
							
							
						 
						
							2016-02-13 16:52:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								825b99efc1 
								
							 
						 
						
							
							
								
								Added "stat -liberty" for calculating chip area  
							
							
							
						 
						
							2016-02-04 12:26:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								801c022457 
								
							 
						 
						
							
							
								
								Improved dffsr2dff pass  
							
							
							
						 
						
							2016-02-02 19:42:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d69395ca08 
								
							 
						 
						
							
							
								
								Added dffsr2dff  
							
							
							
						 
						
							2016-02-02 17:19:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d6592d5b99 
								
							 
						 
						
							
							
								
								Use alphanumerical order instead of idstring idx in opt_clean compare_signals()  
							
							
							
						 
						
							2016-02-02 09:16:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								17372d8abd 
								
							 
						 
						
							
							
								
								Added "abc -luts" option, Improved Xilinx logic mapping  
							
							
							
						 
						
							2016-02-01 12:40:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9251553592 
								
							 
						 
						
							
							
								
								Improvements in dfflibmap (FFs with Q/QN outputs, DFFs from ADFFs)  
							
							
							
						 
						
							2016-02-01 11:49:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								71f418c468 
								
							 
						 
						
							
							
								
								More clang sanitizer stuff  
							
							
							
						 
						
							2016-01-31 19:55:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8b3f8cd220 
								
							 
						 
						
							
							
								
								Added "equiv_struct -fwonly"  
							
							
							
						 
						
							2016-01-08 10:59:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f5008f4f8a 
								
							 
						 
						
							
							
								
								Bugfixes in equiv_struct  
							
							
							
						 
						
							2016-01-08 09:57:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d00c63c927 
								
							 
						 
						
							
							
								
								Added "submod -copy"  
							
							
							
						 
						
							2016-01-08 09:08:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c3fd03d722 
								
							 
						 
						
							
							
								
								Added "equiv_struct -maxiter <N>"  
							
							
							
						 
						
							2016-01-06 13:54:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1f8c47fb47 
								
							 
						 
						
							
							
								
								Added "equiv_add -try" mode  
							
							
							
						 
						
							2016-01-06 13:54:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1d62f8710f 
								
							 
						 
						
							
							
								
								Fixed "splitnets -ports" for hierarchical designs  
							
							
							
						 
						
							2015-12-22 13:25:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ab0c44d3ed 
								
							 
						 
						
							
							
								
								Added %R select expression  
							
							
							
						 
						
							2015-12-20 13:35:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1ea6db3db8 
								
							 
						 
						
							
							
								
								Improved proc_mux performance for huge always blocks  
							
							
							
						 
						
							2015-12-02 22:02:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e61c7f887a 
								
							 
						 
						
							
							
								
								Added torder command  
							
							
							
						 
						
							2015-11-19 15:34:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d98d99aec6 
								
							 
						 
						
							
							
								
								Added "abc -g"  
							
							
							
						 
						
							2015-11-10 11:10:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcus Comstedt 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2bdef36d 
								
							 
						 
						
							
							
								
								Fix a segfault in dffinit when the value has too few bits  
							
							... 
							
							
							
							The code was already trying to add the required number of bits, but
fell one short of the mark. 
							
						 
						
							2015-11-08 19:16:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								1ec6429bad 
								
							 
						 
						
							
							
								
								Added "singleton" pass  
							
							
							
						 
						
							2015-11-07 19:10:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								f401eeb0cf 
								
							 
						 
						
							
							
								
								Bugfix in mapping $tribuf to $_TBUF_  
							
							
							
						 
						
							2015-11-05 12:37:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ddf3e2dc65 
								
							 
						 
						
							
							
								
								Bugfix in memory_dff  
							
							
							
						 
						
							2015-10-31 22:01:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ccdbf41be6 
								
							 
						 
						
							
							
								
								Improvements in wreduce  
							
							
							
						 
						
							2015-10-31 13:39:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0c202a2549 
								
							 
						 
						
							
							
								
								Use mfp<> in equiv_mark  
							
							
							
						 
						
							2015-10-27 19:15:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								27714acd8a 
								
							 
						 
						
							
							
								
								Improvements in equiv_struct  
							
							
							
						 
						
							2015-10-25 22:04:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d014ba2d0e 
								
							 
						 
						
							
							
								
								Major refactoring of equiv_struct  
							
							
							
						 
						
							2015-10-25 19:31:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								207736b4ee 
								
							 
						 
						
							
							
								
								Import more std:: stuff into Yosys namespace  
							
							
							
						 
						
							2015-10-25 19:30:49 +01:00