ddr_6to1_16chan_rt_rx_timesim.sdf
来自「FPGA之间的LVDS传输」· SDF 代码 · 共 2,792 行 · 第 1/5 页
SDF
2,792 行
(IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_13_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 985 )( 985 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_13_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 346 )( 346 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_13_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 346 )( 346 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_13) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 4078 )) (PORT BITSLIP ( 513 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_05_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 1001 )( 1001 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_05_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 380 )( 380 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_05_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 380 )( 380 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_05) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 3875 )) (PORT BITSLIP ( 698 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_14_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 1015 )( 1015 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_14_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 412 )( 412 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_14_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 412 )( 412 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_14) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 4090 )) (PORT BITSLIP ( 553 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_06_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 966 )( 966 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_06_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 297 )( 297 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_06_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 297 )( 297 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_06) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 4080 )) (PORT BITSLIP ( 535 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_15_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 998 )( 998 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_15_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 380 )( 380 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_15_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 380 )( 380 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_15) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 4376 )) (PORT BITSLIP ( 907 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_07_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 1011 )( 1011 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_07_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 404 )( 404 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_07_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 404 )( 404 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_07) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 4044 )) (PORT BITSLIP ( 846 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_08_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 987 )( 987 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_08_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 346 )( 346 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_08_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 346 )( 346 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_08) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 3915 )) (PORT BITSLIP ( 531 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_09_CLKDIVINV) (DELAY (ABSOLUTE (IOPATH I O ( 1010 )( 1010 )) ) ) ) (CELL (CELLTYPE "X_INV") (INSTANCE ISERDES_RX_DATA_09_CLKBINV) (DELAY (ABSOLUTE (IOPATH I O ( 412 )( 412 )) ) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE ISERDES_RX_DATA_09_CLKINV) (DELAY (ABSOLUTE (IOPATH I O ( 412 )( 412 )) ) ) ) (CELL (CELLTYPE "X_ISERDES_NODELAY") (INSTANCE ISERDES_RX_DATA_09) (DELAY (ABSOLUTE (PORT DDLY ( 0 )) (PORT RST ( 4575 )) (PORT BITSLIP ( 644 )) (IOPATH CLKDIV Q3 ( 592 )( 592 )) (IOPATH CLKDIV Q4 ( 592 )( 592 )) (IOPATH CLKDIV Q5 ( 592 )( 592 )) (IOPATH CLKDIV Q6 ( 592 )( 592 )) (IOPATH RST Q3 ( 1547 )( 1547 )) (IOPATH RST Q4 ( 1547 )( 1547 )) (IOPATH RST Q5 ( 1547 )( 1547 )) (IOPATH RST Q6 ( 1547 )( 1547 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(negedge BITSLIP) (posedge CLKDIV) (120)(-1)) (SETUPHOLD(posedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLK) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLK) (352)(-89)) (SETUPHOLD(posedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(negedge CE1) (posedge CLKB) (581)(-261)) (SETUPHOLD(posedge DDLY) (posedge CLKB) (352)(-89)) (SETUPHOLD(negedge DDLY) (posedge CLKB) (352)(-89)) (RECREM(negedge RST) (posedge CLKDIV) (423)(0)) (RECREM(negedge RST) (posedge CLK) (420)(0)) (RECREM(negedge RST) (posedge OCLK) (308)(0)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE IODELAY_RX_CNTL_CINV) (DELAY (ABSOLUTE (IOPATH I O ( 992 )( 992 )) ) ) ) (CELL (CELLTYPE "X_IODELAY") (INSTANCE IODELAY_RX_CNTL) (DELAY (ABSOLUTE (PORT IDATAIN ( 0 )) (PORT CE ( 1367 )) (PORT INC ( 1614 )) (PORT RST ( 2033 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge CE) (posedge C) (419)(-64)) (SETUPHOLD(negedge CE) (posedge C) (419)(-64)) (SETUPHOLD(posedge INC) (posedge C) (237)(58)) (SETUPHOLD(negedge INC) (posedge C) (237)(58)) (SETUPHOLD(posedge RST) (posedge C) (325)(-123)) (SETUPHOLD(negedge RST) (posedge C) (325)(-123)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE IODELAY_RX_MON_00_CINV) (DELAY (ABSOLUTE (IOPATH I O ( 1007 )( 1007 )) ) ) ) (CELL (CELLTYPE "X_IODELAY") (INSTANCE IODELAY_RX_MON_00) (DELAY (ABSOLUTE (PORT IDATAIN ( 0 )) (PORT CE ( 541 )) (PORT INC ( 688 )) (PORT RST ( 1747 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge CE) (posedge C) (419)(-64)) (SETUPHOLD(negedge CE) (posedge C) (419)(-64)) (SETUPHOLD(posedge INC) (posedge C) (237)(58)) (SETUPHOLD(negedge INC) (posedge C) (237)(58)) (SETUPHOLD(posedge RST) (posedge C) (325)(-123)) (SETUPHOLD(negedge RST) (posedge C) (325)(-123)) ) ) (CELL (CELLTYPE "X_BUF") (INSTANCE IODELAY_RX_MON_01_CINV) (DELAY (ABSOLUTE (IOPATH I O ( 1020 )( 1020 )) ) ) ) (CELL (CELLTYPE "X_IODELAY") (INSTANCE IODELAY_RX_MON_01) (DELAY (ABSOLUTE (PORT IDATAIN ( 0 )) (PORT CE ( 800 )) (PORT INC ( 683 )) (PORT RST ( 1490 )) ) ) (TIMINGCHECK (SETUPHOLD(posedge CE) (posedge C) (419)(-64)) (SETUPHOLD(negedge CE) (posedge C) (419)(-64)) (SETUPHOLD(posedge INC) (posedge C) (237)(58)) (SETUPHOLD(negedge INC) (posedge C) (237)(58)) (SETUPHOLD(posedge RST) (posedge C) (325)(-123))
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?