clairexen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2412e75495 
								
							 
						 
						
							
							
								
								Merge pull request  #2380  from Xiretza/parallel-tests  
							
							... 
							
							
							
							Clean up and parallelize testsuite 
							
						 
						
							2020-10-01 18:12:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de79978372 
								
							 
						 
						
							
							
								
								xilinx: do not make DSP48E1 a whitebox for ABC9 by default ( #2325 )  
							
							... 
							
							
							
							* xilinx: eliminate SCCs from DSP48E1 model
* xilinx: add SCC test for DSP48E1
* Update techlibs/xilinx/cells_sim.v
* xilinx: Gate DSP48E1 being a whitebox behind ALLOW_WHITEBOX_DSP48E1
Have a test that checks it works through ABC9 when enabled 
							
						 
						
							2020-09-23 09:15:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xiretza 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								acd47bbd52 
								
							 
						 
						
							
							
								
								tests: Centralize test collection and Makefile generation  
							
							
							
						 
						
							2020-09-21 15:07:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								6cd135a5eb 
								
							 
						 
						
							
							
								
								opt_expr: Remove -clkinv option, make it the default.  
							
							... 
							
							
							
							Adds -noclkinv option just in case the old behavior was actually useful
to someone. 
							
						 
						
							2020-07-31 00:08:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								8501342fc5 
								
							 
						 
						
							
							
								
								synth_xilinx: Use opt_dff.  
							
							... 
							
							
							
							The main part is converting xilinx_dsp to recognize the new FF types
created in opt_dff instead of trying to recognize the patterns on its
own.
The fsm call has been moved upwards because the passes cannot deal with
$dffe/$sdff*, and other optimizations don't help it much anyway. 
							
						 
						
							2020-07-30 22:26:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								0c6d0d4b5d 
								
							 
						 
						
							
							
								
								satgen: Add support for dffe, sdff, sdffe, sdffce cells.  
							
							
							
						 
						
							2020-07-24 03:19:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								347dd01c2f 
								
							 
						 
						
							
							
								
								xilinx: Fix srl regression.  
							
							... 
							
							
							
							Of standard yosys cells, xilinx_srl only works on $_DFF_?_ and
$_DFFE_?P_, which get upgraded to $_SDFFE_?P?P_ by dfflegalize at the
point where xilinx_srl is called for non-abc9.  Fix this by running
ff_map.v first, resulting in FDRE cells, which are handled correctly. 
							
						 
						
							2020-07-12 23:41:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								69850204c4 
								
							 
						 
						
							
							
								
								Merge pull request  #2077  from YosysHQ/eddie/abc9_dff_improve  
							
							... 
							
							
							
							abc9: -dff improvements 
							
						 
						
							2020-06-04 08:15:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								46ed0db2ec 
								
							 
						 
						
							
							
								
								Merge pull request  #2080  from YosysHQ/eddie/fix_test_warnings  
							
							... 
							
							
							
							tests: reduce test warnings 
							
						 
						
							2020-06-03 08:37:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ea4374a223 
								
							 
						 
						
							
							
								
								abc9_ops: update messaging (credit to @Xiretza for spotting)  
							
							
							
						 
						
							2020-05-30 08:57:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								08221edbc1 
								
							 
						 
						
							
							
								
								tests: xilinx macc test to have initval, shorten BMC depth for runtime  
							
							
							
						 
						
							2020-05-25 10:09:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								60aa804915 
								
							 
						 
						
							
							
								
								tests: fix some test warnings  
							
							
							
						 
						
							2020-05-25 10:07:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9c6d216a06 
								
							 
						 
						
							
							
								
								tests: add test for abc9 -dff removing a redundant flop entirely  
							
							
							
						 
						
							2020-05-25 08:43:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8dd93e389e 
								
							 
						 
						
							
							
								
								tests: add testcase for abc9 -dff preserving flop names  
							
							
							
						 
						
							2020-05-25 08:43:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								aee439360b 
								
							 
						 
						
							
							
								
								Add force_downto and force_upto wire attributes.  
							
							... 
							
							
							
							Fixes  #2058 . 
						
							2020-05-19 01:42:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd3f4a79b 
								
							 
						 
						
							
							
								
								abc9_ops: add -prep_bypass for auto bypass boxes; refactor  
							
							... 
							
							
							
							Eliminate need for abc9_{,un}map.v in xilinx
-prep_dff_{hier,unmap} -> -prep_hier 
							
						 
						
							2020-05-14 10:33:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8d7b3c06b2 
								
							 
						 
						
							
							
								
								abc9: suppress warnings when no compatible + used flop boxes formed  
							
							
							
						 
						
							2020-05-14 10:33:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								cdd250ef16 
								
							 
						 
						
							
							
								
								xilinx: update abc9_dff tests  
							
							
							
						 
						
							2020-05-14 10:33:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								762b6ad74a 
								
							 
						 
						
							
							
								
								xilinx: remove no-longer-relevant test  
							
							
							
						 
						
							2020-05-14 10:33:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								988d47af85 
								
							 
						 
						
							
							
								
								tests: read +/xilinx/cell_sim.v before xilinx_dsp test  
							
							
							
						 
						
							2020-04-22 17:50:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f582eb14af 
								
							 
						 
						
							
							
								
								xilinx: xilinx_dffopt to read cells_sim.v; fix test  
							
							
							
						 
						
							2020-04-22 16:25:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								644deb708d 
								
							 
						 
						
							
							
								
								fix argument order for macOS compatibility  
							
							
							
						 
						
							2020-03-18 15:11:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a179d918ec 
								
							 
						 
						
							
							
								
								Revert "Fix tests/arch/xilinx/fsm.ys to count flops only"  
							
							... 
							
							
							
							This reverts commit 68f903c6dd7403a4cf280cf71ee02d20345938b5. 
							
						 
						
							2020-02-27 10:17:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								f858219c4e 
								
							 
						 
						
							
							
								
								Cleanup tests  
							
							
							
						 
						
							2020-02-27 10:17:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								bc97e64b21 
								
							 
						 
						
							
							
								
								Fix tests/arch/xilinx/fsm.ys to count flops only  
							
							
							
						 
						
							2020-02-27 10:17:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								89adef352f 
								
							 
						 
						
							
							
								
								xilinx: Add support for LUT RAM on LUT4-based devices.  
							
							... 
							
							
							
							There are multiple other kinds of RAMs supported on these devices, but
RAM16X1D is the only dual-port one.
Fixes  #1549  
							
						 
						
							2020-02-07 09:03:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								d48950d92d 
								
							 
						 
						
							
							
								
								xilinx: Initial support for LUT4 devices.  
							
							... 
							
							
							
							Adds support for mapping logic, including LUTs, wide LUTs, and carry
chains.
Fixes  #1547  
							
						 
						
							2020-02-07 09:03:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								0b308c6835 
								
							 
						 
						
							
							
								
								abc9_ops: -reintegrate to use derived_type for box_ports  
							
							
							
						 
						
							2020-02-05 14:46:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								34d2fbd2f9 
								
							 
						 
						
							
							
								
								Add opt_lut_ins pass. ( #1673 )  
							
							
							
						 
						
							2020-02-03 14:57:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								086c133ea5 
								
							 
						 
						
							
							
								
								Merge pull request  #1573  from YosysHQ/eddie/xilinx_tristate  
							
							... 
							
							
							
							synth_xilinx: error out if tristate without '-iopad' 
							
						 
						
							2020-01-28 17:24:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6a163b5ddd 
								
							 
						 
						
							
							
								
								xilinx_dsp: another typo; move xilinx specific test  
							
							
							
						 
						
							2020-01-17 17:07:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								db68e4c2a7 
								
							 
						 
						
							
							
								
								ice40_dsp: fix typo  
							
							
							
						 
						
							2020-01-17 16:08:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								ccfe1e5909 
								
							 
						 
						
							
							
								
								this one is fine  
							
							
							
						 
						
							2020-01-10 15:20:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								af852a0ea8 
								
							 
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2020-01-10 14:48:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6e866030c2 
								
							 
						 
						
							
							
								
								Combine tests to check multiple clock domains  
							
							
							
						 
						
							2020-01-02 14:38:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								b454735bea 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff  
							
							
							
						 
						
							2020-01-02 12:44:06 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								a1344ec06e 
								
							 
						 
						
							
							
								
								Added a test case  
							
							
							
						 
						
							2020-01-01 16:24:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ccc0a740d2 
								
							 
						 
						
							
							
								
								Add some abc9 dff tests  
							
							
							
						 
						
							2019-12-31 16:16:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								0c4be94a02 
								
							 
						 
						
							
							
								
								Add -D DFF_MODE to abc9_map test  
							
							
							
						 
						
							2019-12-30 20:13:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								405e974fe5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff  
							
							
							
						 
						
							2019-12-30 14:31:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanović 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c0a17c2457 
								
							 
						 
						
							
							
								
								Merge pull request  #1589  from YosysHQ/iopad_default  
							
							... 
							
							
							
							Make iopad option default for all xilinx flows 
							
						 
						
							2019-12-30 20:34:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								f9749c202c 
								
							 
						 
						
							
							
								
								Fix new tests  
							
							
							
						 
						
							2019-12-28 16:43:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								8c3de1d4bd 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into iopad_default  
							
							
							
						 
						
							2019-12-28 16:23:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								a82c701668 
								
							 
						 
						
							
							
								
								Make test without iopads  
							
							
							
						 
						
							2019-12-28 16:22:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								509da7ed1a 
								
							 
						 
						
							
							
								
								Revert "Fix xilinx tests, when iopads are default"  
							
							... 
							
							
							
							This reverts commit 477e43d921 
							
						 
						
							2019-12-28 16:12:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								d45869855c 
								
							 
						 
						
							
							
								
								Add  #1598  testcase  
							
							
							
						 
						
							2019-12-27 16:44:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								2e21aa59a2 
								
							 
						 
						
							
							
								
								Add DSP cascade tests  
							
							
							
						 
						
							2019-12-23 14:58:06 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								666c6128a9 
								
							 
						 
						
							
							
								
								xilinx_dsp: Initial DSP48A/DSP48A1 support.  
							
							
							
						 
						
							2019-12-22 20:51:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								436fea9e69 
								
							 
						 
						
							
							
								
								Addressed review comments  
							
							
							
						 
						
							2019-12-21 20:23:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								477e43d921 
								
							 
						 
						
							
							
								
								Fix xilinx tests, when iopads are default  
							
							
							
						 
						
							2019-12-21 13:18:44 +01:00