Martin Povišer 
								
							 
						 
						
							
							
							
							
								
							
							
								eb083c5d4b 
								
							 
						 
						
							
							
								
								extract_counter: Update help and comments after UP/DOWN support  
							
							... 
							
							
							
							Commit fec7dc5c 
							
						 
						
							2023-07-10 12:45:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire Xenia Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								72787f52fc 
								
							 
						 
						
							
							
								
								Fixing old e-mail addresses and deadnames  
							
							... 
							
							
							
							s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi;
s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi;
s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi;
s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi;
s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g ; 
							
						 
						
							2021-06-08 00:39:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								7191dd16f9 
								
							 
						 
						
							
							
								
								Use C++11 final/override keywords.  
							
							
							
						 
						
							2020-06-18 23:34:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anonymous Maarten 
								
							 
						 
						
							
							
							
							
								
							
							
								60fb9cabcf 
								
							 
						 
						
							
							
								
								msvc does not support designated initializers in structs  
							
							
							
						 
						
							2020-06-17 16:20:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								956ecd48f7 
								
							 
						 
						
							
							
								
								kernel: big fat patch to use more ID::*, otherwise ID(*)  
							
							
							
						 
						
							2020-04-02 09:51:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								fec7dc5c9e 
								
							 
						 
						
							
							
								
								extract_counter: Implement extracting up counters  
							
							
							
						 
						
							2020-02-17 03:08:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								940bab6841 
								
							 
						 
						
							
							
								
								extract_counter: Add support for inverted clock enable  
							
							
							
						 
						
							2020-02-17 03:08:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								5fc180ed2d 
								
							 
						 
						
							
							
								
								extract_counter: Fix clock enable  
							
							
							
						 
						
							2020-02-17 03:08:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								12fa4a3121 
								
							 
						 
						
							
							
								
								extract_counter: Fix outputting count to module port  
							
							
							
						 
						
							2020-02-17 03:08:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								508f1ff6a1 
								
							 
						 
						
							
							
								
								extract_counter: Allow forbidding async reset  
							
							
							
						 
						
							2020-02-17 03:08:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								7b922c0d89 
								
							 
						 
						
							
							
								
								extract_counter: Refactor out extraction settings into struct  
							
							
							
						 
						
							2020-02-17 03:08:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								52355f5185 
								
							 
						 
						
							
							
								
								Use more ID::{A,B,Y,blackbox,whitebox}  
							
							
							
						 
						
							2019-08-15 14:50:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								02dead2e60 
								
							 
						 
						
							
							
								
								ID(\\.*) -> ID(.*)  
							
							
							
						 
						
							2019-08-15 10:25:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								78ba8b8574 
								
							 
						 
						
							
							
								
								Transform all "\\*" identifiers into ID()  
							
							
							
						 
						
							2019-08-15 10:19:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								9f98241010 
								
							 
						 
						
							
							
								
								Transform "$.*" to ID("$.*") in passes/techmap  
							
							
							
						 
						
							2019-08-15 10:05:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henner Zeller 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa4484a3c 
								
							 
						 
						
							
							
								
								Consistent use of 'override' for virtual methods in derived classes.  
							
							... 
							
							
							
							o Not all derived methods were marked 'override', but it is a great
  feature of C++11 that we should make use of.
o While at it: touched header files got a -*- c++ -*- for emacs to
  provide support for that language.
o use YS_OVERRIDE for all override keywords (though we should probably
  use the plain keyword going forward now that C++11 is established) 
							
						 
						
							2018-07-20 23:51:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								367d6b2194 
								
							 
						 
						
							
							
								
								Fixed bug where counter extraction on non-GreenPAK devices incorrectly handled parallel counter output  
							
							
							
						 
						
							2017-09-14 10:27:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								c8f2f082c6 
								
							 
						 
						
							
							
								
								Added support for inferring counters with reset to full scale instead of zero  
							
							
							
						 
						
							2017-09-14 10:26:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								122532b7e1 
								
							 
						 
						
							
							
								
								Added RESET_TO_MAX parameter to $__COUNT_ cell. Cannot yet be extracted.  
							
							
							
						 
						
							2017-09-14 10:26:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								0484ad666d 
								
							 
						 
						
							
							
								
								Added support for inferring counters with active-low reset  
							
							
							
						 
						
							2017-09-14 10:26:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								a84172b23b 
								
							 
						 
						
							
							
								
								Initial support for extraction of counters with clock enable  
							
							
							
						 
						
							2017-09-14 10:26:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a70a8cc3 
								
							 
						 
						
							
							
								
								Fixed typo in comment. Fixed bug where extract_counter would create up counters when it meant to create down counters.  
							
							
							
						 
						
							2017-09-14 10:25:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Zonenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								ed1e3ed39b 
								
							 
						 
						
							
							
								
								extract_counter: Added optimizations to remove unused high-order bits  
							
							
							
						 
						
							2017-08-30 18:15:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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