首先,39行那里创建了一个名字为names的数组(列表),数组(列表)的内容有5项。 Foreach则是逐个遍历,查看数组的内容。首先把names这个列表的内容一次放进num_list这个变量里面,然后一次查看 附注:foreach_incollection对物集(collection)遍历。关于物集这个概念在后面会有说到,这里先提及一下,有一个初步印象。 执行结...
使用DC DC启动加载文件 设计包含的Object get_和all_ query_objects $; sizeof_collection $ filter_collection remove_from_collection current_design;list_designs create_clock index_collection foreach_in_collection list定义、查看长度、遍历 键值对创建、访问 路径约束定义 时钟延时 分析rtl 后端仿真Spring...
所有泛型集合操纵命令,如foreach_in_collection,sizeof_collection,等等,可以在这个集合句柄上执行。 多角多模式(Multicorner-Multimode)支持 该命令对场景特定的信息没有依赖性。 示例 下面的例子返回设计中所有三态nets的集合: prompt> all_threestate -nets { ii2/hin iv3/in iv3/out tin ii2/hout tout} ...
这个命令返回一个标准的Tcl集合。所有通用的集合操作命令,如foreach_in_collection, sizeof_collection,等等,都可以在这个集合上执行。 多角多模式支持 这个命令对特定场景的信息没有依赖性。 示例 下面的例子返回设计中所有 tie-off cells的集合: prompt> all_tieoff_cells { logic1 logic0} 下面的例子返回存储...
Foreach则是逐个遍历,查看数组的内容。首先把names这个列表的内容一次放进num_list这个变量里面,然后一次查看 附注:foreach_incollection对物集(collection)遍历。关于物集这个概念在后面会有说到,这里先提及一下,有一个初步印象。 执行结果如下: ·子程序的定义和调用: ...
foreach则是逐个遍历,查看数组的内容。首先把names这个列表的内容一次放进num_list这个变量里面,然后一次查看 附注:foreach_incollection对物集(collection)遍历。关于物集这个概念在后面会有说到,这里先提及一下,有一个初步印象。 执行结果如下: ·子程序的定义和调用: ...
Foreach则是逐个遍历,查看数组的内容。首先把names这个列表的内容一次放进num_list这个变量里面,然后一次查看 附注:foreach_incollection对物集(collection)遍历。关于物集这个概念在后面会有说到,这里先提及一下,有一个初步印象。 执行结果如下: ·子程序的定义和调用: ...
set ALL_INP_EXC_CLK [remove_from_collection [alljnputs] [get_ports CLK]] 比较设计对象: compare_collections 设计对象的索引: index_collection 分类设计对象: sort_collection 循环查看(进行遍历)设计对象物集的内容: foreach_in_collection my_cells [get_cells -hier * -filter “is_hierarchical == tr...
foreach_in_collection my_cells [get_cells -hier * \ -filter “is_hierarchical == true”] { echo “Instance [get_object_name $cell] is hierarchical” } # Filtering operators: ==, !=, >, <, >=, <=, =~, !~ filter_collection [get_cells *] “ref_name =~ AN*” get_cells *...
foreach_in_collection my_cells [get_cells -hier * \ -filter “is_hierarchical == true”] { echo “Instance [get_object_name $cell] is hierarchical” } # Filtering operators: ==, !=, >, <, >=, <=, =~, !~ filter_collection [get_cells *] “ref_name =~ AN*” get_cells *...