| 
								
								
									 Miodrag Milanovic | aa0c37722a | fix mixing signals on FF mapping | 2019-08-11 11:40:15 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 853c755a0c | Replaced custom step with setundef | 2019-08-11 11:01:46 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | e609537e38 | Fixed data width | 2019-08-11 10:46:48 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 8c8100e0df | Adding new pass to fix carry chain | 2019-08-11 10:17:49 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | b3a91d6508 | cleanup | 2019-08-11 08:37:56 +02:00 |  | 
				
					
						| 
								
								
									 David Shah | f9020ce2b3 | Revert "Wrap SB_LUT+SB_CARRY into $__ICE40_CARRY_WRAPPER" | 2019-08-10 17:14:48 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f54bf1631f | Merge pull request #1258 from YosysHQ/eddie/cleanup Cleanup a few barnacles across codebase | 2019-08-10 09:52:14 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a469d1a64a | Merge pull request #1270 from YosysHQ/eddie/alu_lcu_doc Add a few comments to document $alu and $lcu | 2019-08-10 09:46:46 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 6d254f2de8 | Add wreduce to synth_ice40 -dsp as well | 2019-08-09 17:05:56 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 0b5b56c1ec | Pack partial-product adder DSP48E1 packing | 2019-08-09 15:19:33 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 041defc5a6 | Reformat so it shows up/looks nice when "help $alu" and "help $alu+" | 2019-08-09 12:33:39 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | acfb672d34 | A bit more on where $lcu comes from | 2019-08-09 09:50:47 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 5aef998957 | Add more comments | 2019-08-09 09:48:17 -07:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | d51b135e33 | Fix CO | 2019-08-09 12:37:10 +02:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 7a860c5623 | Merge remote-tracking branch 'upstream/master' into efinix | 2019-08-09 09:46:37 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 1f722b3500 | Remove signed from ports in +/xilinx/dsp_map.v | 2019-08-08 16:33:20 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 2c0be7aa5d | Rework ice40_dsp to map to SB_MAC16 earlier, and check before packing | 2019-08-08 12:56:05 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 162eab6b74 | Combine techmap calls | 2019-08-08 10:55:48 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 7160243874 | Move xilinx_dsp to before alumacc | 2019-08-08 10:45:56 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 57b2e4b9c1 | INMODE is 5 bits | 2019-08-08 10:44:35 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 13cc106cf7 | Fix copy-pasta typo | 2019-08-08 10:44:26 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | dae7c59358 | Add a few comments to document $alu and $lcu | 2019-08-08 10:05:28 -07:00 |  | 
				
					
						| 
								
								
									 David Shah | 0492b8b541 | ecp5: Replace '-dsp' with inverse logic '-nodsp' to match synth_xilinx Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 15:18:59 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | cb84ed2326 | ecp5: Bring up to date with mul2dsp changes Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 15:14:09 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | 83b2e02723 | Merge branch 'xc7dsp' of github.com:YosysHQ/yosys into xc7dsp | 2019-08-08 11:40:09 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | b8cd4ad64a | DSP48E1 sim model: add SIMD tests Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 11:39:35 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | 57aeb4cc01 | DSP48E1 model: test CE inputs Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 11:32:43 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | d60b3c0dc8 | DSP48E1 sim model: fix seq tests and add preadder tests Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 11:18:37 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | e7dbe7bb3d | DSP48E1 sim model: seq test working Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 10:52:04 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | f6605c7dc0 | DSP48E1 sim model: Comb, no pre-adder, mode working Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 10:26:44 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | f0f352e971 | [wip] sim model testing Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 10:05:11 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | ccfb4ff2a9 | [wip] sim model testing Signed-off-by: David Shah <dave@ds0.me> | 2019-08-08 09:31:34 +01:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 9776084eda | Allow whitebox modules to be overwritten | 2019-08-07 16:40:24 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 675c1d4218 | Add ice40_wrapcarry pass, rename $__ICE40_FULL_ADDER -> CARRY_WRAPPER | 2019-08-07 16:29:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | cc331cf70d | Add test | 2019-08-07 16:29:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | ea8ac8fd74 | Remove ice40_unlut | 2019-08-07 16:29:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 6b314c8371 | Wrap SB_CARRY+SB_LUT into $__ICE40_FULL_ADDER | 2019-08-07 16:29:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | a206aed977 | Run "opt_expr -fine" instead of "wreduce" due to #1213 | 2019-08-07 13:59:07 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e3d898dccb | Merge remote-tracking branch 'origin/master' into xc7dsp | 2019-08-07 13:44:08 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 6d77236f38 | substr() -> compare() | 2019-08-07 12:20:08 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 7164996921 | RTLIL::S{0,1} -> State::S{0,1} | 2019-08-07 11:12:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e6d5147214 | Merge remote-tracking branch 'origin/master' into eddie/cleanup | 2019-08-07 11:11:50 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 48d0f99406 | stoi -> atoi | 2019-08-07 11:09:17 -07:00 |  | 
				
					
						| 
								
								
									 David Shah | 5545cd3c10 | Merge pull request #1260 from YosysHQ/dave/ecp5_cell_fixes ecp5: Make cells_sim.v consistent with nextpnr | 2019-08-07 15:35:29 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | a36fd8582e | ecp5: Make cells_sim.v consistent with nextpnr Signed-off-by: David Shah <dave@ds0.me> | 2019-08-07 14:19:31 +01:00 |  | 
				
					
						| 
								
								
									 David Shah | fe95807f16 | [wip] DSP48E1 sim model improvements Signed-off-by: David Shah <dave@ds0.me> | 2019-08-07 13:09:12 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4c49ddf36a | Merge pull request #1249 from mmicko/anlogic_fix anlogic : Fix alu mapping | 2019-08-07 12:30:52 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e5be9ff871 | Fix spacing | 2019-08-06 16:47:55 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | c11ad24fd7 | Use std::stoi instead of atoi(<str>.c_str()) | 2019-08-06 16:45:48 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 3486235338 | Make liberal use of IdString.in() | 2019-08-06 16:18:18 -07:00 |  |