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

📄 booth_com_v.sdo

📁 布思基四乘法器实现,很好用,快来看,希望对大家有所帮助.
💻 SDO
📖 第 1 页 / 共 3 页
字号:
// Copyright (C) 1991-2005 Altera Corporation
// Your use of Altera Corporation's design tools, logic functions 
// and other software and tools, and its AMPP partner logic       
// functions, and any output files any of the foregoing           
// (including device programming or simulation files), and any    
// associated documentation or information are expressly subject  
// to the terms and conditions of the Altera Program License      
// Subscription Agreement, Altera MegaCore Function License       
// Agreement, or other applicable license agreement, including,   
// without limitation, that your use is for the sole purpose of   
// programming logic devices manufactured by Altera and sold by   
// Altera or its authorized distributors.  Please refer to the    
// applicable agreement for further details.


// 
// Device: Altera EPM240T100C3 Package TQFP100
// 

// 
// This SDF file should be used for ModelSim (Verilog) only
// 

(DELAYFILE
  (SDFVERSION "2.1")
  (DESIGN "booth_com")
  (DATE "09/05/2006 21:38:11")
  (VENDOR "Altera")
  (PROGRAM "Quartus II")
  (VERSION "Version 5.0 Build 171 11/03/2005 Service Pack 2 SJ Full Version")
  (DIVIDER .)
  (TIMESCALE 1 ps)

  (CELL
    (CELLTYPE "maxii_io")
    (INSTANCE CLK\~I)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (727:727:727) (727:727:727))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_io")
    (INSTANCE M1\[0\]\~I)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (708:708:708) (708:708:708))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_io")
    (INSTANCE RST_\~I)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (727:727:727) (727:727:727))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE m1_reg\[0\]\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (583:583:583) (581:581:581))
        (PORT datac (1952:1952:1952) (2146:2146:2146))
        (PORT datad (870:870:870) (872:872:872))
        (IOPATH dataa regin (739:739:739) (739:739:739))
        (IOPATH datad regin (369:369:369) (369:369:369))
        (IOPATH qfbkin regin (577:577:577) (577:577:577))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datad combout (125:125:125) (125:125:125))
        (IOPATH qfbkin combout (372:372:372) (372:372:372))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_lcell_register")
    (INSTANCE m1_reg\[0\]\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (2127:2127:2127) (2321:2321:2321))
        (PORT aclr (1354:1354:1354) (1649:1649:1649))
        (PORT clk (1071:1071:1071) (1366:1366:1366))
        (IOPATH (posedge clk) regout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) regout (360:360:360) (360:360:360))
        (IOPATH (posedge clk) qfbkout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) qfbkout (360:360:360) (360:360:360))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (208:208:208))
      (HOLD datac (posedge clk) (138:138:138))
    )
  )
  (CELL
    (CELLTYPE "maxii_io")
    (INSTANCE M2\[1\]\~I)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (708:708:708) (708:708:708))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE m2_reg\[1\]\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (878:878:878) (864:864:864))
        (PORT datab (569:569:569) (583:583:583))
        (PORT datac (1805:1805:1805) (1984:1984:1984))
        (PORT datad (867:867:867) (868:868:868))
        (IOPATH dataa regin (739:739:739) (739:739:739))
        (IOPATH datab regin (663:663:663) (663:663:663))
        (IOPATH datad regin (369:369:369) (369:369:369))
        (IOPATH qfbkin regin (577:577:577) (577:577:577))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH datad combout (125:125:125) (125:125:125))
        (IOPATH qfbkin combout (372:372:372) (372:372:372))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_lcell_register")
    (INSTANCE m2_reg\[1\]\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (1980:1980:1980) (2159:2159:2159))
        (PORT aclr (1354:1354:1354) (1649:1649:1649))
        (PORT clk (1071:1071:1071) (1366:1366:1366))
        (IOPATH (posedge clk) regout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) regout (360:360:360) (360:360:360))
        (IOPATH (posedge clk) qfbkout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) qfbkout (360:360:360) (360:360:360))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (208:208:208))
      (HOLD datac (posedge clk) (138:138:138))
    )
  )
  (CELL
    (CELLTYPE "maxii_io")
    (INSTANCE M1\[1\]\~I)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (708:708:708) (708:708:708))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE add\~710_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (448:448:448) (448:448:448))
        (PORT datab (545:545:545) (562:562:562))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH dataa cout0 (611:611:611) (611:611:611))
        (IOPATH datab cout0 (467:467:467) (467:467:467))
        (IOPATH dataa cout1 (608:608:608) (608:608:608))
        (IOPATH datab cout1 (464:464:464) (464:464:464))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE add\~735_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (582:582:582) (580:580:580))
        (PORT datab (712:712:712) (728:728:728))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH cin0 combout (509:509:509) (509:509:509))
        (IOPATH cin1 combout (502:502:502) (502:502:502))
        (IOPATH dataa cout0 (611:611:611) (611:611:611))
        (IOPATH datab cout0 (467:467:467) (467:467:467))
        (IOPATH cin0 cout0 (77:77:77) (77:77:77))
        (IOPATH dataa cout1 (608:608:608) (608:608:608))
        (IOPATH datab cout1 (464:464:464) (464:464:464))
        (IOPATH cin1 cout1 (69:69:69) (69:69:69))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE add\~715_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (714:714:714) (713:713:713))
        (PORT datab (1223:1223:1223) (1235:1235:1235))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH dataa cout0 (611:611:611) (611:611:611))
        (IOPATH datab cout0 (467:467:467) (467:467:467))
        (IOPATH dataa cout1 (608:608:608) (608:608:608))
        (IOPATH datab cout1 (464:464:464) (464:464:464))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE add\~730_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1238:1238:1238) (1271:1271:1271))
        (PORT datab (710:710:710) (726:726:726))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH cin0 combout (509:509:509) (509:509:509))
        (IOPATH cin1 combout (502:502:502) (502:502:502))
        (IOPATH dataa cout0 (611:611:611) (611:611:611))
        (IOPATH datab cout0 (467:467:467) (467:467:467))
        (IOPATH cin0 cout0 (77:77:77) (77:77:77))
        (IOPATH dataa cout1 (608:608:608) (608:608:608))
        (IOPATH datab cout1 (464:464:464) (464:464:464))
        (IOPATH cin1 cout1 (69:69:69) (69:69:69))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE Select\~1264_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (702:702:702) (726:726:726))
        (PORT datac (1318:1318:1318) (1337:1337:1337))
        (PORT datad (444:444:444) (455:455:455))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH datac combout (319:319:319) (319:319:319))
        (IOPATH datad combout (125:125:125) (125:125:125))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE m1_reg\[1\]\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1804:1804:1804) (1800:1800:1800))
        (PORT datab (1714:1714:1714) (1722:1722:1722))
        (PORT datac (1846:1846:1846) (2047:2047:2047))
        (PORT datad (1065:1065:1065) (1113:1113:1113))
        (IOPATH dataa regin (739:739:739) (739:739:739))
        (IOPATH datab regin (663:663:663) (663:663:663))
        (IOPATH datad regin (369:369:369) (369:369:369))
        (IOPATH qfbkin regin (577:577:577) (577:577:577))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH datad combout (125:125:125) (125:125:125))
        (IOPATH qfbkin combout (372:372:372) (372:372:372))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_lcell_register")
    (INSTANCE m1_reg\[1\]\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (2021:2021:2021) (2222:2222:2222))
        (PORT aclr (1354:1354:1354) (1649:1649:1649))
        (PORT clk (1071:1071:1071) (1366:1366:1366))
        (IOPATH (posedge clk) regout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) regout (360:360:360) (360:360:360))
        (IOPATH (posedge clk) qfbkout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) qfbkout (360:360:360) (360:360:360))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (208:208:208))
      (HOLD datac (posedge clk) (138:138:138))
    )
  )
  (CELL
    (CELLTYPE "maxii_io")
    (INSTANCE M2\[3\]\~I)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (708:708:708) (708:708:708))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_io")
    (INSTANCE M2\[0\]\~I)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (708:708:708) (708:708:708))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE m2_reg\[0\]\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (580:580:580) (578:578:578))
        (PORT datac (2303:2303:2303) (2464:2464:2464))
        (PORT datad (575:575:575) (582:582:582))
        (IOPATH dataa regin (739:739:739) (739:739:739))
        (IOPATH datad regin (369:369:369) (369:369:369))
        (IOPATH qfbkin regin (577:577:577) (577:577:577))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datad combout (125:125:125) (125:125:125))
        (IOPATH qfbkin combout (372:372:372) (372:372:372))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_lcell_register")
    (INSTANCE m2_reg\[0\]\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (2478:2478:2478) (2639:2639:2639))
        (PORT aclr (1354:1354:1354) (1649:1649:1649))
        (PORT clk (1071:1071:1071) (1366:1366:1366))
        (IOPATH (posedge clk) regout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) regout (360:360:360) (360:360:360))
        (IOPATH (posedge clk) qfbkout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) qfbkout (360:360:360) (360:360:360))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (208:208:208))
      (HOLD datac (posedge clk) (138:138:138))
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE m2_reg\[3\]\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (879:879:879) (866:866:866))
        (PORT datac (1882:1882:1882) (2071:2071:2071))
        (PORT datad (191:191:191) (191:191:191))
        (IOPATH dataa regin (739:739:739) (739:739:739))
        (IOPATH datad regin (369:369:369) (369:369:369))
        (IOPATH qfbkin regin (577:577:577) (577:577:577))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datad combout (125:125:125) (125:125:125))
        (IOPATH qfbkin combout (372:372:372) (372:372:372))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_lcell_register")
    (INSTANCE m2_reg\[3\]\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT datac (2057:2057:2057) (2246:2246:2246))
        (PORT aclr (1354:1354:1354) (1649:1649:1649))
        (PORT clk (1071:1071:1071) (1366:1366:1366))
        (IOPATH (posedge clk) regout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) regout (360:360:360) (360:360:360))
        (IOPATH (posedge clk) qfbkout (235:235:235) (235:235:235))
        (IOPATH (posedge aclr) qfbkout (360:360:360) (360:360:360))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (208:208:208))
      (HOLD datac (posedge clk) (138:138:138))
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE add\~756_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (843:843:843) (835:835:835))
        (PORT datab (456:456:456) (469:469:469))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH cin0 combout (509:509:509) (509:509:509))
        (IOPATH cin1 combout (502:502:502) (502:502:502))
        (IOPATH dataa cout0 (611:611:611) (611:611:611))
        (IOPATH datab cout0 (467:467:467) (467:467:467))
        (IOPATH cin0 cout0 (77:77:77) (77:77:77))
        (IOPATH dataa cout1 (608:608:608) (608:608:608))
        (IOPATH datab cout1 (464:464:464) (464:464:464))
        (IOPATH cin1 cout1 (69:69:69) (69:69:69))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE add\~751_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (745:745:745) (747:747:747))
        (PORT datab (1214:1214:1214) (1255:1255:1255))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH cin0 combout (509:509:509) (509:509:509))
        (IOPATH cin1 combout (502:502:502) (502:502:502))
        (IOPATH dataa cout0 (611:611:611) (611:611:611))
        (IOPATH datab cout0 (467:467:467) (467:467:467))
        (IOPATH cin0 cout0 (77:77:77) (77:77:77))
        (IOPATH dataa cout1 (608:608:608) (608:608:608))
        (IOPATH datab cout1 (464:464:464) (464:464:464))
        (IOPATH cin1 cout1 (69:69:69) (69:69:69))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE Select\~1267_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1294:1294:1294) (1290:1290:1290))
        (PORT datac (730:730:730) (764:764:764))
        (PORT datad (441:441:441) (450:450:450))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datac combout (319:319:319) (319:319:319))
        (IOPATH datad combout (125:125:125) (125:125:125))
      )
    )
  )
  (CELL
    (CELLTYPE "maxii_asynch_lcell")
    (INSTANCE Select\~1268_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1321:1321:1321) (1340:1340:1340))
        (PORT datab (1277:1277:1277) (1290:1290:1290))
        (PORT datac (771:771:771) (794:794:794))
        (PORT datad (445:445:445) (456:456:456))
        (IOPATH dataa combout (571:571:571) (571:571:571))
        (IOPATH datab combout (462:462:462) (462:462:462))
        (IOPATH datac combout (319:319:319) (319:319:319))
        (IOPATH datad combout (125:125:125) (125:125:125))
      )
    )
  )

⌨️ 快捷键说明

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