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

📄 asyn_fifo_v.sdo

📁 FPGA VERILOG 用DCFIFO实现 跨时钟域的数据传输
💻 SDO
📖 第 1 页 / 共 5 页
字号:
  (CELL
    (CELLTYPE "cycloneii_clkctrl")
    (INSTANCE iRST\~clkctrl)
    (DELAY
      (ABSOLUTE
        (PORT inclk[0] (0.179:0.179:0.179) (0.179:0.179:0.179))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_ena_reg")
    (INSTANCE iRST\~clkctrl.extena0_reg)
    (DELAY
      (ABSOLUTE
        (PORT d (0.279:0.279:0.279) (0.279:0.279:0.279))
        (PORT clk (0:0:0) (0:0:0))
        (IOPATH (posedge clk) q (0.239:0.239:0.239) (0.239:0.239:0.239))
      )
    )
    (TIMINGCHECK
      (SETUP d (posedge clk) (0.055:0.055:0.055))
      (HOLD d (posedge clk) (0.11:0.11:0.11))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdaclr\|dffe7a\[0\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.726:1.726:1.726) (1.726:1.726:1.726))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.729:1.729:1.729) (1.729:1.729:1.729))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_clkctrl")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdaclr\|dffe7a\[0\]\~clkctrl)
    (DELAY
      (ABSOLUTE
        (PORT inclk[0] (0.846:0.846:0.846) (0.846:0.846:0.846))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_ena_reg")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdaclr\|dffe7a\[0\]\~clkctrl.extena0_reg)
    (DELAY
      (ABSOLUTE
        (PORT d (0.279:0.279:0.279) (0.279:0.279:0.279))
        (PORT clk (0:0:0) (0:0:0))
        (IOPATH (posedge clk) q (0.239:0.239:0.239) (0.239:0.239:0.239))
      )
    )
    (TIMINGCHECK
      (SETUP d (posedge clk) (0.055:0.055:0.055))
      (HOLD d (posedge clk) (0.11:0.11:0.11))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|counter_ffa\[2\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.716:1.716:1.716) (1.716:1.716:1.716))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.71:1.71:1.71) (1.71:1.71:1.71))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera3)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.391:0.391:0.391) (0.391:0.391:0.391))
        (PORT datab (0.385:0.385:0.385) (0.385:0.385:0.385))
        (IOPATH dataa combout (0.512:0.512:0.512) (0.512:0.512:0.512))
        (IOPATH dataa cout (0.62:0.62:0.62) (0.62:0.62:0.62))
        (IOPATH datab combout (0.516:0.516:0.516) (0.516:0.516:0.516))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.174:0.174:0.174) (0.174:0.174:0.174))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|counter_ffa\[3\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.716:1.716:1.716) (1.716:1.716:1.716))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.71:1.71:1.71) (1.71:1.71:1.71))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera4)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.906:0.906:0.906) (0.906:0.906:0.906))
        (PORT datab (0.388:0.388:0.388) (0.388:0.388:0.388))
        (IOPATH dataa combout (0.544:0.544:0.544) (0.544:0.544:0.544))
        (IOPATH datab combout (0.521:0.521:0.521) (0.521:0.521:0.521))
        (IOPATH datab cout (0.495:0.495:0.495) (0.495:0.495:0.495))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.08:0.08:0.08) (0.08:0.08:0.08))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera5)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.906:0.906:0.906) (0.906:0.906:0.906))
        (PORT datab (0.38:0.38:0.38) (0.38:0.38:0.38))
        (IOPATH dataa combout (0.512:0.512:0.512) (0.512:0.512:0.512))
        (IOPATH dataa cout (0.517:0.517:0.517) (0.517:0.517:0.517))
        (IOPATH datab combout (0.516:0.516:0.516) (0.516:0.516:0.516))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.08:0.08:0.08) (0.08:0.08:0.08))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|counter_ffa\[5\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.716:1.716:1.716) (1.716:1.716:1.716))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.71:1.71:1.71) (1.71:1.71:1.71))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera6)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.394:0.394:0.394) (0.394:0.394:0.394))
        (PORT datab (0.38:0.38:0.38) (0.38:0.38:0.38))
        (IOPATH dataa combout (0.544:0.544:0.544) (0.544:0.544:0.544))
        (IOPATH datab combout (0.521:0.521:0.521) (0.521:0.521:0.521))
        (IOPATH datab cout (0.495:0.495:0.495) (0.495:0.495:0.495))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.08:0.08:0.08) (0.08:0.08:0.08))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera7)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.395:0.395:0.395) (0.395:0.395:0.395))
        (PORT datab (0.381:0.381:0.381) (0.381:0.381:0.381))
        (IOPATH dataa combout (0.512:0.512:0.512) (0.512:0.512:0.512))
        (IOPATH dataa cout (0.517:0.517:0.517) (0.517:0.517:0.517))
        (IOPATH datab combout (0.516:0.516:0.516) (0.516:0.516:0.516))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.08:0.08:0.08) (0.08:0.08:0.08))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|counter_ffa\[7\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.716:1.716:1.716) (1.716:1.716:1.716))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.71:1.71:1.71) (1.71:1.71:1.71))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera8)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.394:0.394:0.394) (0.394:0.394:0.394))
        (PORT datab (0.381:0.381:0.381) (0.381:0.381:0.381))
        (IOPATH dataa combout (0.544:0.544:0.544) (0.544:0.544:0.544))
        (IOPATH datab combout (0.521:0.521:0.521) (0.521:0.521:0.521))
        (IOPATH datab cout (0.495:0.495:0.495) (0.495:0.495:0.495))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.08:0.08:0.08) (0.08:0.08:0.08))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera9)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.395:0.395:0.395) (0.395:0.395:0.395))
        (PORT datab (0.369:0.369:0.369) (0.369:0.369:0.369))
        (IOPATH dataa combout (0.512:0.512:0.512) (0.512:0.512:0.512))
        (IOPATH dataa cout (0.517:0.517:0.517) (0.517:0.517:0.517))
        (IOPATH datab combout (0.516:0.516:0.516) (0.516:0.516:0.516))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.08:0.08:0.08) (0.08:0.08:0.08))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|counter_ffa\[9\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.716:1.716:1.716) (1.716:1.716:1.716))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.71:1.71:1.71) (1.71:1.71:1.71))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera10)
    (DELAY
      (ABSOLUTE
        (PORT dataa (0.637:0.637:0.637) (0.637:0.637:0.637))
        (PORT datab (0.369:0.369:0.369) (0.369:0.369:0.369))
        (IOPATH dataa combout (0.545:0.545:0.545) (0.545:0.545:0.545))
        (IOPATH dataa cout (0.517:0.517:0.517) (0.517:0.517:0.517))
        (IOPATH datab combout (0.521:0.521:0.521) (0.521:0.521:0.521))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
        (IOPATH cin cout (0.08:0.08:0.08) (0.08:0.08:0.08))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|counter_ffa\[10\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.716:1.716:1.716) (1.716:1.716:1.716))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.71:1.71:1.71) (1.71:1.71:1.71))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|countera11)
    (DELAY
      (ABSOLUTE
        (PORT datad (0.364:0.364:0.364) (0.364:0.364:0.364))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
        (IOPATH cin combout (0.458:0.458:0.458) (0.458:0.458:0.458))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g1p\|counter_ffa\[11\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.716:1.716:1.716) (1.716:1.716:1.716))
        (PORT datain (0.096:0.096:0.096) (0.096:0.096:0.096))
        (PORT aclr (1.71:1.71:1.71) (1.71:1.71:1.71))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD datain (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|rdptr_g\[2\])
    (DELAY
      (ABSOLUTE
        (PORT clk (1.712:1.712:1.712) (1.712:1.712:1.712))
        (PORT sdata (1.375:1.375:1.375) (1.375:1.375:1.375))
        (PORT aclr (1.715:1.715:1.715) (1.715:1.715:1.715))
        (PORT ena (1.611:1.611:1.611) (1.611:1.611:1.611))
        (IOPATH (posedge clk) regout (0.277:0.277:0.277) (0.277:0.277:0.277))
        (IOPATH (posedge aclr) regout (0.243:0.243:0.243) (0.243:0.243:0.243))
      )
    )
    (TIMINGCHECK
      (HOLD sdata (posedge clk) (0.286:0.286:0.286))
      (HOLD ena (posedge clk) (0.286:0.286:0.286))
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_comb")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|delayed_wrptr_g\[8\]\~feeder)
    (DELAY
      (ABSOLUTE
        (PORT datad (1.609:1.609:1.609) (1.609:1.609:1.609))
        (IOPATH datad combout (0.178:0.178:0.178) (0.178:0.178:0.178))
      )
    )
  )
  (CELL
    (CELLTYPE "cycloneii_lcell_ff")
    (INSTANCE dut0\|dcfifo_component\|auto_generated\|delayed_wrptr_g\[8\])
    (DELAY
      (ABSOLUTE

⌨️ 快捷键说明

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