Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d3dc22a90f
								
							
						 | 
						
							
							
								
								Added recursion support to techmap
							
							
							
							
							
						 | 
						
							2014-02-16 17:16:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								623a68f528
								
							
						 | 
						
							
							
								
								Added iopadmap -bits
							
							
							
							
							
						 | 
						
							2014-02-15 21:59:26 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								cdf0f10760
								
							
						 | 
						
							
							
								
								Fixed dfflibmap for cell libraries with no set-reset-ff
							
							
							
							
							
						 | 
						
							2014-02-15 16:34:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6644f80d97
								
							
						 | 
						
							
							
								
								Moved some passes to other source directories
							
							
							
							
							
						 | 
						
							2014-02-08 14:39:15 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc3b3c4ec3
								
							
						 | 
						
							
							
								
								Added $slice and $concat cell types
							
							
							
							
							
						 | 
						
							2014-02-07 17:44:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c13c5b9b7b
								
							
						 | 
						
							
							
								
								Changed techmap description from "simple" to "generic"
							
							
							
							
							
						 | 
						
							2014-02-06 13:10:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1ed2607fb
								
							
						 | 
						
							
							
								
								Added support for // comments in liberty parser
							
							
							
							
							
						 | 
						
							2014-01-25 06:32:16 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								32a91458a7
								
							
						 | 
						
							
							
								
								Added hilomap command
							
							
							
							
							
						 | 
						
							2014-01-19 21:58:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a00980129
								
							
						 | 
						
							
							
								
								renamed LibertyParer to LibertyParser
							
							
							
							
							
						 | 
						
							2014-01-14 18:57:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1da7661a5
								
							
						 | 
						
							
							
								
								Added "+" to list of liberty token characters
							
							
							
							
							
						 | 
						
							2014-01-14 18:56:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf607df6d5
								
							
						 | 
						
							
							
								
								Fixed undef extend for bitwise binary ops (bugs in simplemap and satgen)
							
							
							
							
							
						 | 
						
							2013-12-29 17:39:49 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe8ec32a1c
								
							
						 | 
						
							
							
								
								Added new cell types to manual
							
							
							
							
							
						 | 
						
							2013-12-28 12:10:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c69c416d28
								
							
						 | 
						
							
							
								
								Added $bu0 cell (for easy correct $eq/$ne mapping)
							
							
							
							
							
						 | 
						
							2013-12-28 12:02:14 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								334b0cc803
								
							
						 | 
						
							
							
								
								Fixed dfflibmap for unused output ports
							
							
							
							
							
						 | 
						
							2013-12-21 20:47:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8856cec308
								
							
						 | 
						
							
							
								
								Now prefer smallest cells in dfflibmap
							
							
							
							
							
						 | 
						
							2013-12-21 08:42:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1fb29050e5
								
							
						 | 
						
							
							
								
								Cleanup of dfflibmap cellmap exploration code
							
							
							
							
							
						 | 
						
							2013-12-20 14:21:18 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								eaf7d9675d
								
							
						 | 
						
							
							
								
								Further improved dfflibmap cellmap exploration
							
							
							
							
							
						 | 
						
							2013-12-20 12:34:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								404bcc2d1e
								
							
						 | 
						
							
							
								
								Fixed dfflibmap endless-loop bug
							
							
							
							
							
						 | 
						
							2013-12-20 12:13:51 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c904f5e197
								
							
						 | 
						
							
							
								
								Prefer non-inverted clocks in dfflibmap
							
							
							
							
							
						 | 
						
							2013-12-19 13:21:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f4b46ed31e
								
							
						 | 
						
							
							
								
								Replaced signed_parameters API with CONST_FLAG_SIGNED
							
							
							
							
							
						 | 
						
							2013-12-04 14:24:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								93a70959f3
								
							
						 | 
						
							
							
								
								Replaced RTLIL::Const::str with generic decoder method
							
							
							
							
							
						 | 
						
							2013-12-04 14:14:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								76f7c10cfc
								
							
						 | 
						
							
							
								
								Using simplemap mappers from techmap
							
							
							
							
							
						 | 
						
							2013-11-24 23:31:14 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ee33cbdaf
								
							
						 | 
						
							
							
								
								Added simplemap pass
							
							
							
							
							
						 | 
						
							2013-11-24 22:52:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8dafecd34d
								
							
						 | 
						
							
							
								
								Added module->avail_parameters (for advanced techmap features)
							
							
							
							
							
						 | 
						
							2013-11-24 20:29:07 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4011d47646
								
							
						 | 
						
							
							
								
								Added techmap -D and -I options
							
							
							
							
							
						 | 
						
							2013-11-24 20:04:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								20175afd29
								
							
						 | 
						
							
							
								
								Added "techmap -share_map" option
							
							
							
							
							
						 | 
						
							2013-11-24 19:50:25 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								609caa23b5
								
							
						 | 
						
							
							
								
								Implemented correct handling of signed module parameters
							
							
							
							
							
						 | 
						
							2013-11-24 17:17:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								72b35e0b99
								
							
						 | 
						
							
							
								
								Fixed "flatten" top-module detection: Only use on fully selected designs
							
							
							
							
							
						 | 
						
							2013-11-24 14:10:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								28093d9dd2
								
							
						 | 
						
							
							
								
								Added "top" attribute to mark top module in hierarchy
							
							
							
							
							
						 | 
						
							2013-11-24 05:03:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5f9c7fc6ea
								
							
						 | 
						
							
							
								
								Improved handling of techmap special wires
							
							
							
							
							
						 | 
						
							2013-11-23 16:49:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								532091afcb
								
							
						 | 
						
							
							
								
								Added more generic _TECHMAP_ wire mechanism to techmap pass
							
							
							
							
							
						 | 
						
							2013-11-23 15:58:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								295e352ba6
								
							
						 | 
						
							
							
								
								Renamed "placeholder" to "blackbox"
							
							
							
							
							
						 | 
						
							2013-11-22 15:01:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								378cc509cd
								
							
						 | 
						
							
							
								
								Call internal checker more often
							
							
							
							
							
						 | 
						
							2013-11-10 23:24:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0efe16f118
								
							
						 | 
						
							
							
								
								Added placeholder check to dfflibmap and cleaned up some other placeholder checks
							
							
							
							
							
						 | 
						
							2013-10-31 12:27:07 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ceb971eab9
								
							
						 | 
						
							
							
								
								Added support for i/o buffers to iopadmap
							
							
							
							
							
						 | 
						
							2013-10-26 22:27:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd56004fc0
								
							
						 | 
						
							
							
								
								Added support for sr flip-flops to dfflibmap
							
							
							
							
							
						 | 
						
							2013-10-24 18:20:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e679a5d046
								
							
						 | 
						
							
							
								
								Fixed handling of boolean attributes (passes)
							
							
							
							
							
						 | 
						
							2013-10-24 11:37:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9bc703b964
								
							
						 | 
						
							
							
								
								Improved way of connecting ports in techmap pass
							
							
							
							
							
						 | 
						
							2013-10-17 22:19:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								96e7abad48
								
							
						 | 
						
							
							
								
								Added iopadmap pass
							
							
							
							
							
						 | 
						
							2013-10-16 16:16:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b6db2d9b33
								
							
						 | 
						
							
							
								
								Moved dfflibmap from passes/dfflibmap to passes/techmap
							
							
							
							
							
						 | 
						
							2013-10-16 15:32:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								288ba9618a
								
							
						 | 
						
							
							
								
								Moved common techlib files to techlibs/common
							
							
							
							
							
						 | 
						
							2013-09-15 11:52:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								376150c926
								
							
						 | 
						
							
							
								
								Added techmap -opt mode
							
							
							
							
							
						 | 
						
							2013-08-09 15:20:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5f2c5f9017
								
							
						 | 
						
							
							
								
								Fixed techmap/flatten for positional module arguments
							
							
							
							
							
						 | 
						
							2013-05-26 12:21:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e04d88cf22
								
							
						 | 
						
							
							
								
								Added missing newline to some error messages
							
							
							
							
							
						 | 
						
							2013-05-23 11:19:33 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								83c743f717
								
							
						 | 
						
							
							
								
								Added support for const cell inputs in techmap
							
							
							
							
							
						 | 
						
							2013-04-27 18:30:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b1cb4d7871
								
							
						 | 
						
							
							
								
								Added "flatten" pass
							
							
							
							
							
						 | 
						
							2013-04-26 14:40:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8edf4f378a
								
							
						 | 
						
							
							
								
								Added proper TECHMAP_FAIL support and added support for the celltype attribute in the map file
							
							
							
							
							
						 | 
						
							2013-03-28 10:12:50 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								020a35d11e
								
							
						 | 
						
							
							
								
								Removed date from auto-generated passes/techmap/stdcells.inc
							
							
							
							
							
						 | 
						
							2013-03-18 07:32:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Johann Glaser
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b8ebd694d
								
							
						 | 
						
							
							
								
								add header to autogenerated file on its origin
							
							
							
							
							
						 | 
						
							2013-03-18 07:28:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Johann Glaser
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd8008bda0
								
							
						 | 
						
							
							
								
								fixed typos
							
							
							
							
							
						 | 
						
							2013-03-18 07:28:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |