📄 myfifo_v.sdo
字号:
(PORT datab (600:600:600) (600:600:600))
(PORT datac (600:600:600) (600:600:600))
(PORT datad (2400:2400:2400) (2400:2400:2400))
(IOPATH dataa regin (1700:1700:1700) (1700:1700:1700))
(IOPATH datab regin (1700:1700:1700) (1700:1700:1700))
(IOPATH datac regin (1700:1700:1700) (1700:1700:1700))
(IOPATH datad regin (1200:1200:1200) (1200:1200:1200))
)
)
)
(CELL
(CELLTYPE "flex10ke_lcell_register")
(INSTANCE inst1\|delay\[3\]\~I.lereg)
(DELAY
(ABSOLUTE
(PORT aclr (6100:6100:6100) (6100:6100:6100))
(PORT clk (2500:2500:2500) (2500:2500:2500))
(IOPATH (posedge clk) regout (1100:1100:1100) (1100:1100:1100))
(IOPATH (posedge aclr) regout (1200:1200:1200) (1200:1200:1200))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (2500:2500:2500))
(HOLD datain (posedge clk) (1600:1600:1600))
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|delay\[2\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (2200:2200:2200) (2200:2200:2200))
(PORT datab (600:600:600) (600:600:600))
(PORT datac (600:600:600) (600:600:600))
(PORT datad (2400:2400:2400) (2400:2400:2400))
(IOPATH dataa regin (1700:1700:1700) (1700:1700:1700))
(IOPATH datab regin (1700:1700:1700) (1700:1700:1700))
(IOPATH datac regin (1700:1700:1700) (1700:1700:1700))
(IOPATH datad regin (1200:1200:1200) (1200:1200:1200))
)
)
)
(CELL
(CELLTYPE "flex10ke_lcell_register")
(INSTANCE inst1\|delay\[2\]\~I.lereg)
(DELAY
(ABSOLUTE
(PORT aclr (6100:6100:6100) (6100:6100:6100))
(PORT clk (2500:2500:2500) (2500:2500:2500))
(IOPATH (posedge clk) regout (1100:1100:1100) (1100:1100:1100))
(IOPATH (posedge aclr) regout (1200:1200:1200) (1200:1200:1200))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (2500:2500:2500))
(HOLD datain (posedge clk) (1600:1600:1600))
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|LessThan\~374_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (600:600:600) (600:600:600))
(PORT datab (600:600:600) (600:600:600))
(PORT datac (600:600:600) (600:600:600))
(PORT datad (600:600:600) (600:600:600))
(IOPATH dataa combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|LessThan\~375_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (2200:2200:2200) (2200:2200:2200))
(PORT datab (600:600:600) (600:600:600))
(PORT datac (600:600:600) (600:600:600))
(PORT datad (2300:2300:2300) (2300:2300:2300))
(IOPATH dataa combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|change_end\~10_I.lecomb)
(DELAY
(ABSOLUTE
(PORT datac (600:600:600) (600:600:600))
(PORT datad (600:600:600) (600:600:600))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|change_end\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (2200:2200:2200) (2200:2200:2200))
(PORT datad (600:600:600) (600:600:600))
(IOPATH datad regin (1200:1200:1200) (1200:1200:1200))
)
)
)
(CELL
(CELLTYPE "flex10ke_lcell_register")
(INSTANCE inst1\|change_end\~I.lereg)
(DELAY
(ABSOLUTE
(PORT aclr (6100:6100:6100) (6100:6100:6100))
(PORT clk (2500:2500:2500) (2500:2500:2500))
(PORT dataa (3400:3400:3400) (3400:3400:3400))
(IOPATH (posedge clk) regout (1100:1100:1100) (1100:1100:1100))
(IOPATH (posedge aclr) regout (1200:1200:1200) (1200:1200:1200))
)
)
(TIMINGCHECK
(SETUP datain (posedge clk) (2500:2500:2500))
(SETUP dataa (posedge clk) (2500:2500:2500))
(HOLD datain (posedge clk) (1600:1600:1600))
(HOLD dataa (posedge clk) (1600:1600:1600))
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|change_end\~11_I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (600:600:600) (600:600:600))
(PORT datac (600:600:600) (600:600:600))
(PORT datad (3100:3100:3100) (3100:3100:3100))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst\|watch_reg\~52_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (2600:2600:2600) (2600:2600:2600))
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT datac (2200:2200:2200) (2200:2200:2200))
(PORT datad (2500:2500:2500) (2500:2500:2500))
(IOPATH dataa combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|reduce_or\~9_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (2700:2700:2700) (2700:2700:2700))
(PORT datab (2800:2800:2800) (2800:2800:2800))
(PORT datac (2800:2800:2800) (2800:2800:2800))
(PORT datad (2700:2700:2700) (2700:2700:2700))
(IOPATH dataa combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[7\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2300:2300:2300) (2300:2300:2300))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[10\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[9\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[8\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2300:2300:2300) (2300:2300:2300))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[5\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[6\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2500:2500:2500) (2500:2500:2500))
(PORT cin (800:800:800) (800:800:800))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[4\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[3\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[2\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|reduce_or\~11_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (3000:3000:3000) (3000:3000:3000))
(PORT datab (3000:3000:3000) (3000:3000:3000))
(PORT datac (2800:2800:2800) (2800:2800:2800))
(PORT datad (3100:3100:3100) (3100:3100:3100))
(IOPATH dataa combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst2\|reduce_nor\~99_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (3200:3200:3200) (3200:3200:3200))
(PORT datab (600:600:600) (600:600:600))
(PORT datac (3500:3500:3500) (3500:3500:3500))
(PORT datad (2400:2400:2400) (2400:2400:2400))
(IOPATH dataa cascout (1700:1700:1700) (1700:1700:1700))
(IOPATH datab cascout (1700:1700:1700) (1700:1700:1700))
(IOPATH datac cascout (1700:1700:1700) (1700:1700:1700))
(IOPATH datad cascout (1200:1200:1200) (1200:1200:1200))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst2\|reduce_nor\~101_I.lecomb)
(DELAY
(ABSOLUTE
(PORT dataa (600:600:600) (600:600:600))
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT datac (600:600:600) (600:600:600))
(PORT datad (2600:2600:2600) (2600:2600:2600))
(PORT cascin (0:0:0) (0:0:0))
(IOPATH dataa combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datac combout (2300:2300:2300) (2300:2300:2300))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
(IOPATH cascin combout (1500:1500:1500) (1500:1500:1500))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|unreg_res_node\[11\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datad (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datad combout (1800:1800:1800) (1800:1800:1800))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst1\|add_rtl_2\|adder\|result_node\|cs_buffer\[1\]\~I.lecomb)
(DELAY
(ABSOLUTE
(PORT datab (2200:2200:2200) (2200:2200:2200))
(PORT cin (0:0:0) (0:0:0))
(IOPATH datab combout (2300:2300:2300) (2300:2300:2300))
(IOPATH cin combout (1300:1300:1300) (1300:1300:1300))
(IOPATH datab cout (1200:1200:1200) (1200:1200:1200))
(IOPATH cin cout (300:300:300) (300:300:300))
)
)
)
(CELL
(CELLTYPE "flex10ke_asynch_lcell")
(INSTANCE inst2\|coll_mem\[4\]\[13\]\~I.lecomb)
(DELAY
(ABSOLUTE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -