Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								0092770317 
								
							 
						 
						
							
							
								
								Make SB_LUT4 a whitebox, SB_DFF a blackbox (for now)  
							
							
							
						 
						
							2019-06-03 12:34:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4da25c76b3 
								
							 
						 
						
							
							
								
								Ooopsie  
							
							
							
						 
						
							2019-06-03 09:33:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9f44a71715 
								
							 
						 
						
							
							
								
								Consistent with xilinx  
							
							
							
						 
						
							2019-06-03 09:23:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								eb08e71bd1 
								
							 
						 
						
							
							
								
								Merge branch 'xaig' into xc7mux  
							
							
							
						 
						
							2019-05-31 13:03:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								fb09c6219b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xc7mux  
							
							
							
						 
						
							2019-05-21 14:21:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvain Munaut 
								
							 
						 
						
							
							
							
							
								
							
							
								4f9183d107 
								
							 
						 
						
							
							
								
								ice40/cells_sim.v: Add support for TRIM input to SB_HFOSC  
							
							... 
							
							
							
							Signed-off-by: Sylvain Munaut <tnt@246tNt.com> 
							
						 
						
							2019-05-13 12:51:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								373b236108 
								
							 
						 
						
							
							
								
								Merge pull request  #969  from YosysHQ/clifford/pmgenstuff  
							
							... 
							
							
							
							Improve pmgen, Add "peepopt" pass with shift-mul pattern 
							
						 
						
							2019-05-03 20:39:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8829cba901 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/clifford/pmgenstuff' into xc7mux  
							
							
							
						 
						
							2019-05-02 11:25:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5cd19b52da 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xc7mux  
							
							
							
						 
						
							2019-05-02 10:44:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d2d402e625 
								
							 
						 
						
							
							
								
								Run "peepopt" in generic "synth" pass and "synth_ice40"  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-04-30 08:10:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								1ea6d7920f 
								
							 
						 
						
							
							
								
								Cleanup ice40  
							
							
							
						 
						
							2019-04-26 14:31:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								91c3afcab7 
								
							 
						 
						
							
							
								
								Use nonblocking  
							
							
							
						 
						
							2019-04-23 13:42:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4883391b63 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig  
							
							
							
						 
						
							2019-04-22 11:19:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d7f0700bae 
								
							 
						 
						
							
							
								
								Convert to use  #945  
							
							
							
						 
						
							2019-04-21 15:19:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wren 
								
							 
						 
						
							
							
							
							
								
							
							
								71da836300 
								
							 
						 
						
							
							
								
								ice40 cells_sim.v: SB_IO: update clock enable behaviour based on hardware experiments  
							
							
							
						 
						
							2019-04-21 21:40:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								af4652522f 
								
							 
						 
						
							
							
								
								ABC_FLOPS -> ABC_MODEL -- only whitebox if ABC_MODEL set  
							
							
							
						 
						
							2019-04-19 21:09:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								2776925bcf 
								
							 
						 
						
							
							
								
								Make SB_DFF whitebox  
							
							
							
						 
						
							2019-04-19 08:36:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								19b660ff6e 
								
							 
						 
						
							
							
								
								Fix SB_DFF comb model  
							
							
							
						 
						
							2019-04-18 23:07:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								0919f36b88 
								
							 
						 
						
							
							
								
								Missing close bracket  
							
							
							
						 
						
							2019-04-18 17:50:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								cf66416110 
								
							 
						 
						
							
							
								
								Annotate SB_DFF* with abc_flop and abc_box_id  
							
							
							
						 
						
							2019-04-18 17:46:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ca1eb98a97 
								
							 
						 
						
							
							
								
								Add SB_DFF* to boxes  
							
							
							
						 
						
							2019-04-18 17:46:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4c327cf316 
								
							 
						 
						
							
							
								
								Use new -wb flag for ABC flow  
							
							
							
						 
						
							2019-04-18 10:32:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9278192efe 
								
							 
						 
						
							
							
								
								Also update Makefile.inc  
							
							
							
						 
						
							2019-04-18 09:58:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								7b6ab937c1 
								
							 
						 
						
							
							
								
								Make SB_LUT4 a blackbox  
							
							
							
						 
						
							2019-04-18 09:05:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8024f41897 
								
							 
						 
						
							
							
								
								Fix rename  
							
							
							
						 
						
							2019-04-18 09:04:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ed5e75ed7d 
								
							 
						 
						
							
							
								
								Rename to abc_*.{box,lut}  
							
							
							
						 
						
							2019-04-18 09:02:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8fd455c910 
								
							 
						 
						
							
							
								
								Update Makefile.inc too  
							
							
							
						 
						
							2019-04-17 15:19:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c795e14d25 
								
							 
						 
						
							
							
								
								Reduce to three devices: hx, lp, u  
							
							
							
						 
						
							2019-04-17 15:19:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5c0853fc51 
								
							 
						 
						
							
							
								
								Add up5k timings  
							
							
							
						 
						
							2019-04-17 15:10:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								3105a8a653 
								
							 
						 
						
							
							
								
								Update error message  
							
							
							
						 
						
							2019-04-17 15:07:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6f3e5297db 
								
							 
						 
						
							
							
								
								Add "-device" argument to synth_ice40  
							
							
							
						 
						
							2019-04-17 15:04:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								671cca59a9 
								
							 
						 
						
							
							
								
								Missing abc_flop_q attribute on SPRAM  
							
							
							
						 
						
							2019-04-17 14:44:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								437fec0d88 
								
							 
						 
						
							
							
								
								Map to SB_LUT4 from fastest input first  
							
							
							
						 
						
							2019-04-17 13:01:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								58847df1b9 
								
							 
						 
						
							
							
								
								Mark seq output ports with "abc_flop_q" attr  
							
							
							
						 
						
							2019-04-17 12:27:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								1eade06671 
								
							 
						 
						
							
							
								
								Also update Makefile.inc  
							
							
							
						 
						
							2019-04-17 12:27:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4fb9ccfcd8 
								
							 
						 
						
							
							
								
								synth_ice40 to use renamed files  
							
							
							
						 
						
							2019-04-17 12:22:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								42c33db22c 
								
							 
						 
						
							
							
								
								Rename to abc.*  
							
							
							
						 
						
							2019-04-17 12:15:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								c1ebe51a75 
								
							 
						 
						
							
							
								
								Revert "Try using an ICE40_CARRY_LUT primitive to avoid ABC issues"  
							
							... 
							
							
							
							This reverts commit a7632ab332 
							
						 
						
							2019-04-17 11:10:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a7632ab332 
								
							 
						 
						
							
							
								
								Try using an ICE40_CARRY_LUT primitive to avoid ABC issues  
							
							
							
						 
						
							2019-04-17 11:10:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								17fb6c3522 
								
							 
						 
						
							
							
								
								Fix spacing  
							
							
							
						 
						
							2019-04-17 08:40:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								743c164eee 
								
							 
						 
						
							
							
								
								Add SB_LUT4 to box library  
							
							
							
						 
						
							2019-04-16 17:34:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								7980118d74 
								
							 
						 
						
							
							
								
								Add ice40 box files  
							
							
							
						 
						
							2019-04-16 16:39:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bca3cf6843 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xaig  
							
							
							
						 
						
							2019-04-08 16:31:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								9284cf92b8 
								
							 
						 
						
							
							
								
								Remove ice40/cells_sim.v hack to avoid warning for blocking memory writes  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-03-12 20:14:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ff4c2a14ae 
								
							 
						 
						
							
							
								
								Fix typo in ice40_braminit help msg  
							
							... 
							
							
							
							Signed-off-by: Clifford Wolf <clifford@clifford.at> 
							
						 
						
							2019-03-09 13:24:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ace1b0041 
								
							 
						 
						
							
							
								
								Merge pull request  #859  from smunaut/ice40_braminit  
							
							... 
							
							
							
							iCE40 BRAM primitives init from file 
							
						 
						
							2019-03-09 13:24:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvain Munaut 
								
							 
						 
						
							
							
							
							
								
							
							
								5b6f591033 
								
							 
						 
						
							
							
								
								ice40: Run ice40_braminit pass by default  
							
							... 
							
							
							
							Signed-off-by: Sylvain Munaut <tnt@246tNt.com> 
							
						 
						
							2019-03-08 00:15:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvain Munaut 
								
							 
						 
						
							
							
							
							
								
							
							
								e71055cfe8 
								
							 
						 
						
							
							
								
								ice40: Add ice40_braminit pass to allow initialization of BRAM from file  
							
							... 
							
							
							
							This adds a INIT_FILE attribute to the SB_RAM40_4K blocks that will
initialize content from a hex file. Same behavior is imlemented in the
simulation model and in a new pass for actual synthesis
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> 
							
						 
						
							2019-03-08 00:15:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Elms 
								
							 
						 
						
							
							
							
							
								
							
							
								cd2902ab1f 
								
							 
						 
						
							
							
								
								ice40: use 2 bits for READ/WRITE MODE for SB_RAM map  
							
							... 
							
							
							
							EBLIF output .param will only use necessary 2 bits
Signed-off-by: Elms <elms@freshred.net> 
							
						 
						
							2019-02-28 16:23:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c7003a19 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig  
							
							
							
						 
						
							2019-02-26 13:16:03 -08:00