📄 i2c_v.sdo
字号:
(DELAY
(ABSOLUTE
(PORT aclr (2479:2479:2479) (2479:2479:2479))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|stop_scl\~77_I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (368:368:368) (368:368:368))
(PORT datac (1217:1217:1217) (1217:1217:1217))
(PORT datad (350:350:350) (350:350:350))
(IOPATH datab combout (798:798:798) (798:798:798))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|stop_scl_reg\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (1202:1202:1202) (1202:1202:1202))
(PORT datab (246:246:246) (246:246:246))
(PORT datac (1019:1019:1019) (1019:1019:1019))
(PORT datad (239:239:239) (239:239:239))
(IOPATH dataa regin (564:564:564) (564:564:564))
(IOPATH datab regin (543:543:543) (543:543:543))
(IOPATH datac regin (481:481:481) (481:481:481))
(IOPATH datad regin (71:71:71) (71:71:71))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|stop_scl_reg\~I.lereg)
(DELAY
(ABSOLUTE
(PORT aclr (2489:2489:2489) (2489:2489:2489))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|next_scl_state\.scl_high\~96_I.lecomb)
(DELAY
(ABSOLUTE
(PORT datac (292:292:292) (292:292:292))
(PORT datad (1208:1208:1208) (1208:1208:1208))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|clk_cnt_rst\~62_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (290:290:290) (290:290:290))
(PORT datab (357:357:357) (357:357:357))
(PORT datac (308:308:308) (308:308:308))
(PORT datad (267:267:267) (267:267:267))
(IOPATH dataa combout (808:808:808) (808:808:808))
(IOPATH datab combout (798:798:798) (798:798:798))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[0\].lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (308:308:308) (308:308:308))
(IOPATH dataa regin (564:564:564) (564:564:564))
(IOPATH qfbkin regin (840:840:840) (840:840:840))
(IOPATH dataa cout (1018:1018:1018) (1018:1018:1018))
(IOPATH qfbkin cout (745:745:745) (745:745:745))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[0\].lereg)
(DELAY
(ABSOLUTE
(PORT sclr (718:718:718) (718:718:718))
(PORT aclr (2474:2474:2474) (2474:2474:2474))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
(IOPATH (posedge clk) qfbko (304:304:304) (304:304:304))
(IOPATH (posedge aclr) qfbko (210:210:210) (210:210:210))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(SETUP sclr (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
(HOLD sclr (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[1\].lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (308:308:308) (308:308:308))
(PORT datab (366:366:366) (366:366:366))
(PORT cin (0:0:0) (0:0:0))
(IOPATH dataa regin (564:564:564) (564:564:564))
(IOPATH datab regin (543:543:543) (543:543:543))
(IOPATH cin regin (606:606:606) (606:606:606))
(IOPATH dataa cout (1018:1018:1018) (1018:1018:1018))
(IOPATH datab cout (609:609:609) (609:609:609))
(IOPATH cin cout (115:115:115) (115:115:115))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[1\].lereg)
(DELAY
(ABSOLUTE
(PORT sclr (718:718:718) (718:718:718))
(PORT aclr (2474:2474:2474) (2474:2474:2474))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(SETUP sclr (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
(HOLD sclr (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|reduce_nor\~147_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (329:329:329) (329:329:329))
(PORT datab (366:366:366) (366:366:366))
(PORT datac (329:329:329) (329:329:329))
(PORT datad (357:357:357) (357:357:357))
(IOPATH dataa combout (808:808:808) (808:808:808))
(IOPATH datab combout (798:798:798) (798:798:798))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|next_scl_state\.scl_high\~12_I.lecomb)
(DELAY
(ABSOLUTE
(PORT datac (1102:1102:1102) (1102:1102:1102))
(PORT datad (253:253:253) (253:253:253))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|next_scl_state\.scl_high\~97_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (285:285:285) (285:285:285))
(PORT datab (267:267:267) (267:267:267))
(PORT datac (357:357:357) (357:357:357))
(PORT datad (267:267:267) (267:267:267))
(IOPATH dataa combout (808:808:808) (808:808:808))
(IOPATH datab combout (798:798:798) (798:798:798))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|scl_state\.scl_high\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (292:292:292) (292:292:292))
(PORT datab (1046:1046:1046) (1046:1046:1046))
(PORT datac (285:285:285) (285:285:285))
(PORT datad (267:267:267) (267:267:267))
(IOPATH dataa regin (564:564:564) (564:564:564))
(IOPATH datab regin (543:543:543) (543:543:543))
(IOPATH datac regin (481:481:481) (481:481:481))
(IOPATH datad regin (71:71:71) (71:71:71))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|scl_state\.scl_high\~I.lereg)
(DELAY
(ABSOLUTE
(PORT aclr (2469:2469:2469) (2469:2469:2469))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|scl_state\.scl_low_edge\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (292:292:292) (292:292:292))
(PORT datac (1067:1067:1067) (1067:1067:1067))
(PORT datad (1085:1085:1085) (1085:1085:1085))
(IOPATH dataa regin (564:564:564) (564:564:564))
(IOPATH datac regin (481:481:481) (481:481:481))
(IOPATH datad regin (71:71:71) (71:71:71))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|scl_state\.scl_low_edge\~I.lereg)
(DELAY
(ABSOLUTE
(PORT aclr (2469:2469:2469) (2469:2469:2469))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|reduce_or\~21_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (274:274:274) (274:274:274))
(PORT datac (350:350:350) (350:350:350))
(PORT datad (1088:1088:1088) (1088:1088:1088))
(IOPATH dataa combout (808:808:808) (808:808:808))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[2\].lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (308:308:308) (308:308:308))
(PORT datab (330:330:330) (330:330:330))
(PORT cin (0:0:0) (0:0:0))
(IOPATH dataa regin (564:564:564) (564:564:564))
(IOPATH datab regin (543:543:543) (543:543:543))
(IOPATH cin regin (606:606:606) (606:606:606))
(IOPATH dataa cout (1018:1018:1018) (1018:1018:1018))
(IOPATH datab cout (609:609:609) (609:609:609))
(IOPATH cin cout (115:115:115) (115:115:115))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[2\].lereg)
(DELAY
(ABSOLUTE
(PORT sclr (718:718:718) (718:718:718))
(PORT aclr (2474:2474:2474) (2474:2474:2474))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(SETUP sclr (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
(HOLD sclr (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[3\].lecomb)
(DELAY
(ABSOLUTE
(PORT datab (357:357:357) (357:357:357))
(PORT datad (1113:1113:1113) (1113:1113:1113))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab regin (543:543:543) (543:543:543))
(IOPATH datad regin (71:71:71) (71:71:71))
(IOPATH cin regin (606:606:606) (606:606:606))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|CLKCNT\|q_int_rtl_1\|wysi_counter\|counter_cell\[3\].lereg)
(DELAY
(ABSOLUTE
(PORT sclr (718:718:718) (718:718:718))
(PORT aclr (2474:2474:2474) (2474:2474:2474))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(SETUP sclr (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
(HOLD sclr (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|reduce_nor\~148_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (329:329:329) (329:329:329))
(PORT datab (357:357:357) (357:357:357))
(PORT datac (329:329:329) (329:329:329))
(PORT datad (366:366:366) (366:366:366))
(IOPATH dataa combout (808:808:808) (808:808:808))
(IOPATH datab combout (798:798:798) (798:798:798))
(IOPATH datac combout (724:724:724) (724:724:724))
(IOPATH datad combout (325:325:325) (325:325:325))
)
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|gen_start\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (1011:1011:1011) (1011:1011:1011))
(PORT datab (1051:1051:1051) (1051:1051:1051))
(PORT datac (299:299:299) (299:299:299))
(PORT datad (2888:2888:2888) (2888:2888:2888))
(IOPATH dataa regin (564:564:564) (564:564:564))
(IOPATH datab regin (543:543:543) (543:543:543))
(IOPATH datac regin (481:481:481) (481:481:481))
(IOPATH datad regin (71:71:71) (71:71:71))
)
)
)
(CELL
(CELLTYPE "apex20ke_lcell_register")
(INSTANCE I2C_CTRL\|gen_start\~I.lereg)
(DELAY
(ABSOLUTE
(PORT aclr (2464:2464:2464) (2464:2464:2464))
(PORT clk (851:851:851) (851:851:851))
(IOPATH (posedge clk) regout (451:451:451) (451:451:451))
(IOPATH (posedge aclr) regout (357:357:357) (357:357:357))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (181:181:181))
(HOLD datain (posedge clk) (332:332:332))
)
)
(CELL
(CELLTYPE "apex20ke_asynch_lcell")
(INSTANCE I2C_CTRL\|next_scl_state\.start\~7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -