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

📄 alu_vhd.sdo

📁 ALU可以实现16种操作(包括加减乘除移位运算等)
💻 SDO
📖 第 1 页 / 共 5 页
字号:
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE add_a1356_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1022:1022:1022) (1038:1038:1038))
        (PORT datab (951:951:951) (983:983:983))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (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 dataa cout0 (434:434:434) (434:434:434))
        (IOPATH datab cout0 (326:326:326) (326:326:326))
        (IOPATH cin0 cout0 (60:60:60) (60:60:60))
        (IOPATH dataa cout1 (443:443:443) (443:443:443))
        (IOPATH datab cout1 (333:333:333) (333:333:333))
        (IOPATH cin1 cout1 (62:62:62) (62:62:62))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE B_reg_aQ_a1_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (4408:4408:4408) (4503:4503:4503))
        (PORT datab (4662:4662:4662) (4762:4762:4762))
        (PORT datac (5885:5885:5885) (5972:5972:5972))
        (PORT datad (931:931:931) (953:953:953))
        (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_a1_a_aI.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (5974:5974:5974) (6061:6061:6061))
        (PORT aclr (7840:7840:7840) (7932:7932:7932))
        (PORT clk (1141:1141:1141) (1125:1125:1125))
        (PORT ena (2472:2472:2472) (2539:2539:2539))
        (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 Mux_a10121_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (4365:4365:4365) (4455:4455:4455))
        (PORT datab (4656:4656:4656) (4756:4756:4756))
        (PORT datac (901:901:901) (950:950:950))
        (PORT datad (323:323:323) (329:329:329))
        (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_io")
    (INSTANCE OP_a3_a_aI.asynch_inst)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (1130:1130:1130) (1130:1130:1130))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10125_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (317:317:317) (329:329:329))
        (PORT datab (305:305:305) (314:314:314))
        (PORT datac (323:323:323) (345:345:345))
        (PORT datad (4685:4685:4685) (4775:4775:4775))
        (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_a1_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (5395:5395:5395) (5469:5469:5469))
        (PORT datab (982:982:982) (1017:1017:1017))
        (PORT datac (5340:5340:5340) (5429:5429:5429))
        (PORT datad (5114:5114:5114) (5161:5161:5161))
        (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_a1_a_aI.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (5429:5429:5429) (5518:5518:5518))
        (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_a1386_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (991:991:991) (1004:1004:1004))
        (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 cout0 (434:434:434) (434:434:434))
        (IOPATH cin0 cout0 (60:60:60) (60:60:60))
        (IOPATH dataa cout1 (443:443:443) (443:443:443))
        (IOPATH cin1 cout1 (62:62:62) (62:62:62))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE add_a1371_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1638:1638:1638) (1618:1618:1618))
        (PORT datab (1185:1185:1185) (1218:1218:1218))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (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 dataa cout0 (434:434:434) (434:434:434))
        (IOPATH datab cout0 (326:326:326) (326:326:326))
        (IOPATH cin0 cout0 (60:60:60) (60:60:60))
        (IOPATH dataa cout1 (443:443:443) (443:443:443))
        (IOPATH datab cout1 (333:333:333) (333:333:333))
        (IOPATH cin1 cout1 (62:62:62) (62:62:62))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE add_a1376_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1203:1203:1203) (1243:1243:1243))
        (PORT datab (993:993:993) (1004:1004:1004))
        (IOPATH dataa combout (454:454:454) (454:454:454))
        (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 dataa cout0 (434:434:434) (434:434:434))
        (IOPATH datab cout0 (326:326:326) (326:326:326))
        (IOPATH cin0 cout0 (60:60:60) (60:60:60))
        (IOPATH dataa cout1 (443:443:443) (443:443:443))
        (IOPATH datab cout1 (333:333:333) (333:333:333))
        (IOPATH cin1 cout1 (62:62:62) (62:62:62))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10127_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (938:938:938) (966:966:966))
        (PORT datab (911:911:911) (942:942:942))
        (PORT datac (916:916:916) (958:958:958))
        (PORT datad (5668:5668:5668) (5738:5738:5738))
        (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_a10128_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (5073:5073:5073) (5129:5129:5129))
        (PORT datab (6061:6061:6061) (6152:6152:6152))
        (PORT datac (5677:5677:5677) (5765:5765:5765))
        (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))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE add_a1381_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (860:860:860) (883:883:883))
        (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 cout0 (326:326:326) (326:326:326))
        (IOPATH cin0 cout0 (60:60:60) (60:60:60))
        (IOPATH datab cout1 (333:333:333) (333:333:333))
        (IOPATH cin1 cout1 (62:62:62) (62:62:62))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE Mux_a10129_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (5261:5261:5261) (5355:5355:5355))
        (PORT datad (4812:4812:4812) (4865:4865:4865))
        (IOPATH datab combout (340:340:340) (340:340:340))
        (IOPATH datad combout (88:88:88) (88:88:88))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_io")
    (INSTANCE Dinput_a2_a_aI.asynch_inst)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (1135:1135:1135) (1135:1135:1135))
      )
    )
  )
  (CELL
    (CELLTYPE "cyclone_asynch_lcell")
    (INSTANCE l2_al1_au1_asum_a1_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (607:607:607) (608:608:608))
        (PORT datab (579:579:579) (588:588:588))
        (PORT datac (696:696:696) (696:696:696))
        (PORT datad (1034:1034:1034) (1036:1036:1036))
        (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_a1_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (606:606:606) (607:607:607))
        (PORT datab (579:579:579) (588:588:588))
        (PORT datac (694:694:694) (694:694:694))
        (PORT datad (1033:1033:1033) (1036:1036:1036))
        (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_a10130_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (4645:4645:4645) (4739:4739:4739))
        (PORT datab (5897:5897:5897) (5976:5976:5976))
        (PORT datac (312:312:312) (337:337:337))
        (PORT datad (262:262:262) (262:262:262))
        (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_a2_a_aI.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (696:696:696) (683:683:683))
        (PORT datab (5896:5896:5896) (5975:5975:5975))
        (PORT datac (4991:4991:4991) (5093:5093:5093))
        (PORT datad (140:140:140) (140:140:140))
        (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_a2_a_aI.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (5080:5080:5080) (5182:5182:5182))
        (PORT aclr (7840:7840:7840) (7932:7932:7932))
        (PORT clk (1141:1141:1141) (1125:1125:1125))
        (PORT ena (2141:2141:2141) (2203:2203:2203))
        (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 Mux_a10132_I.lecomb)

⌨️ 快捷键说明

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