1) PT dentro de la comparación de atributos, nos agarra una parte del valor pin / neta de la propiedad, ya no se puede escribir sus propias condiciones para determinar el filtro, puede directamente atributo para determinar, por ejemplo:
* -Filter get_ "attr1> @ attR2" , directamente después del filtro de recogida de retorno
2) ¿Cómo agarrar un poco de ejemplo libcell instantiate en el diseño de, antes de que pudiéramos utilizar nombre_ref al juez, ahora se puede utilizar directamente:
get_cells -de $ lib_cells
3) PT que se han convertido en operaciones de atributos de puntero, como pin.cell, cell.lib_cell, pin.net, pin.lib_pin etc., de modo que usted puede golpear fácilmente unas pocas líneas de código menos, después de todo, los agricultores de código de tiempo es muy valioso :
set pasadores [get_pins -hier * -Filter -leaf "cell.area> $ umbral"]
4) ¿Cómo reducir el PT rastreo celular / pin del tiempo de ejecución, lo que requiere que tratamos de reducir el espacio de búsqueda al escribir el guión, por ejemplo, saber exactamente qué palabras clave están buscando o tienen una jerarquía, en cuyo caso, puede ayudar a reducir el tiempo de ejecución, ascensor unos pequeños ejemplos:
A): para set_false_path [get_pins A / B * / a C1 / FF * / D? ]; Herramienta sólo mirando directamente a A / B
B): para set_false_path [get_pins -hier FF * / D ] ; leafpattern para que coincida con
C): para set_false_path [get_pins -hier FF * / D * filtrar "FULL_NAME = ~ * / a C1 / *?" ] ; Unión patrón de la hoja y las porciones hierarchicalname
d) currentinstance HIER1 / HIER2
fijaron [get_pins -hier filtrar "FULL_NAME el PATRÓN = ~ * / D" ]; para reducir el espacio de búsqueda por currentinstance
5) Por último, una pequeña sugerencia, todas las herramientas en su propio utilizando el comando multi-hilo para funcionar, no van parallel_execute / parallel_foreach_in_collection / redireccionamiento-bg, que soporta multi-threading es update_timing más familiar / report_timing / check_noise / report_constraint / report_qor etcétera