⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alu_vhd.sdo

📁 ALU可以实现16种操作(包括加减乘除移位运算等)
💻 SDO
📖 第 1 页 / 共 5 页
字号:
    (DELAY
      (ABSOLUTE
        (PORT dataa (1997:1997:1997) (1997:1997:1997))
        (PORT datab (1134:1134:1134) (1163:1163:1163))
        (PORT datac (2408:2408:2408) (2438:2438:2438))
        (PORT datad (326:326:326) (330:330:330))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10133_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1129:1129:1129) (1175:1175:1175))
        (PORT datab (303:303:303) (314:314:314))
        (PORT datac (1993:1993:1993) (2008:2008:2008))
        (PORT datad (324:324:324) (328:328:328))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10134_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (4774:4774:4774) (4860:4860:4860))
        (PORT datab (4526:4526:4526) (4608:4608:4608))
        (PORT datac (4489:4489:4489) (4593:4593:4593))
        (PORT datad (1234:1234:1234) (1258:1258:1258))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10135_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (5112:5112:5112) (5167:5167:5167))
        (PORT datab (987:987:987) (1021:1021:1021))
        (PORT datac (5391:5391:5391) (5484:5484:5484))
        (PORT datad (394:394:394) (401:401:401))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE mult_rtl_0_amult_core_adecoder_node_a0_a_a1_a_a6.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1679:1679:1679) (1686:1686:1686))
        (PORT datac (1388:1388:1388) (1382:1382:1382))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datac combout (225:225:225) (225:225:225))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE mult_rtl_0_amult_core_adecoder_node_a1_a_a0_a_a15.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (1324:1324:1324) (1350:1350:1350))
        (PORT datac (1253:1253:1253) (1281:1281:1281))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE mult_rtl_0_amult_core_apadder_aadder_a0_a_aadder_aresult_node_acs_buffer_a0_a_a61_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1142:1142:1142) (1175:1175:1175))
        (PORT datab (877:877:877) (913:913:913))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH dataa cout0 (434:434:434) (434:434:434))
        (IOPATH datab cout0 (326:326:326) (326:326:326))
        (IOPATH dataa cout1 (443:443:443) (443:443:443))
        (IOPATH datab cout1 (333:333:333) (333:333:333))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10136_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (5396:5396:5396) (5472:5472:5472))
        (PORT datab (990:990:990) (1025:1025:1025))
        (PORT datac (1183:1183:1183) (1229:1229:1229))
        (PORT datad (5113:5113:5113) (5160:5160:5160))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10137_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (533:533:533) (540:540:540))
        (PORT datab (1227:1227:1227) (1242:1242:1242))
        (PORT datac (316:316:316) (340:340:340))
        (PORT datad (317:317:317) (324:324:324))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE A_reg_aQ_a2_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (5396:5396:5396) (5470:5470:5470))
        (PORT datab (1468:1468:1468) (1499:1499:1499))
        (PORT datac (5623:5623:5623) (5709:5709:5709))
        (PORT datad (5112:5112:5112) (5159:5159:5159))
        (IOPATH dataa regin (568:568:568) (568:568:568))
        (IOPATH datab regin (467:467:467) (467:467:467))
        (IOPATH datad regin (238:238:238) (238:238:238))
        (IOPATH qfbkin regin (472:472:472) (472:472:472))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datad combout (88:88:88) (88:88:88))
        (IOPATH qfbkin combout (291:291:291) (291:291:291))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_lcell_register")
    (INSTANCE A_reg_aQ_a2_a_aI.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (5712:5712:5712) (5798:5798:5798))
        (PORT aclr (7840:7840:7840) (7932:7932:7932))
        (PORT clk (1141:1141:1141) (1125:1125:1125))
        (PORT ena (2491:2491:2491) (2556:2556:2556))
        (IOPATH (posedge clk) regout (173:173:173) (173:173:173))
        (IOPATH (posedge aclr) regout (218:218:218) (218:218:218))
        (IOPATH (posedge clk) qfbkout (173:173:173) (173:173:173))
        (IOPATH (posedge aclr) qfbkout (218:218:218) (218:218:218))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (29:29:29))
      (SETUP ena (posedge clk) (29:29:29))
      (HOLD datac (posedge clk) (12:12:12))
      (HOLD ena (posedge clk) (12:12:12))
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE add_a1406_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (1005:1005:1005) (1018:1018:1018))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH cin0 combout (465:465:465) (465:465:465))
        (IOPATH cin1 combout (468:468:468) (468:468:468))
        (IOPATH datab cout (449:449:449) (449:449:449))
        (IOPATH cin0 cout (137:137:137) (137:137:137))
        (IOPATH cin1 cout (121:121:121) (121:121:121))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_io")
    (INSTANCE Dinput_a3_a_aI.asynch_inst)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (1135:1135:1135) (1135:1135:1135))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE l2_al1_au1_ac2_a56_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1248:1248:1248) (1266:1266:1266))
        (PORT datab (1267:1267:1267) (1290:1290:1290))
        (PORT datac (1214:1214:1214) (1257:1257:1257))
        (PORT datad (989:989:989) (985:985:985))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE l2_al1_au1_atemp3_a37_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (1284:1284:1284) (1323:1323:1323))
        (PORT datad (989:989:989) (987:987:987))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE l2_al1_au1_asum_a2_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1595:1595:1595) (1606:1606:1606))
        (PORT datab (974:974:974) (985:985:985))
        (PORT datac (343:343:343) (360:360:360))
        (PORT datad (333:333:333) (334:334:334))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE l1_au1_ac2_a7_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1270:1270:1270) (1291:1291:1291))
        (PORT datab (1505:1505:1505) (1524:1524:1524))
        (PORT datac (1257:1257:1257) (1294:1294:1294))
        (PORT datad (1005:1005:1005) (1004:1004:1004))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE l1_au1_asum_a2_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (940:940:940) (954:954:954))
        (PORT datac (1570:1570:1570) (1603:1603:1603))
        (PORT datad (140:140:140) (140:140:140))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10140_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (907:907:907) (937:937:937))
        (PORT datab (4907:4907:4907) (5004:5004:5004))
        (PORT datac (5037:5037:5037) (5135:5135:5135))
        (PORT datad (1167:1167:1167) (1197:1197:1197))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE B_reg_aQ_a3_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1558:1558:1558) (1584:1584:1584))
        (PORT datab (5629:5629:5629) (5707:5707:5707))
        (PORT datac (5010:5010:5010) (5102:5102:5102))
        (PORT datad (323:323:323) (328:328:328))
        (IOPATH dataa regin (568:568:568) (568:568:568))
        (IOPATH datab regin (467:467:467) (467:467:467))
        (IOPATH datad regin (238:238:238) (238:238:238))
        (IOPATH qfbkin regin (472:472:472) (472:472:472))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datad combout (88:88:88) (88:88:88))
        (IOPATH qfbkin combout (291:291:291) (291:291:291))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_lcell_register")
    (INSTANCE B_reg_aQ_a3_a_aI.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (5099:5099:5099) (5191:5191:5191))
        (PORT aclr (7840:7840:7840) (7932:7932:7932))
        (PORT clk (1141:1141:1141) (1125:1125:1125))
        (PORT ena (2392:2392:2392) (2463:2463:2463))
        (IOPATH (posedge clk) regout (173:173:173) (173:173:173))
        (IOPATH (posedge aclr) regout (218:218:218) (218:218:218))
        (IOPATH (posedge clk) qfbkout (173:173:173) (173:173:173))
        (IOPATH (posedge aclr) qfbkout (218:218:218) (218:218:218))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (29:29:29))
      (SETUP ena (posedge clk) (29:29:29))
      (HOLD datac (posedge clk) (12:12:12))
      (HOLD ena (posedge clk) (12:12:12))
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE add_a1401_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (898:898:898) (920:920:920))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH cin0 combout (465:465:465) (465:465:465))
        (IOPATH cin1 combout (468:468:468) (468:468:468))
        (IOPATH dataa cout (553:553:553) (553:553:553))
        (IOPATH cin0 cout (137:137:137) (137:137:137))
        (IOPATH cin1 cout (121:121:121) (121:121:121))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10142_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1133:1133:1133) (1169:1169:1169))
        (PORT datab (308:308:308) (316:316:316))
        (PORT datac (1798:1798:1798) (1836:1836:1836))
        (PORT datad (1280:1280:1280) (1297:1297:1297))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datac combout (225:225:225) (225:225:225))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -