mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-04 13:29:12 +00:00 
			
		
		
		
	abc9_exe: Document SC mapping options
This commit is contained in:
		
							parent
							
								
									3b6dcc7bd0
								
							
						
					
					
						commit
						2e587c835f
					
				
					 1 changed files with 20 additions and 0 deletions
				
			
		| 
						 | 
					@ -368,6 +368,26 @@ struct Abc9ExePass : public Pass {
 | 
				
			||||||
		log("        of output quality):\n");
 | 
							log("        of output quality):\n");
 | 
				
			||||||
		log("%s\n", fold_abc9_cmd(RTLIL::constpad.at("abc9.script.default.fast").substr(1,std::string::npos)).c_str());
 | 
							log("%s\n", fold_abc9_cmd(RTLIL::constpad.at("abc9.script.default.fast").substr(1,std::string::npos)).c_str());
 | 
				
			||||||
		log("\n");
 | 
							log("\n");
 | 
				
			||||||
 | 
							log("    -constr <file>\n");
 | 
				
			||||||
 | 
							log("        pass this file with timing constraints to ABC.\n");
 | 
				
			||||||
 | 
							log("        use with -liberty.\n");
 | 
				
			||||||
 | 
							log("\n");
 | 
				
			||||||
 | 
							log("        a constr file contains two lines:\n");
 | 
				
			||||||
 | 
							log("            set_driving_cell <cell_name>\n");
 | 
				
			||||||
 | 
							log("            set_load <floating_point_number>\n");
 | 
				
			||||||
 | 
							log("\n");
 | 
				
			||||||
 | 
							log("        the set_driving_cell statement defines which cell type is assumed to\n");
 | 
				
			||||||
 | 
							log("        drive the primary inputs and the set_load statement sets the load in\n");
 | 
				
			||||||
 | 
							log("        femtofarads for each primary output.\n");
 | 
				
			||||||
 | 
							log("\n");
 | 
				
			||||||
 | 
							log("    -liberty <file>\n");
 | 
				
			||||||
 | 
							log("        read the given Liberty file as a description of the target cell library.\n");
 | 
				
			||||||
 | 
							log("        this option can be used multiple times.\n");
 | 
				
			||||||
 | 
							log("\n");
 | 
				
			||||||
 | 
							log("    -dont_use <cell_name>\n");
 | 
				
			||||||
 | 
							log("        avoid usage of the technology cell <cell_name> when mapping the design.\n");
 | 
				
			||||||
 | 
							log("        this option can be used multiple times.\n");
 | 
				
			||||||
 | 
							log("\n");
 | 
				
			||||||
		log("    -D <picoseconds>\n");
 | 
							log("    -D <picoseconds>\n");
 | 
				
			||||||
		log("        set delay target. the string {D} in the default scripts above is\n");
 | 
							log("        set delay target. the string {D} in the default scripts above is\n");
 | 
				
			||||||
		log("        replaced by this option when used, and an empty string otherwise\n");
 | 
							log("        replaced by this option when used, and an empty string otherwise\n");
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue