Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								52583ecff8 
								
							 
						 
						
							
							
								
								Revert "Fix TODOs"  
							
							 
							
							... 
							
							
							
							This reverts commit 8674a6c68d563908014d16671567459499c6dc99. 
							
						 
						
							2019-10-04 22:31:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6d68972619 
								
							 
						 
						
							
							
								
								More comments, cleanup  
							
							 
							
							
							
						 
						
							2019-10-04 22:31:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								7de9c33931 
								
							 
						 
						
							
							
								
								Fix TODOs  
							
							 
							
							
							
						 
						
							2019-10-04 22:31:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								983068103e 
								
							 
						 
						
							
							
								
								Consistency  
							
							 
							
							
							
						 
						
							2019-10-04 22:31:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								cf82b38478 
								
							 
						 
						
							
							
								
								Add comments for xilinx_dsp  
							
							 
							
							
							
						 
						
							2019-10-04 22:31:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a5ac33f230 
								
							 
						 
						
							
							
								
								Merge branch 'master' into eddie/abc_to_abc9  
							
							 
							
							
							
						 
						
							2019-10-04 17:53:20 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								0acc51c3d8 
								
							 
						 
						
							
							
								
								Add temporary abc9 -nomfs and use for synth_xilinx -abc9  
							
							 
							
							
							
						 
						
							2019-10-04 17:35:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								74ef8feeaf 
								
							 
						 
						
							
							
								
								Fix xilinx_dsp for unsigned extensions  
							
							 
							
							
							
						 
						
							2019-10-04 16:46:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								aae2b9fd9c 
								
							 
						 
						
							
							
								
								Rename abc_* names/attributes to more precisely be abc9_*  
							
							 
							
							
							
						 
						
							2019-10-04 11:04:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								84f978bdc2 
								
							 
						 
						
							
							
								
								Add -async2sync to help text as per @daveshah1  
							
							 
							
							
							
						 
						
							2019-10-04 10:17:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								c0b14cfea7 
								
							 
						 
						
							
							
								
								Fixes for MSVC build  
							
							 
							
							
							
						 
						
							2019-10-04 16:29:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a9efd2e81c 
								
							 
						 
						
							
							
								
								Restore part of doc  
							
							 
							
							
							
						 
						
							2019-10-03 10:51:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								7a6dec1cef 
								
							 
						 
						
							
							
								
								Add new -async2sync option  
							
							 
							
							
							
						 
						
							2019-10-03 10:30:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8765ec3c27 
								
							 
						 
						
							
							
								
								Revert "equiv_opt to call async2sync when not -multiclock like SymbiYosys"  
							
							 
							
							... 
							
							
							
							This reverts commit a39505e329 . 
							
						 
						
							2019-10-03 10:07:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c6d15c9aad 
								
							 
						 
						
							
							
								
								Revert "Update doc for equiv_opt"  
							
							 
							
							... 
							
							
							
							This reverts commit a274b7cc86 . 
							
						 
						
							2019-10-03 10:07:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e05424885 
								
							 
						 
						
							
							
								
								Merge pull request  #1422  from YosysHQ/eddie/aigmap_select  
							
							 
							
							... 
							
							
							
							Add -select option to aigmap 
							
						 
						
							2019-10-03 11:54:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								afdc990595 
								
							 
						 
						
							
							
								
								Merge pull request  #1429  from YosysHQ/clifford/checkmapped  
							
							 
							
							... 
							
							
							
							Add "check -mapped" 
							
						 
						
							2019-10-03 11:50:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3e27b2846b 
								
							 
						 
						
							
							
								
								Add "check -allow-tbuf"  
							
							 
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-10-03 11:49:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								e9645c7fa7 
								
							 
						 
						
							
							
								
								Fix broken CI, check reset even for constants, trim rstmux  
							
							 
							
							
							
						 
						
							2019-10-02 21:26:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c6a55d948a 
								
							 
						 
						
							
							
								
								Merge branch 'eddie/fix_sat_init' into eddie/fix1427  
							
							 
							
							
							
						 
						
							2019-10-02 18:07:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d99810ad8a 
								
							 
						 
						
							
							
								
								Refactor peepopt_dffmux and be sensitive to \init when trimming  
							
							 
							
							
							
						 
						
							2019-10-02 18:01:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f46ac1df9f 
								
							 
						 
						
							
							
								
								Be mindful that sigmap(wire) could have dupes when checking \init  
							
							 
							
							
							
						 
						
							2019-10-02 16:08:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								265a655ef9 
								
							 
						 
						
							
							
								
								Also rename cells with _TECHMAP_REPLACE_. prefix, as per @cliffordwolf  
							
							 
							
							
							
						 
						
							2019-10-02 12:43:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								45e4c040d7 
								
							 
						 
						
							
							
								
								Add "check -mapped"  
							
							 
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-10-02 13:35:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								edc3780723 
								
							 
						 
						
							
							
								
								techmap wires named _TECHMAP_REPLACE_.<identifier> to create alias  
							
							 
							
							
							
						 
						
							2019-09-30 17:20:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f2f19df2d4 
								
							 
						 
						
							
							
								
								Add -select option to aigmap  
							
							 
							
							
							
						 
						
							2019-09-30 15:26:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a274b7cc86 
								
							 
						 
						
							
							
								
								Update doc for equiv_opt  
							
							 
							
							
							
						 
						
							2019-09-30 10:59:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Miodrag Milanović 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d27ffd4e6 
								
							 
						 
						
							
							
								
								Merge pull request  #1416  from YosysHQ/mmicko/frontend_binary_in  
							
							 
							
							... 
							
							
							
							Open aig frontend as binary file 
							
						 
						
							2019-09-30 17:49:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d28e45dcb 
								
							 
						 
						
							
							
								
								Merge pull request  #1412  from YosysHQ/eddie/equiv_opt_async2sync  
							
							 
							
							... 
							
							
							
							equiv_opt to call async2sync when not -multiclock like SymbiYosys 
							
						 
						
							2019-09-30 17:04:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								10e57f3880 
								
							 
						 
						
							
							
								
								Fix $dlatch handling in async2sync  
							
							 
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-30 14:58:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8474c5b366 
								
							 
						 
						
							
							
								
								Merge pull request  #1359  from YosysHQ/xc7dsp  
							
							 
							
							... 
							
							
							
							DSP inference for Xilinx (improved for ice40, initial support for ecp5) 
							
						 
						
							2019-09-29 11:26:22 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								3f70c1fd26 
								
							 
						 
						
							
							
								
								Open aig frontend as binary file  
							
							 
							
							
							
						 
						
							2019-09-29 13:22:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a39505e329 
								
							 
						 
						
							
							
								
								equiv_opt to call async2sync when not -multiclock like SymbiYosys  
							
							 
							
							
							
						 
						
							2019-09-27 12:59:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								aebbfffd71 
								
							 
						 
						
							
							
								
								Ooops AREG and BREG to default to -1  
							
							 
							
							
							
						 
						
							2019-09-27 11:57:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								fd0e3a2c43 
								
							 
						 
						
							
							
								
								Fix _TECHMAP_REMOVEINIT_ handling.  
							
							 
							
							... 
							
							
							
							Previously, this wire was handled in the code that populated the "do or
do not" techmap cache, resulting in init value removal being performed
only for the first use of a given template.
Fixes the problem identified in #1396 . 
							
						 
						
							2019-09-27 18:34:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								26657037b8 
								
							 
						 
						
							
							
								
								Update doc with max cascade chain of 20  
							
							 
							
							
							
						 
						
							2019-09-26 14:31:02 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5b9deef10d 
								
							 
						 
						
							
							
								
								Do not always zero out C (e.g. during cascade breaks)  
							
							 
							
							
							
						 
						
							2019-09-26 13:59:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								95f0dd57df 
								
							 
						 
						
							
							
								
								Update doc  
							
							 
							
							
							
						 
						
							2019-09-26 13:44:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								58f31096ab 
								
							 
						 
						
							
							
								
								Zero out ports  
							
							 
							
							
							
						 
						
							2019-09-26 13:40:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								af59856ba1 
								
							 
						 
						
							
							
								
								xilinx_dsp_cascade to also cascade AREG and BREG  
							
							 
							
							
							
						 
						
							2019-09-26 13:29:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								832216dab0 
								
							 
						 
						
							
							
								
								Try recursive pmgen for P cascade  
							
							 
							
							
							
						 
						
							2019-09-26 12:09:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8661e024 
								
							 
						 
						
							
							
								
								CREG to check for \keep  
							
							 
							
							
							
						 
						
							2019-09-26 10:32:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c0bb1d22e8 
								
							 
						 
						
							
							
								
								Remove newline  
							
							 
							
							
							
						 
						
							2019-09-26 10:31:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f1de93edf5 
								
							 
						 
						
							
							
								
								Do not die if DSP48E1.P has no users (would otherwise get 'clean'-ed)  
							
							 
							
							
							
						 
						
							2019-09-25 22:58:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								cd8a640989 
								
							 
						 
						
							
							
								
								Reject if (* init *) present  
							
							 
							
							
							
						 
						
							2019-09-25 18:21:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								aeb1539818 
								
							 
						 
						
							
							
								
								Rework xilinx_dsp postAdd for new wreduce call  
							
							 
							
							
							
						 
						
							2019-09-25 17:22:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5f8917c984 
								
							 
						 
						
							
							
								
								Fix memory issue since SigSpec& could be invalidated  
							
							 
							
							
							
						 
						
							2019-09-25 16:45:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								486dd7c483 
								
							 
						 
						
							
							
								
								unextend only used in init  
							
							 
							
							
							
						 
						
							2019-09-25 14:05:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								53ea5daa42 
								
							 
						 
						
							
							
								
								Call 'wreduce' after mul2dsp to avoid unextend()  
							
							 
							
							
							
						 
						
							2019-09-25 14:04:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								b432c9b44b 
								
							 
						 
						
							
							
								
								Improve "portlist" command  
							
							 
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-09-25 09:20:38 +02:00