| 
								
								
									 Eddie Hung | 79b6edb639 | Big rework; flop info now mostly in cells_sim.v | 2019-09-28 23:48:17 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | c372e7baf9 | Fix box name | 2019-09-27 18:49:45 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 8f5710c464 | Merge remote-tracking branch 'origin/master' into xaig_dff | 2019-09-27 15:14:31 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | b3d8a60cbd | Re-order | 2019-09-27 14:32:07 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 90236025b7 | Missing (* mul2dsp *) for sliceB | 2019-09-27 14:21:47 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 143f82def2 | Missing an '&' | 2019-09-26 11:13:08 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 84825f9378 | Combine 'flatten' & 'coarse' labels in synth_ecp5 so proc run once | 2019-09-26 10:45:14 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 033aefc0f4 | Typo | 2019-09-26 10:34:14 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 781dda6175 | select once | 2019-09-26 10:15:05 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 27e5bf5aad | Stop trying to be too smart by prematurely optimising | 2019-09-26 09:57:11 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 35aaa8d73a | mul2dsp.v slice names | 2019-09-25 22:58:55 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 34aa3532fb | Remove unnecessary check for A_SIGNED != B_SIGNED; be more explicit | 2019-09-25 17:26:47 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | a4238637ac | Revert "Remove _TECHMAP_CELLTYPE_ check since all $mul" This reverts commit 234738b103. | 2019-09-25 17:25:44 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | f4387e817c | Revert "No need for $__mul anymore?" This reverts commit 1d875ac76a. | 2019-09-25 17:24:11 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 63940913d2 | Only wreduce on t:$add | 2019-09-25 17:22:04 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 234738b103 | Remove _TECHMAP_CELLTYPE_ check since all $mul | 2019-09-25 16:51:31 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 1d875ac76a | No need for $__mul anymore? | 2019-09-25 14:06:21 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 53ea5daa42 | Call 'wreduce' after mul2dsp to avoid unextend() | 2019-09-25 14:04:36 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 93363c94a2 | Oops. Actually use __NAME__ in ABC_DSP48E1 macro | 2019-09-25 10:33:16 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | b41d2fb4e4 | Add (* techmap_autopurge *) to abc_unmap.v too | 2019-09-23 22:02:22 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 11ac37733d | Add techmap_autopurge to outputs in abc_map.v too | 2019-09-23 21:56:28 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 27167848f4 | Revert "Add a xilinx_finalise pass" This reverts commit 23d90e0439. | 2019-09-23 19:52:55 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 0f53893104 | Revert "Remove (* techmap_autopurge *) from abc_unmap.v since no effect" This reverts commit 67c2db3486. | 2019-09-23 19:52:55 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 29db96fa1f | Revert "Vivado does not like zero width port connections" This reverts commit 895e2befa7. | 2019-09-23 19:52:54 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 895e2befa7 | Vivado does not like zero width port connections | 2019-09-23 19:04:07 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 67c2db3486 | Remove (* techmap_autopurge *) from abc_unmap.v since no effect | 2019-09-23 18:56:18 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 23d90e0439 | Add a xilinx_finalise pass | 2019-09-23 18:56:02 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 4401e5f142 | Grammar | 2019-09-20 14:24:31 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | ab46d9017b | Fix signedness bug | 2019-09-20 10:11:36 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 289cf688b7 | Re-add DSP_A_MINWIDTH, remove unnec. opt_expr -fine from synth_ice40 | 2019-09-20 09:02:29 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 829e4f5d2c | Revert "Move mul2dsp before wreduce" This reverts commit e4f4f6a9d5. | 2019-09-20 08:56:16 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e4f4f6a9d5 | Move mul2dsp before wreduce | 2019-09-20 08:41:40 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 691686f92c | Tidy up, fix undriven | 2019-09-19 20:04:52 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 1602516a8b | $__ABC_REG to have WIDTH parameter | 2019-09-19 19:37:45 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e09f80479e | Fix DSP48E1 timing by breaking P path if MREG or PREG | 2019-09-19 18:59:28 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 362a803779 | Revert "Different approach to timing" This reverts commit 41256f48a5. | 2019-09-19 18:33:38 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 41256f48a5 | Different approach to timing | 2019-09-19 18:33:29 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 5ca25b0c59 | Suppress $anyseq warnings | 2019-09-19 16:27:14 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 595fb611a5 | Use (* techmap_autopurge *) to suppress techmap warnings | 2019-09-19 15:58:01 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | c15a35db84 | D is 25 bits not 24 bits wide | 2019-09-19 15:55:49 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | b88f0f6450 | Merge remote-tracking branch 'origin/clifford/fix1381' into xc7dsp | 2019-09-19 15:47:41 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 95db2489bd | synth_xilinx to infer DSPs for Y_WIDTH >= 9 and [AB]_WIDTH >= 2 | 2019-09-19 14:58:06 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 3b9b0fcd06 | Tidy up synth_ice40, only restrict DSP_B_MINWIDTH=2 | 2019-09-19 14:57:38 -07:00 |  | 
				
					
						| 
								
								
									 Marcin Kościelnicki | 13fa873f11 | Use extractinv for synth_xilinx -ise | 2019-09-19 04:02:48 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | fd3b033903 | Merge remote-tracking branch 'origin/master' into xc7dsp | 2019-09-18 12:23:22 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 25e0f0c376 | Fix copy-paste | 2019-09-18 12:19:16 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | b77cf6ba48 | Mis-spell | 2019-09-18 11:12:46 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e992dbf2c5 | Add pattern detection support for DSP48E1 model, check against vendor | 2019-09-18 10:45:04 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 3ec28ec53a | Merge pull request #1379 from mmicko/sim_models Added simulation models for Efinix and Anlogic | 2019-09-18 10:04:27 -07:00 |  | 
				
					
						| 
								
								
									 Miodrag Milanovic | 3e9449cb0b | make note that it is for latch mode | 2019-09-18 17:48:16 +02:00 |  |