关于差分线的设定,Allegro 可以提供几种可行的方法,这里重点说明一种基本的,也是比较容易掌握的设定方法。以USB1 为例,要求 T/B:6/6;Inner:5/7.5;另外由于BGA 芯片的存在,BGA 区域T/B:4/4;Inner:4/7.5,所以需要在T/B、Inner 各提供Primary 和Neck 两种模式。如图: 步骤: 1. Logic Assign Differential Pair... 2. Setup Constraints... → Electrical Constraint Sets... → Diffpair Values 3. Setup Constraints... → Set Values... [ Physical (Lines/Vias) rule set ] 4. Edit Properties 选择这两根信号 设定Net_Physical_Type = Diff_USB (命名由用户决定) 5. Setup Constraints... → Assignment Table... [ Physical (Lines/Vias) rule set ] 6. OK. 完成后可以实现T/B 和Inner 各两种模式,Primary Mode 和Neck Mode。大家可以试一下效果。
|