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

📄 i2c_v.sdo

📁 altera i2c slave ip核verilog 编写
💻 SDO
📖 第 1 页 / 共 5 页
字号:
    )
  )
  (CELL
    (CELLTYPE "apex20ke_asynch_lcell")
    (INSTANCE uC_CTRL\|men\~reg0_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datad (5056:5056:5056) (5056:5056:5056))
        (IOPATH datad regin (71:71:71) (71:71:71))
      )
    )
  )
  (CELL
    (CELLTYPE "apex20ke_lcell_register")
    (INSTANCE uC_CTRL\|men\~reg0_I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (1554:1554:1554) (1554:1554:1554))
        (PORT clk (851:851:851) (851:851:851))
        (PORT ena (2164:2164:2164) (2164:2164:2164))
        (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 ena (posedge clk) (181:181:181))
      (HOLD datain (posedge clk) (332:332:332))
      (HOLD ena (posedge clk) (332:332:332))
    )
  )
  (CELL
    (CELLTYPE "apex20ke_asynch_lcell")
    (INSTANCE I2C_CTRL\|sda_in\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (1306:1306:1306) (1306:1306:1306))
        (IOPATH datac regin (481:481:481) (481:481:481))
      )
    )
  )
  (CELL
    (CELLTYPE "apex20ke_lcell_register")
    (INSTANCE I2C_CTRL\|sda_in\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (2449:2449:2449) (2449:2449:2449))
        (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_det\~0_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (2506:2506:2506) (2506:2506:2506))
        (PORT datad (3057:3057:3057) (3057:3057:3057))
        (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\|detect_stop\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datad (1322:1322:1322) (1322:1322:1322))
        (IOPATH datad regin (71:71:71) (71:71:71))
      )
    )
  )
  (CELL
    (CELLTYPE "apex20ke_lcell_register")
    (INSTANCE I2C_CTRL\|detect_stop\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (869:869:869) (869:869:869))
        (PORT clk (1153:1153:1153) (1153:1153:1153))
        (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\|state_machine\~0_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (2496:2496:2496) (2496:2496:2496))
        (PORT datad (262:262:262) (262:262:262))
        (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\|state\.wait_ack\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (308:308:308) (308:308:308))
        (PORT datac (2726:2726:2726) (2726:2726:2726))
        (PORT datad (1538:1538:1538) (1538:1538:1538))
        (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\|state\.wait_ack\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (1952:1952:1952) (1952:1952:1952))
        (PORT clk (1108:1108:1108) (1108:1108:1108))
        (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\|state\.ack_data\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (299:299:299) (299:299:299))
        (PORT datac (2755:2755:2755) (2755:2755:2755))
        (PORT datad (1459:1459:1459) (1459:1459:1459))
        (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\|state\.ack_data\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (1948:1948:1948) (1948:1948:1948))
        (PORT clk (1113:1113:1113) (1113:1113:1113))
        (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_generator_comb\~49_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (308:308:308) (308:308:308))
        (PORT datac (269:269:269) (269:269:269))
        (PORT datad (262:262:262) (262:262:262))
        (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\|sda_oe\~25_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (1270:1270:1270) (1270:1270:1270))
        (PORT datad (1181:1181:1181) (1181:1181:1181))
        (IOPATH datac combout (724:724:724) (724:724:724))
        (IOPATH datad combout (325:325:325) (325:325:325))
        (IOPATH datac cascout (546:546:546) (546:546:546))
        (IOPATH datad cascout (147:147:147) (147:147:147))
      )
    )
  )
  (CELL
    (CELLTYPE "apex20ke_asynch_lcell")
    (INSTANCE I2C_CTRL\|Select\~719_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (1273:1273:1273) (1273:1273:1273))
        (PORT datab (262:262:262) (262:262:262))
        (PORT datac (269:269:269) (269:269:269))
        (PORT datad (308:308:308) (308:308:308))
        (PORT cascin (0:0:0) (0:0:0))
        (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))
        (IOPATH cascin combout (483:483:483) (483:483:483))
      )
    )
  )
  (CELL
    (CELLTYPE "apex20ke_lcell_register")
    (INSTANCE I2C_CTRL\|sm_stop\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (1898:1898:1898) (1898:1898:1898))
        (PORT clk (1118:1118:1118) (1118:1118:1118))
        (PORT ena (708:708:708) (708:708:708))
        (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 ena (posedge clk) (181:181:181))
      (HOLD datain (posedge clk) (332:332:332))
      (HOLD ena (posedge clk) (332:332:332))
    )
  )
  (CELL
    (CELLTYPE "apex20ke_asynch_lcell")
    (INSTANCE I2C_CTRL\|msta_d1\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (1098:1098:1098) (1098:1098:1098))
        (IOPATH datac regin (481:481:481) (481:481:481))
      )
    )
  )
  (CELL
    (CELLTYPE "apex20ke_lcell_register")
    (INSTANCE I2C_CTRL\|msta_d1\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (2459:2459:2459) (2459:2459:2459))
        (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\|gen_stop\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (253:253:253) (253:253:253))
        (PORT datab (1081:1081:1081) (1081:1081:1081))
        (PORT datac (1231:1231:1231) (1231:1231:1231))
        (PORT datad (1121:1121:1121) (1121:1121:1121))
        (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_stop\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (2484:2484:2484) (2484:2484:2484))
        (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\|mal\~141_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (1183:1183:1183) (1183:1183:1183))
        (PORT datad (283:283:283) (283:283:283))
        (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_idle\~84_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (1150:1150:1150) (1150:1150:1150))
        (PORT datad (1197:1197:1197) (1197:1197:1197))
        (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_in\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datad (1325:1325:1325) (1325:1325:1325))
        (IOPATH datad regin (71:71:71) (71:71:71))
      )
    )
  )
  (CELL
    (CELLTYPE "apex20ke_lcell_register")
    (INSTANCE I2C_CTRL\|scl_in\~I.lereg)
    (DELAY
      (ABSOLUTE
        (PORT aclr (2459:2459:2459) (2459:2459:2459))
        (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_high_edge\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (283:283:283) (283:283:283))
        (PORT datab (260:260:260) (260:260:260))
        (PORT datac (350:350:350) (350:350:350))
        (PORT datad (1094:1094:1094) (1094:1094:1094))
        (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_edge\~I.lereg)
    (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\~12_I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datac (246:246:246) (246:246:246))
        (PORT datad (1107:1107:1107) (1107:1107:1107))
        (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_low\~I.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (1042:1042:1042) (1042:1042:1042))
        (PORT datac (368:368:368) (368:368:368))
        (PORT datad (1004:1004:1004) (1004:1004:1004))
        (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_low\~I.lereg)

⌨️ 快捷键说明

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