Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6dc07eb1f2
								
							
						 | 
						
							
							
								
								Fixes and cleanups for blackbox.v
							
							
							
							
							
						 | 
						
							2014-09-08 13:31:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								af0c8873bb
								
							
						 | 
						
							
							
								
								Added $lcu cell type
							
							
							
							
							
						 | 
						
							2014-09-08 13:31:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d46bac3305
								
							
						 | 
						
							
							
								
								Added "$fa" cell type
							
							
							
							
							
						 | 
						
							2014-09-08 12:15:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd887cc025
								
							
						 | 
						
							
							
								
								Using maccmap for $macc and $mul techmap
							
							
							
							
							
						 | 
						
							2014-09-07 18:24:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9329a76818
								
							
						 | 
						
							
							
								
								Various bug fixes (related to $macc model testing)
							
							
							
							
							
						 | 
						
							2014-09-06 20:30:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa64942018
								
							
						 | 
						
							
							
								
								Added $macc SAT model
							
							
							
							
							
						 | 
						
							2014-09-06 19:44:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								bff4706b62
								
							
						 | 
						
							
							
								
								Added $macc simlib model (also use as techmap rule for now)
							
							
							
							
							
						 | 
						
							2014-09-06 17:59:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8927aa6148
								
							
						 | 
						
							
							
								
								Removed $bu0 cell type
							
							
							
							
							
						 | 
						
							2014-09-04 02:07:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								635b922afe
								
							
						 | 
						
							
							
								
								Undef-related fixes in simlib $alu model
							
							
							
							
							
						 | 
						
							2014-09-02 23:21:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c38283dbd0
								
							
						 | 
						
							
							
								
								Small bug fixes in $not, $neg, and $shiftx models
							
							
							
							
							
						 | 
						
							2014-09-02 17:48:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9923762461
								
							
						 | 
						
							
							
								
								Fixed "test_cell -simlib all"
							
							
							
							
							
						 | 
						
							2014-09-01 15:37:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8649b57b6f
								
							
						 | 
						
							
							
								
								Added $lut support in test_cell, techmap, satgen
							
							
							
							
							
						 | 
						
							2014-08-31 17:43:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4724d94fbc
								
							
						 | 
						
							
							
								
								Added $alu cell type
							
							
							
							
							
						 | 
						
							2014-08-30 18:59:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb571cba6a
								
							
						 | 
						
							
							
								
								Replaced $__alu CO/CS outputs with full-width CO output
							
							
							
							
							
						 | 
						
							2014-08-30 15:12:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a92a68ce52
								
							
						 | 
						
							
							
								
								Using "via_celltype" in $mul carry-save-acc implementation
							
							
							
							
							
						 | 
						
							2014-08-18 14:30:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f33fc3e87
								
							
						 | 
						
							
							
								
								Performance fix for new $__lcu techmap rule
							
							
							
							
							
						 | 
						
							2014-08-18 00:27:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b3834e0cc
								
							
						 | 
						
							
							
								
								Replaced recursive lcu scheme with bk adder
							
							
							
							
							
						 | 
						
							2014-08-18 00:03:33 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								976bda7102
								
							
						 | 
						
							
							
								
								Multiply using a carry-save accumulator
							
							
							
							
							
						 | 
						
							2014-08-16 21:07:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								47c2637a96
								
							
						 | 
						
							
							
								
								Added additional gate types: $_NAND_ $_NOR_ $_XNOR_ $_AOI3_ $_OAI3_ $_AOI4_ $_OAI4_
							
							
							
							
							
						 | 
						
							2014-08-16 18:29:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1ddf150c35
								
							
						 | 
						
							
							
								
								Changes in techmap $__alu interface
							
							
							
							
							
						 | 
						
							2014-08-16 16:01:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b64b38eea2
								
							
						 | 
						
							
							
								
								Renamed $lut ports to follow A-Y naming scheme
							
							
							
							
							
						 | 
						
							2014-08-15 14:18:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f092b50148
								
							
						 | 
						
							
							
								
								Renamed $_INV_ cell type to $_NOT_
							
							
							
							
							
						 | 
						
							2014-08-15 14:11:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5602cbde9f
								
							
						 | 
						
							
							
								
								Simplified $__arraymul techmap rule
							
							
							
							
							
						 | 
						
							2014-08-14 20:53:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								13f2f36884
								
							
						 | 
						
							
							
								
								RIP $safe_pmux
							
							
							
							
							
						 | 
						
							2014-08-14 11:39:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e758d5fbb
								
							
						 | 
						
							
							
								
								Added techmap support for actual lookahead carry unit
							
							
							
							
							
						 | 
						
							2014-08-13 18:40:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a065509ac
								
							
						 | 
						
							
							
								
								Preparations for lookahead ALU support in techmap.v
							
							
							
							
							
						 | 
						
							2014-08-13 16:36:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c27120fcbc
								
							
						 | 
						
							
							
								
								New interface for $__alu in techmap.v
							
							
							
							
							
						 | 
						
							2014-08-13 13:04:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								312ee00c9e
								
							
						 | 
						
							
							
								
								Added adff2dff.v (for techmap -share_map)
							
							
							
							
							
						 | 
						
							2014-08-07 16:14:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								014a41fcf3
								
							
						 | 
						
							
							
								
								Implemented recursive techmap
							
							
							
							
							
						 | 
						
							2014-08-03 12:40:43 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1202f7aa4b
								
							
						 | 
						
							
							
								
								Renamed "stdcells.v" to "techmap.v"
							
							
							
							
							
						 | 
						
							2014-07-31 02:32:00 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								41555cde10
								
							
						 | 
						
							
							
								
								Reorganized stdcells.v (no actual code change, just moved and indented stuff)
							
							
							
							
							
						 | 
						
							2014-07-31 02:21:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2541489105
								
							
						 | 
						
							
							
								
								Added techmap CONSTMAP feature
							
							
							
							
							
						 | 
						
							2014-07-30 22:04:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c05badc43
								
							
						 | 
						
							
							
								
								New techmap default rules for $shr $sshr $shl $sshl
							
							
							
							
							
						 | 
						
							2014-07-30 18:49:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2145e57ef0
								
							
						 | 
						
							
							
								
								Bugfix in simlib.v for iverilog
							
							
							
							
							
						 | 
						
							2014-07-29 19:23:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								397b00252d
								
							
						 | 
						
							
							
								
								Added $shift and $shiftx cell types (needed for correct part select behavior)
							
							
							
							
							
						 | 
						
							2014-07-29 16:35:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b17d6531c8
								
							
						 | 
						
							
							
								
								Added "make PRETTY=1"
							
							
							
							
							
						 | 
						
							2014-07-24 17:15:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f1ca93a0a3
								
							
						 | 
						
							
							
								
								Fixed simlib.v model for $mem
							
							
							
							
							
						 | 
						
							2014-07-17 16:48:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								dcdd5c11b4
								
							
						 | 
						
							
							
								
								Updated simlib to new $mem/$memwr interface
							
							
							
							
							
						 | 
						
							2014-07-16 11:46:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7370ae01e9
								
							
						 | 
						
							
							
								
								Added SIMLIB_NOLUT to simlib.v
							
							
							
							
							
						 | 
						
							2014-04-02 21:28:33 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e24797add0
								
							
						 | 
						
							
							
								
								Added SIMLIB_NOSR to simlib.v
							
							
							
							
							
						 | 
						
							2014-04-02 21:06:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4a1b0af5b
								
							
						 | 
						
							
							
								
								Added support for dlatchsr cells
							
							
							
							
							
						 | 
						
							2014-03-31 14:14:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7aa2d746b7
								
							
						 | 
						
							
							
								
								Merged addition of SED makefile variable from github.com/Siesh1oo/yosys
							
							
							
							
							
							
							
							(see https://github.com/cliffordwolf/yosys/pull/28) 
							
						 | 
						
							2014-03-11 14:42:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								973507d85b
								
							
						 | 
						
							
							
								
								Fixes for improved techmap of shifts with large B inputs
							
							
							
							
							
						 | 
						
							2014-03-06 13:33:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8406e7f7b6
								
							
						 | 
						
							
							
								
								Strictly zero-extend unsigned A-inputs of shift operations in techmap
							
							
							
							
							
						 | 
						
							2014-03-06 12:15:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d7f29bb23f
								
							
						 | 
						
							
							
								
								Improved techmap of shift with wide B inputs
							
							
							
							
							
						 | 
						
							2014-03-06 12:14:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc3b3c4ec3
								
							
						 | 
						
							
							
								
								Added $slice and $concat cell types
							
							
							
							
							
						 | 
						
							2014-02-07 17:44:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6750b3753
								
							
						 | 
						
							
							
								
								Added TRANSPARENT parameter to $memrd (and RD_TRANSPARENT to $mem)
							
							
							
							
							
						 | 
						
							2014-02-03 13:01:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed8ad99960
								
							
						 | 
						
							
							
								
								More changes to techlibs/common/simlib.v for LEC
							
							
							
							
							
						 | 
						
							2014-01-31 11:21:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a7d7e847d
								
							
						 | 
						
							
							
								
								Added test comments to techlibs/cmos/cmos_cells.lib
							
							
							
							
							
						 | 
						
							2014-01-29 10:51:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a86f33653d
								
							
						 | 
						
							
							
								
								Major rewrite of techlibs/common/simlib.v for LEC (cadance conformal)
							
							
							
							
							
						 | 
						
							2014-01-29 00:36:03 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |