Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								634f18be96 
								
							 
						 
						
							
							
								
								extract_counter: Minor changes requested to comply with upstream policy, fixed a few typos  
							
							
							
						 
						
							2017-08-30 16:28:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Lowdermilk 
								
							 
						 
						
							
							
							
							
								
							
							
								71d43cfc08 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2017-08-30 11:47:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Lowdermilk 
								
							 
						 
						
							
							
							
							
								
							
							
								271e8ba7cd 
								
							 
						 
						
							
							
								
								fix indent level  
							
							
							
						 
						
							2017-08-30 11:46:41 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c0034f51e6 
								
							 
						 
						
							
							
								
								Merge pull request  #397  from azonenberg/gpak-libfixes  
							
							... 
							
							
							
							Reformatted GP_COUNTx_ADV resets to avoid Yosys thinking that they're… 
							
						 
						
							2017-08-30 11:53:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8530333439 
								
							 
						 
						
							
							
								
								Add {get,set}_src_attribute() methods on RTLIL::AttrObject  
							
							
							
						 
						
							2017-08-30 11:39:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason Lowdermilk 
								
							 
						 
						
							
							
							
							
								
							
							
								32c0f1193e 
								
							 
						 
						
							
							
								
								Add support for source line tracking through synthesis phase  
							
							
							
						 
						
							2017-08-29 14:46:35 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3fc1b9f3fd 
								
							 
						 
						
							
							
								
								Finished refactoring counter extraction to be nice and generic. Implemented techmapping from $__COUNT_ to GP_COUNTx cells.  
							
							
							
						 
						
							2017-08-28 22:18:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								46b01f05bb 
								
							 
						 
						
							
							
								
								Refactored extract_counter to be generic vs GreenPAK specific  
							
							
							
						 
						
							2017-08-28 22:18:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c15636c5 
								
							 
						 
						
							
							
								
								Refactoring: Renamed greenpak4_counters pass to extract_counter, moved it to techmap/ since it's going to become a generic pass  
							
							
							
						 
						
							2017-08-28 22:18:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								c3145863e7 
								
							 
						 
						
							
							
								
								Reformatted GP_COUNTx_ADV resets to avoid Yosys thinking that they're multi-edge-sensitive and getting confused.  
							
							
							
						 
						
							2017-08-28 14:25:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								393b18e8e1 
								
							 
						 
						
							
							
								
								Merge branch 'azonenberg-recover-reduce'  
							
							
							
						 
						
							2017-08-28 19:52:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								908f34aafc 
								
							 
						 
						
							
							
								
								Rename recover_reduce to extract_reduce, fix args handling  
							
							
							
						 
						
							2017-08-28 19:52:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								3aad3ed3da 
								
							 
						 
						
							
							
								
								Merge branch 'recover-reduce' of  https://github.com/azonenberg/yosys  into azonenberg-recover-reduce  
							
							
							
						 
						
							2017-08-28 19:46:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ebbb0e9479 
								
							 
						 
						
							
							
								
								Further improve extract_fa pass  
							
							
							
						 
						
							2017-08-28 19:43:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								a682800187 
								
							 
						 
						
							
							
								
								Merge pull request  #392  from azonenberg/greenpak-portfixes  
							
							... 
							
							
							
							Fixed bug causing GP_SPI model to not synthesize 
							
						 
						
							2017-08-28 15:29:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								e62362225c 
								
							 
						 
						
							
							
								
								Fixed bug causing GP_SPI model to not synthesize  
							
							
							
						 
						
							2017-08-27 07:31:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								849b885775 
								
							 
						 
						
							
							
								
								recover_reduce: Update documentation  
							
							... 
							
							
							
							The documentation now describes the commands performed in the deleted
recover_reduce script. 
							
						 
						
							2017-08-27 02:19:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								74d0f17fd4 
								
							 
						 
						
							
							
								
								recover_reduce: Reindent using tabs  
							
							
							
						 
						
							2017-08-27 02:12:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								8a5887464c 
								
							 
						 
						
							
							
								
								recover_reduce: Rename recover_reduce_core to recover_reduce  
							
							... 
							
							
							
							Clifford has commented on PR #387  stating that he does not like the
driver script and would prefer to only have the core script with
appropriate notes in the documentation.
Also rename to .cc (rather than .cpp) for consistency. 
							
						 
						
							2017-08-27 02:01:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								99dad40ed0 
								
							 
						 
						
							
							
								
								recover_reduce: Add driver script for the $reduce_* recover feature  
							
							... 
							
							
							
							Conflicts:
	passes/techmap/Makefile.inc 
							
						 
						
							2017-08-27 01:57:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								8b7dc792ee 
								
							 
						 
						
							
							
								
								recover_reduce_core: Finish implementing the core function  
							
							
							
						 
						
							2017-08-27 01:56:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								fa310c98f8 
								
							 
						 
						
							
							
								
								recover_reduce_core: Initial commit  
							
							... 
							
							
							
							Conflicts:
	passes/techmap/Makefile.inc 
							
						 
						
							2017-08-27 01:56:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								68c42f3a19 
								
							 
						 
						
							
							
								
								Don't track , ... contradictions through x/z-bits  
							
							
							
						 
						
							2017-08-25 16:18:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								db6d78a186 
								
							 
						 
						
							
							
								
								Add removing of redundant pairs of bits in ==, ===, !=, and !== to opt_expr  
							
							
							
						 
						
							2017-08-25 16:02:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								86df0fb381 
								
							 
						 
						
							
							
								
								Merge branch 'extract_fa'  
							
							
							
						 
						
							2017-08-25 13:42:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								382cc90c65 
								
							 
						 
						
							
							
								
								Further improve extract_fa (seems to be fully functional now)  
							
							
							
						 
						
							2017-08-25 13:41:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0bf612506c 
								
							 
						 
						
							
							
								
								Rename "adders" to "extract_fa"  
							
							
							
						 
						
							2017-08-25 12:04:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								c2d737457a 
								
							 
						 
						
							
							
								
								Fix bug in write_smt2 (export logic driving hierarchical cells before exporting regs)  
							
							
							
						 
						
							2017-08-25 11:44:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								15cdda7c4b 
								
							 
						 
						
							
							
								
								Towards more generic "adder" function extractor  
							
							
							
						 
						
							2017-08-23 14:20:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								51cbec7f75 
								
							 
						 
						
							
							
								
								Add experimental adders pass  
							
							
							
						 
						
							2017-08-22 13:52:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d3b3dd8e88 
								
							 
						 
						
							
							
								
								Add hashlib support for hashing of pools  
							
							
							
						 
						
							2017-08-22 13:04:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bce0bb6e43 
								
							 
						 
						
							
							
								
								Add consteval support for $_ANDNOT_ and $_ORNOT_  
							
							
							
						 
						
							2017-08-22 13:04:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								df3e6e1ec9 
								
							 
						 
						
							
							
								
								Remove some dead code from fsm_map  
							
							
							
						 
						
							2017-08-21 15:02:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								ca53fba44a 
								
							 
						 
						
							
							
								
								Rename "singleton" pass to "uniquify"  
							
							
							
						 
						
							2017-08-20 12:31:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d38a64b1cf 
								
							 
						 
						
							
							
								
								More intuitive handling of "cd .." for singleton modules  
							
							
							
						 
						
							2017-08-19 00:15:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								bbdf7d9c66 
								
							 
						 
						
							
							
								
								Add "sim -zinit -rstlen"  
							
							
							
						 
						
							2017-08-18 12:54:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								35760dd784 
								
							 
						 
						
							
							
								
								Merge branch 'sim'  
							
							
							
						 
						
							2017-08-18 11:45:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								d30cc60ba9 
								
							 
						 
						
							
							
								
								Add "sim" support for memories  
							
							
							
						 
						
							2017-08-18 11:44:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba5bd12c6 
								
							 
						 
						
							
							
								
								Add Const methods is_fully_zero(), is_fully_def(), and is_fully_undef()  
							
							
							
						 
						
							2017-08-18 11:40:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								0be738eaac 
								
							 
						 
						
							
							
								
								Add support for assert/assume/cover to "sim" command  
							
							
							
						 
						
							2017-08-18 10:24:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								92e4b5aa77 
								
							 
						 
						
							
							
								
								Add writeback mode to "sim" command  
							
							
							
						 
						
							2017-08-17 15:54:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7b4f3f86c3 
								
							 
						 
						
							
							
								
								Improve "sim" command  
							
							
							
						 
						
							2017-08-17 12:27:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								864498527a 
								
							 
						 
						
							
							
								
								Merge pull request  #386  from azonenberg/gpak-counters  
							
							... 
							
							
							
							Bug fixes to GP_COUNTx and GP_PGEN cells in GreenPAK technology library 
							
						 
						
							2017-08-16 15:58:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								75046aa531 
								
							 
						 
						
							
							
								
								Add "sim" command skeleton  
							
							
							
						 
						
							2017-08-16 13:05:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								e6eaf487b6 
								
							 
						 
						
							
							
								
								Fixed more issues with GreenPAK counter sim models  
							
							
							
						 
						
							2017-08-15 09:18:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3a404be62a 
								
							 
						 
						
							
							
								
								Updated PGEN model to have level triggered reset (matches actual hardware behavior  
							
							
							
						 
						
							2017-08-15 09:18:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								e5109847c9 
								
							 
						 
						
							
							
								
								Fixed bug in GP_COUNTx model  
							
							
							
						 
						
							2017-08-15 09:18:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								66b256d40e 
								
							 
						 
						
							
							
								
								Fixed bug where GP_COUNTx_ADV would wrap even when KEEP was high  
							
							
							
						 
						
							2017-08-15 09:18:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e9918365fd 
								
							 
						 
						
							
							
								
								Merge branch 'azonenberg-rmports'  
							
							
							
						 
						
							2017-08-15 11:32:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Clifford Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								88983f5012 
								
							 
						 
						
							
							
								
								Mostly coding style related fixes in rmports pass  
							
							
							
						 
						
							2017-08-15 11:32:35 +02:00