Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								3b559de6e9 
								
							 
						 
						
							
							
								
								Interpret "abc9 -lut" as lut string only if [0-9:]  
							
							
							
						 
						
							2019-12-18 12:21:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d0afe4e10d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:YosysHQ/yosys  
							
							
							
						 
						
							2019-12-18 12:08:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2a42e1fac 
								
							 
						 
						
							
							
								
								Merge pull request  #1572  from nakengelhardt/scratchpad_pass  
							
							... 
							
							
							
							add a command to read/modify scratchpad contents 
							
						 
						
							2019-12-18 13:55:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								a235250403 
								
							 
						 
						
							
							
								
								xilinx: Add xilinx_dffopt pass ( #1557 )  
							
							
							
						 
						
							2019-12-18 13:43:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								3671ecc7d0 
								
							 
						 
						
							
							
								
								use extra_args  
							
							
							
						 
						
							2019-12-18 12:30:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c9c77a90b3 
								
							 
						 
						
							
							
								
								Remove &verify -s  
							
							
							
						 
						
							2019-12-17 16:11:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								b1b99e421e 
								
							 
						 
						
							
							
								
								Use pool<> instead of std::set<> to preserver ordering  
							
							
							
						 
						
							2019-12-17 16:10:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								c8bc1793a4 
								
							 
						 
						
							
							
								
								check scratchpad variable abc9.scriptfile  
							
							
							
						 
						
							2019-12-17 19:39:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								41ed6ca7a5 
								
							 
						 
						
							
							
								
								Fix sim for assignments with lhs<rhs size,  fixes   #1565  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-12-17 17:36:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								dccd7eb39f 
								
							 
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2019-12-17 00:25:08 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								33e6d05585 
								
							 
						 
						
							
							
								
								Enforce non-existence  
							
							
							
						 
						
							2019-12-16 17:06:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d9bf7061cd 
								
							 
						 
						
							
							
								
								Put $__ABC9_{FF_,ASYNC} into same clock domain as abc9_flop  
							
							
							
						 
						
							2019-12-16 16:49:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								187e1c46e6 
								
							 
						 
						
							
							
								
								Update doc  
							
							
							
						 
						
							2019-12-16 14:48:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4158ce4eda 
								
							 
						 
						
							
							
								
								More sloppiness, thanks @dh73 for spotting  
							
							
							
						 
						
							2019-12-16 13:56:45 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6b384861e4 
								
							 
						 
						
							
							
								
								Oops  
							
							
							
						 
						
							2019-12-16 13:31:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								503d1db551 
								
							 
						 
						
							
							
								
								Implement 'attributes' grammar  
							
							
							
						 
						
							2019-12-16 12:58:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								952d62991f 
								
							 
						 
						
							
							
								
								Merge branch 'diego/memattr' of  https://github.com/dh73/yosys  into diego/memattr  
							
							
							
						 
						
							2019-12-16 12:07:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Diego H 
								
							 
						 
						
							
							
							
							
								
							
							
								87e21b0122 
								
							 
						 
						
							
							
								
								Fixing compiler warning/issues. Moving test script to the correct place  
							
							
							
						 
						
							2019-12-16 10:23:45 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								abcd82daca 
								
							 
						 
						
							
							
								
								add assert option to scratchpad command  
							
							
							
						 
						
							2019-12-16 14:00:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Diego H 
								
							 
						 
						
							
							
							
							
								
							
							
								b35559fc33 
								
							 
						 
						
							
							
								
								Merging attribute rules into a single match block; Adding tests  
							
							
							
						 
						
							2019-12-15 23:33:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alyssa Milburn 
								
							 
						 
						
							
							
							
							
								
							
							
								e709fd3da1 
								
							 
						 
						
							
							
								
								Fix opt_expr.eqneq.cmpzero debug print  
							
							
							
						 
						
							2019-12-15 20:40:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Diego H 
								
							 
						 
						
							
							
							
							
								
							
							
								266993408a 
								
							 
						 
						
							
							
								
								Refactoring memory attribute matching based on IEEE 1364.1 and Tool specific  
							
							
							
						 
						
							2019-12-13 15:43:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								83d36394f8 
								
							 
						 
						
							
							
								
								opt_merge to discard \init of '$' cells with 'Q' port when merging  
							
							
							
						 
						
							2019-12-13 10:26:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								91f427d719 
								
							 
						 
						
							
							
								
								check scratchpad variables for custom abc scripts  
							
							
							
						 
						
							2019-12-13 12:54:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								ce3615b367 
								
							 
						 
						
							
							
								
								add periods and newlines to help message  
							
							
							
						 
						
							2019-12-13 10:28:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bea15b537b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff  
							
							
							
						 
						
							2019-12-12 14:57:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								abf99d4dae 
								
							 
						 
						
							
							
								
								tribuf: set scratchpad boolean 'tribuf.added_something'  
							
							
							
						 
						
							2019-12-12 14:32:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								1187e91c2f 
								
							 
						 
						
							
							
								
								add test and make help message more verbose  
							
							
							
						 
						
							2019-12-12 20:51:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								4c7cda1c8b 
								
							 
						 
						
							
							
								
								add a command to read/modify scratchpad contents  
							
							
							
						 
						
							2019-12-12 16:25:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9a892199f7 
								
							 
						 
						
							
							
								
								Suppress warning message for init[i] = 1'bx  
							
							
							
						 
						
							2019-12-11 11:27:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e5602ad17 
								
							 
						 
						
							
							
								
								Merge pull request  #1545  from YosysHQ/eddie/ice40_wrapcarry_attr  
							
							... 
							
							
							
							Preserve SB_CARRY name and attributes when using $__ICE40_CARRY_WRAPPER 
							
						 
						
							2019-12-09 17:38:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								36a88be609 
								
							 
						 
						
							
							
								
								ice40_wrapcarry -unwrap to preserve 'src' attribute  
							
							
							
						 
						
							2019-12-09 14:28:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bbdf2452b3 
								
							 
						 
						
							
							
								
								-unwrap to create $lut not SB_LUT4 for opt_lut  
							
							
							
						 
						
							2019-12-09 13:27:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								500ed9b501 
								
							 
						 
						
							
							
								
								Sensitive to direct inst of $__ICE40_CARRY_WRAPPER; recreate SB_LUT4  
							
							
							
						 
						
							2019-12-09 12:45:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								e05372778a 
								
							 
						 
						
							
							
								
								ice40_wrapcarry to really preserve attributes via -unwrap option  
							
							
							
						 
						
							2019-12-09 11:48:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a46a7e8a67 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff  
							
							
							
						 
						
							2019-12-06 23:22:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								946d5854c0 
								
							 
						 
						
							
							
								
								Drop keep=0 attributes on SB_CARRY  
							
							
							
						 
						
							2019-12-06 17:27:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ab667d3d47 
								
							 
						 
						
							
							
								
								Call abc9 with "&write -n", and parse_xaiger() to cope  
							
							
							
						 
						
							2019-12-06 16:35:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								fce527f4f7 
								
							 
						 
						
							
							
								
								Fix abc9 re-integration, remove abc9_control_wire, use cell->type as  
							
							... 
							
							
							
							as part of clock domain for mergeability class 
							
						 
						
							2019-12-06 16:20:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								01a3cc29ba 
								
							 
						 
						
							
							
								
								abc9 to do clock partitioning again  
							
							
							
						 
						
							2019-12-05 17:26:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								02786b0aa0 
								
							 
						 
						
							
							
								
								Remove clkpart  
							
							
							
						 
						
							2019-12-05 17:25:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a7e0cca480 
								
							 
						 
						
							
							
								
								Merge SB_CARRY+SB_LUT4's attributes when creating $__ICE40_CARRY_WRAPPER  
							
							
							
						 
						
							2019-12-05 07:01:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2abe38e73e 
								
							 
						 
						
							
							
								
								iopadmap: Refactor and fix tristate buffer mapping. ( #1527 )  
							
							... 
							
							
							
							The previous code for rerouting wires when inserting tristate buffers
was overcomplicated and didn't handle all cases correctly (in
particular, only cell connections were rewired — internal connections
were not). 
							
						 
						
							2019-12-04 08:44:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d66d06b91d 
								
							 
						 
						
							
							
								
								Add assertion  
							
							
							
						 
						
							2019-12-03 19:21:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a181ff66d3 
								
							 
						 
						
							
							
								
								Add abc9_init wire, attach to abc9_flop cell  
							
							
							
						 
						
							2019-12-03 18:47:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5897b918b3 
								
							 
						 
						
							
							
								
								ice40_wrapcarry to preserve SB_CARRY's attributes  
							
							
							
						 
						
							2019-12-03 14:48:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a265a84632 
								
							 
						 
						
							
							
								
								Use pool instead of std::set for determinism  
							
							
							
						 
						
							2019-12-02 01:28:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6398b7c17c 
								
							 
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2019-12-01 23:43:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								1d87488795 
								
							 
						 
						
							
							
								
								Use pool instead of std::set for determinism  
							
							
							
						 
						
							2019-12-01 23:26:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4ac1b92df3 
								
							 
						 
						
							
							
								
								Use pool<> not std::set<> for determinism  
							
							
							
						 
						
							2019-12-01 23:19:32 -08:00