mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-28 10:19:26 +00:00 
			
		
		
		
	Docs: opt_share
This commit is contained in:
		
							parent
							
								
									14f2208e47
								
							
						
					
					
						commit
						63a0f80996
					
				
					 1 changed files with 9 additions and 1 deletions
				
			
		|  | @ -132,7 +132,15 @@ is produced. | |||
| Merging mutually exclusive cells with shared inputs - :cmd:ref:`opt_share` | ||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||||
| 
 | ||||
| .. TODO:: ``opt_share`` | ||||
| This pass identifies mutually exclusive cells of the same type that: | ||||
|    a. share an input signal, and | ||||
|    b. drive the same ``$mux``, ``$_MUX_``, or ``$pmux`` multiplexing cell, | ||||
| 
 | ||||
| allowing the cell to be merged and the multiplexer to be moved from | ||||
| multiplexing its output to multiplexing the non-shared input signals. | ||||
| 
 | ||||
| .. todo:: more detailed description of :cmd:ref:`opt_share` (esp. why) | ||||
|    so that it's not just a copy-paste of the help output | ||||
| 
 | ||||
| Performing DFF optimizations - :cmd:ref:`opt_dff` | ||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue