The application relates to the
chip design technical field, in particular to a method for optimizing generation of a gate-level
netlist. The method comprises the following steps: obtaining a
standard cell library file and a user configuration file; obtaining preset performance parameter information of each
standard cell of each
standard cell type to be evaluated under each process angle to be evaluated according to the standard
cell library file and the user configuration file; obtaining a comprehensive performance value of each standard
cell under a process angle combination to be evaluated according to the preset performance parameter information and evaluation weights of the preset performance parameters; generating a standard
cell disabling
list according to the comprehensive performance value; converting the standard cell disabling
list into a constraint script of a comprehensive tool, and loading the constraint script into a comprehensive environment as a hard constraint, so that the standard cells in the standard cell disabling
list are avoided by the comprehensive tool in the process of mapping RTL (
Register Transfer Level) code to the gate-level
netlist. The application can solve the problems of low
chip design efficiency and high cost.