案例分析命令常用于通过在逻辑中设置约束来描述设计中的功能模式,例如,要使用哪些配置寄存器。此命令可应用于输入端口、信号线、层级管脚或叶节点输入管脚。此常量值通过逻辑传输,用于关闭从不活动的任何路径上的分析。其作用与伪路径例外的工作方式相似。
最常见的示例是将多路复用器选择管脚设置为 0 或 1,这样仅允许 1 个或 2 个多路复用器输入通过此管脚传输。以下显示的是在穿过 mux/S
和 mux/I1
管脚的路径上关闭分析的示例:
set_case_analysis 0 [get_pins mux/S]