弹出Create Net Class对话框,如图4.21所示。输入名称DDR_DATA,点击OK关闭对话框。
建立DDR_ADDR的过程也一样,同时选中网络XM1ADDR0-XM1ADDR15,XM1CASN、XM1CKE0、XM1CSN0、XM1RASN、XM1WEN后右键Create->Net Class。其它就不重复了。
然后将上一步建立的两个电气规则DDR_DQ,DDR_ADDR分别应用到DDR_DATA,DDR_ADDR两个Net Class上。在右边的工作表区内,分别点击DDR_DATA,DDR_ADDRNCls的Referenced Electrical CSet编辑框,分别选择DDR_DQ,DDR_ADDR。这时候,约束管理器自动建立了两个Mach Group(MATCH_LENTH_DDR_ADDR,MATCH_LENTH_DDR_DATA),如图4.22所示。
由于CPU的地址线和其它的一些控制信号被两片DDR内存芯片共用,所以还需要建立一个管脚对(Pin Pair)匹配组来约束等长匹配。在右边工作表区内将DDR_ADDR Net Class展开,在XM1ADDR0网络上点击右键,弹出一个菜单项选择Create->Pin Pair。如图4.23所示。