Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								32881a989c 
								
							 
						 
						
							
							
								
								Support multiple pmg files (right now just concatenated together)  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-29 12:09:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oleg Endo 
								
							 
						 
						
							
							
							
							
								
							
							
								e531fb203a 
								
							 
						 
						
							
							
								
								escape spaces with backslash when writing dep file  
							
							... 
							
							
							
							filenames are sparated by spaces in the dep file.  if a filename in the
dep file contains spaces they must be escaped, otherwise the tool that
reads the dep file will see multiple wrong filenames. 
							
						 
						
							2019-04-29 16:13:34 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								754b1ee4b3 
								
							 
						 
						
							
							
								
								Drive dangling wires with init attr with their init value,  fixes   #956  
							
							
							
						 
						
							2019-04-29 08:44:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								acafcdc94d 
								
							 
						 
						
							
							
								
								Copy with 1'bx padding in $shiftx  
							
							
							
						 
						
							2019-04-28 13:04:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								e97178a888 
								
							 
						 
						
							
							
								
								WIP  
							
							
							
						 
						
							2019-04-28 12:51:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								af840bbc63 
								
							 
						 
						
							
							
								
								Move neg-pol to pos-pol mapping from ff_map to cells_map.v  
							
							
							
						 
						
							2019-04-28 12:36:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d855683917 
								
							 
						 
						
							
							
								
								Revert synth_xilinx 'fine' label more to how it used to be...  
							
							
							
						 
						
							2019-04-26 16:53:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ea0e0722bb 
								
							 
						 
						
							
							
								
								Where did this check come from!?!  
							
							
							
						 
						
							2019-04-26 15:35:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								727eec04c5 
								
							 
						 
						
							
							
								
								Refactor synth_xilinx to auto-generate doc  
							
							
							
						 
						
							2019-04-26 14:32:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								1ea6d7920f 
								
							 
						 
						
							
							
								
								Cleanup ice40  
							
							
							
						 
						
							2019-04-26 14:31:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								159e7cc298 
								
							 
						 
						
							
							
								
								Add -undef option to equiv_opt, passed to equiv_induct  
							
							
							
						 
						
							2019-04-26 11:16:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								408161ea3a 
								
							 
						 
						
							
							
								
								Misspelling  
							
							
							
						 
						
							2019-04-25 16:46:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								67005633e2 
								
							 
						 
						
							
							
								
								Add specify support to README  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 23:01:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								64925b4e8f 
								
							 
						 
						
							
							
								
								Improve $specrule interface  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 22:57:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4575e4ad86 
								
							 
						 
						
							
							
								
								Improve $specrule interface  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 22:18:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								71c38d9de5 
								
							 
						 
						
							
							
								
								Add $specrule cells for $setup/$hold/$skew specify rules  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								634482380c 
								
							 
						 
						
							
							
								
								Preserve $specify[23] cells  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								012c6af088 
								
							 
						 
						
							
							
								
								Allow $specify[23] cells in blackbox modules  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e807e88b60 
								
							 
						 
						
							
							
								
								Rename T_{RISE,FALL}_AVG to T_{RISE,FALL}_TYP to better match verilog std nomenclature  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								846eb5ea98 
								
							 
						 
						
							
							
								
								Add $specify2/$specify3 support to write_verilog  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0bf9d0087c 
								
							 
						 
						
							
							
								
								Add support for $assert/$assume/$cover to write_verilog  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								aec2475a9d 
								
							 
						 
						
							
							
								
								Add CellTypes support for $specify2 and $specify3  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e1d73e03d3 
								
							 
						 
						
							
							
								
								Add InternalCellChecker support for $specify2 and $specify3  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b232e027bf 
								
							 
						 
						
							
							
								
								Checking and fixing specify cells in genRTLIL  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								41b843c27b 
								
							 
						 
						
							
							
								
								Un-break default specify parser  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3cc95fb4be 
								
							 
						 
						
							
							
								
								Add specify parser  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a7e11261bd 
								
							 
						 
						
							
							
								
								Add $specify2 and $specify3 cells to simlib  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 21:36:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2020ab44f 
								
							 
						 
						
							
							
								
								Merge pull request  #957  from YosysHQ/oai4fix  
							
							... 
							
							
							
							Fixes for OAI4 cell implementation 
							
						 
						
							2019-04-23 19:59:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								742c2f245d 
								
							 
						 
						
							
							
								
								Fixes for OAI4 cell implementation  
							
							... 
							
							
							
							Fixes  #955  and the underlying issue in #954 
Signed-off-by: David Shah <dave@ds0.me> 
						
							2019-04-23 17:54:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6156f3118 
								
							 
						 
						
							
							
								
								Format some names using inline code  
							
							
							
						 
						
							2019-04-23 09:01:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f66792c43a 
								
							 
						 
						
							
							
								
								Fix spelling  
							
							
							
						 
						
							2019-04-23 08:58:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c84cdc711c 
								
							 
						 
						
							
							
								
								Remove some left-over log_dump()  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-23 17:55:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d9daf09cf3 
								
							 
						 
						
							
							
								
								Merge pull request  #914  from YosysHQ/xc7srl  
							
							... 
							
							
							
							synth_xilinx to now infer SRL16E/SRLC32E 
							
						 
						
							2019-04-22 13:31:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ec88129a5c 
								
							 
						 
						
							
							
								
								Update help message  
							
							
							
						 
						
							2019-04-22 11:38:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bc98a463a4 
								
							 
						 
						
							
							
								
								Merge pull request  #952  from YosysHQ/clifford/fix370  
							
							... 
							
							
							
							Determine correct signedness and expression width in for-loop unrolling 
							
						 
						
							2019-04-22 20:10:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8ed4a53d99 
								
							 
						 
						
							
							
								
								Merge pull request  #951  from YosysHQ/clifford/logdebug  
							
							... 
							
							
							
							Add log_debug() framework 
							
						 
						
							2019-04-22 20:09:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d538ff1ec 
								
							 
						 
						
							
							
								
								Merge pull request  #949  from YosysHQ/clifford/pmux2shimprove  
							
							... 
							
							
							
							Add full_pmux feature to pmux2shiftx 
							
						 
						
							2019-04-22 20:01:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3be5aac52c 
								
							 
						 
						
							
							
								
								Merge pull request  #953  from YosysHQ/clifford/fix948  
							
							... 
							
							
							
							Add support for zero-width signals to Verilog back-end 
							
						 
						
							2019-04-22 20:01:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								0e76718720 
								
							 
						 
						
							
							
								
								Move 'shregmap -tech xilinx' into map_cells  
							
							
							
						 
						
							2019-04-22 10:45:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0e0c80fac8 
								
							 
						 
						
							
							
								
								Add support for zero-width signals to Verilog back-end,  fixes   #948  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 19:44:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								e300b1922c 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xc7srl  
							
							
							
						 
						
							2019-04-22 10:36:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad0ea5c3c 
								
							 
						 
						
							
							
								
								Determine correct signedness and expression width in for loop unrolling,  fixes   #370  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 18:19:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e158ea2097 
								
							 
						 
						
							
							
								
								Add log_debug() framework  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 17:25:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9050b5e191 
								
							 
						 
						
							
							
								
								Merge pull request  #950  from whitequark/attrmap_remove_wildcard  
							
							... 
							
							
							
							attrmap: extend -remove to allow removing attributes with any value 
							
						 
						
							2019-04-22 16:54:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								aeeefc32d8 
								
							 
						 
						
							
							
								
								attrmap: extend -remove to allow removing attributes with any value.  
							
							... 
							
							
							
							Currently, `-remove foo` would only remove an attribute `foo = ""`,
which doesn't work on an attribute like `src` that may have any
value. Extend `-remove` to handle both cases. `-remove foo=""` has
the old behavior, and `-remove foo` will remove the attribute with
whatever value it may have, which is still compatible with the old
behavior. 
							
						 
						
							2019-04-22 14:18:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a80e74dc20 
								
							 
						 
						
							
							
								
								Updaye pmux2shiftx test  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 16:17:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0f0ada13f4 
								
							 
						 
						
							
							
								
								Add full_pmux feature to pmux2shiftx  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 15:26:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c0f9a74b12 
								
							 
						 
						
							
							
								
								Set ENABLE_LIBYOSYS=0 by default  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 14:59:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								93f32b5dec 
								
							 
						 
						
							
							
								
								Set ENABLE_PYOSYS=0 by default  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-22 14:49:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99d5435650 
								
							 
						 
						
							
							
								
								Merge pull request  #905  from christian-krieg/feature/python_bindings  
							
							... 
							
							
							
							Feature/python bindings 
							
						 
						
							2019-04-22 14:47:52 +02:00