Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0a6588569b 
								
							 
						 
						
							
							
								
								Rename "yosys -U" to "yosys -P" to avoid confusion about "undefine"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-21 15:51:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								953e0bf88d 
								
							 
						 
						
							
							
								
								Rename "yosys -D" to "yosys -U", add "yosys -D" with expected behavior  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-21 14:27:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2da4c9c8f0 
								
							 
						 
						
							
							
								
								Fix opt_rmdff handling of $_DFFSR_???_ and $_DLATCHSR_???_,  fixes   #816  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-21 13:49:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								2fe1c830eb 
								
							 
						 
						
							
							
								
								Bugfix in ice40_dsp  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-21 13:28:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31fea5eb33 
								
							 
						 
						
							
							
								
								Merge pull request  #817  from eddiehung/dff_init  
							
							... 
							
							
							
							Cleanup #805  
							
						 
						
							2019-02-20 17:26:56 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4035ec8933 
								
							 
						 
						
							
							
								
								Remove simple_defparam tests  
							
							
							
						 
						
							2019-02-20 15:45:45 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								84999a7e68 
								
							 
						 
						
							
							
								
								Add ice40 test_dsp_map test case generator  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-20 17:18:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								218e9051bb 
								
							 
						 
						
							
							
								
								Add "synth_ice40 -dsp"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-20 16:42:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								246391200e 
								
							 
						 
						
							
							
								
								Add FF support to wreduce  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-20 16:36:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7bf4e4a185 
								
							 
						 
						
							
							
								
								Improve iCE40 SB_MAC16 model  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-20 12:55:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								dca65d83a0 
								
							 
						 
						
							
							
								
								Detect and reject cases that do not map well to iCE40 DSPs (yet)  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-20 11:18:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d365682a21 
								
							 
						 
						
							
							
								
								Add aiger tests to make tests  
							
							
							
						 
						
							2019-02-19 15:25:47 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Lawson 
								
							 
						 
						
							
							
							
							
								
							
							
								5c4a72c43e 
								
							 
						 
						
							
							
								
								Fix normal (non-array) hierarchy -auto-top.  
							
							... 
							
							
							
							Add simple test. 
							
						 
						
							2019-02-19 14:35:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								78873d5bbb 
								
							 
						 
						
							
							
								
								Merge branch 'master' into read_aiger  
							
							
							
						 
						
							2019-02-19 12:33:22 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2a8e5bf953 
								
							 
						 
						
							
							
								
								Merge pull request  #805  from eddiehung/dff_init  
							
							... 
							
							
							
							write_verilog to write initial statement for initial flop state 
							
						 
						
							2019-02-19 12:32:40 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								bb56cb738d 
								
							 
						 
						
							
							
								
								ecp5: Add DDRDLLA  
							
							... 
							
							
							
							Signed-off-by: David Shah <davey1576@gmail.com> 
							
						 
						
							2019-02-19 19:34:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								843e7fc8a7 
								
							 
						 
						
							
							
								
								Fix for using POSIX basename  
							
							
							
						 
						
							2019-02-19 09:02:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								c36f15b489 
								
							 
						 
						
							
							
								
								ecp5: Add DELAYF/DELAYG blackboxes  
							
							... 
							
							
							
							Signed-off-by: David Shah <davey1576@gmail.com> 
							
						 
						
							2019-02-19 14:10:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								62493c91b2 
								
							 
						 
						
							
							
								
								Add first draft of functional SB_MAC16 model  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-19 14:47:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8e1dbfac3a 
								
							 
						 
						
							
							
								
								Missing OSX headers?  
							
							
							
						 
						
							2019-02-17 20:59:53 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								de1dc7947b 
								
							 
						 
						
							
							
								
								Revert "Missing headers for Xcode?"  
							
							... 
							
							
							
							This reverts commit c23e3f0751 
							
						 
						
							2019-02-17 20:59:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								3af8d420c5 
								
							 
						 
						
							
							
								
								Merge branch 'dff_init' into read_aiger  
							
							
							
						 
						
							2019-02-17 20:49:56 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								11480b4fa3 
								
							 
						 
						
							
							
								
								Instead of INIT param on cells, use initial statement with hier ref as  
							
							... 
							
							
							
							per @cliffordwolf 
							
						 
						
							2019-02-17 12:18:12 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								3d3353e020 
								
							 
						 
						
							
							
								
								Revert "Add INIT parameter to all ff/latch cells"  
							
							... 
							
							
							
							This reverts commit 742b4e01b4 
							
						 
						
							2019-02-17 12:11:52 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9268a271fb 
								
							 
						 
						
							
							
								
								read_aiger to ignore line after ands for ascii, not binary  
							
							
							
						 
						
							2019-02-17 12:07:14 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								430a7548bc 
								
							 
						 
						
							
							
								
								One more merge conflict  
							
							
							
						 
						
							2019-02-17 11:50:55 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								144c5d4359 
								
							 
						 
						
							
							
								
								Merge branch 'dff_init' into read_aiger  
							
							
							
						 
						
							2019-02-17 11:49:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								17cd5f759f 
								
							 
						 
						
							
							
								
								Merge  https://github.com/YosysHQ/yosys  into dff_init  
							
							
							
						 
						
							2019-02-17 11:49:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								03a533d102 
								
							 
						 
						
							
							
								
								Merge  https://github.com/YosysHQ/yosys  into read_aiger  
							
							
							
						 
						
							2019-02-17 11:44:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								5a853ed46c 
								
							 
						 
						
							
							
								
								Add actual DSP inference to ice40_dsp pass  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-17 15:35:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c06c062469 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:YosysHQ/yosys into pmgen  
							
							
							
						 
						
							2019-02-17 12:10:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e45f62b0c5 
								
							 
						 
						
							
							
								
								Merge pull request  #811  from ucb-bar/firrtlfixes  
							
							... 
							
							
							
							Update cells supported for verilog to FIRRTL conversion. 
							
						 
						
							2019-02-17 11:39:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Lawson 
								
							 
						 
						
							
							
							
							
								
							
							
								c245041bfe 
								
							 
						 
						
							
							
								
								Removed unused variables, functions.  
							
							
							
						 
						
							2019-02-15 12:00:28 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Lawson 
								
							 
						 
						
							
							
							
							
								
							
							
								34153adef4 
								
							 
						 
						
							
							
								
								Append (instead of over-writing) EXTRA_FLAGS  
							
							
							
						 
						
							2019-02-15 11:56:51 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Lawson 
								
							 
						 
						
							
							
							
							
								
							
							
								5c504c5ae6 
								
							 
						 
						
							
							
								
								Define basic_cell_type() function and use it to derive the cell type for array references (instead of duplicating the code).  
							
							
							
						 
						
							2019-02-15 11:31:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Lawson 
								
							 
						 
						
							
							
							
							
								
							
							
								fc1c9aa11f 
								
							 
						 
						
							
							
								
								Update cells supported for verilog to FIRRTL conversion.  
							
							... 
							
							
							
							Issue warning messages for missing parameterized modules and attempts to set initial values.
Replace simple "if (cell-type)" with "else if" chain.
Fix FIRRTL shift handling.
Add support for parameterized modules, $shift, $shiftx.
Handle default output file.
Deal with no top module.
Automatically run pmuxtree pass.
Allow EXTRA_FLAGS and SEED parameters to be set in the environment for tests/tools/autotest.mk.
Support FIRRTL regression testing in tests/tools/autotest.sh
Add xfirrtl files to test directories to exclude files from FIRRTL regression tests that are known to fail. 
							
						 
						
							2019-02-15 11:14:17 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								807b3c7697 
								
							 
						 
						
							
							
								
								Fix sign handling of real constants  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-02-13 12:36:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								e0bc190879 
								
							 
						 
						
							
							
								
								ecp5: Add ECLKSYNCB blackbox  
							
							... 
							
							
							
							Signed-off-by: David Shah <dave@ds0.me> 
							
						 
						
							2019-02-13 11:23:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c23e3f0751 
								
							 
						 
						
							
							
								
								Missing headers for Xcode?  
							
							
							
						 
						
							2019-02-12 09:24:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6faad18874 
								
							 
						 
						
							
							
								
								Merge branch 'read_aiger' of github.com:eddiehung/yosys into read_aiger  
							
							
							
						 
						
							2019-02-12 09:21:46 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a2ae393811 
								
							 
						 
						
							
							
								
								Use module->add{Not,And}Gate() functions  
							
							
							
						 
						
							2019-02-12 09:21:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f2548a564 
								
							 
						 
						
							
							
								
								Merge pull request  #802  from whitequark/write_verilog_async_mem_ports  
							
							... 
							
							
							
							write_verilog: correctly emit asynchronous transparent ports 
							
						 
						
							2019-02-12 14:41:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b9f6ed40b6 
								
							 
						 
						
							
							
								
								Merge pull request  #806  from daveshah1/fsm_opt_no_reset  
							
							... 
							
							
							
							fsm_opt: Fix runtime error for FSMs without a reset state 
							
						 
						
							2019-02-12 14:39:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								7913baedd8 
								
							 
						 
						
							
							
								
								ecp5: Full set of IO-related blackboxes  
							
							... 
							
							
							
							Signed-off-by: David Shah <dave@ds0.me> 
							
						 
						
							2019-02-12 12:04:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								04c580fde7 
								
							 
						 
						
							
							
								
								Do not break for constraints  
							
							
							
						 
						
							2019-02-11 13:28:00 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								727ba52504 
								
							 
						 
						
							
							
								
								No increment line_count for binary ANDs  
							
							
							
						 
						
							2019-02-11 13:24:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bb4164481d 
								
							 
						 
						
							
							
								
								Do not ignore newline after AND in binary AIG  
							
							
							
						 
						
							2019-02-11 11:51:44 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								fb6df09dd2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/dff_init' into read_aiger  
							
							
							
						 
						
							2019-02-08 14:42:08 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8886fa5506 
								
							 
						 
						
							
							
								
								addDff -> addDffGate as per @daveshah1  
							
							
							
						 
						
							2019-02-08 13:17:53 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								afc3c4b613 
								
							 
						 
						
							
							
								
								Fix tabulation  
							
							
							
						 
						
							2019-02-08 13:17:02 -08:00