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

📄 fdwt_all.csf.rpt

📁 這是一個二維的上提式9/7離散小波的Verilog的源碼,此為Encoder
💻 RPT
📖 第 1 页 / 共 5 页
字号:
    Info: 1: + IC(0.000 ns) + CELL(0.132 ns) = 0.132 ns; Loc. = LC6_5_M4; REG Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Register_F:P4|Reg_R[0]'
    Info: 2: + IC(0.244 ns) + CELL(0.721 ns) = 1.097 ns; Loc. = LC2_5_M4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|temp1[0]'
    Info: 3: + IC(1.862 ns) + CELL(0.730 ns) = 3.689 ns; Loc. = LC4_2_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~124'
    Info: 4: + IC(0.224 ns) + CELL(0.654 ns) = 4.567 ns; Loc. = LC2_2_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~136'
    Info: 5: + IC(0.218 ns) + CELL(0.294 ns) = 5.079 ns; Loc. = LC10_2_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~139'
    Info: 6: + IC(0.898 ns) + CELL(0.654 ns) = 6.631 ns; Loc. = LC6_4_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~151'
    Info: 7: + IC(0.218 ns) + CELL(0.294 ns) = 7.143 ns; Loc. = LC5_4_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~154'
    Info: 8: + IC(0.218 ns) + CELL(0.654 ns) = 8.015 ns; Loc. = LC8_5_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~166'
    Info: 9: + IC(0.224 ns) + CELL(0.294 ns) = 8.533 ns; Loc. = LC5_5_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~169'
    Info: 10: + IC(0.224 ns) + CELL(0.294 ns) = 9.051 ns; Loc. = LC2_5_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~181'
    Info: 11: + IC(0.224 ns) + CELL(0.294 ns) = 9.569 ns; Loc. = LC7_5_L4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~184'
    Info: 12: + IC(2.807 ns) + CELL(0.294 ns) = 12.670 ns; Loc. = LC8_8_W4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~196'
    Info: 13: + IC(0.218 ns) + CELL(0.294 ns) = 13.182 ns; Loc. = LC4_8_W4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|2~8'
    Info: 14: + IC(0.218 ns) + CELL(0.294 ns) = 13.694 ns; Loc. = LC9_8_W4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|2~7'
    Info: 15: + IC(1.018 ns) + CELL(0.294 ns) = 15.006 ns; Loc. = LC2_5_W4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|2599~731'
    Info: 16: + IC(0.230 ns) + CELL(0.654 ns) = 15.890 ns; Loc. = LC1_5_W4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|2599~736'
    Info: 17: + IC(0.230 ns) + CELL(0.294 ns) = 16.414 ns; Loc. = LC8_5_W4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r1|2599~379'
    Info: 18: + IC(2.097 ns) + CELL(0.920 ns) = 19.431 ns; Loc. = LC2_14_S4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|coff_r:coff_r|lpm_add_sub:2783|addcore:adder|a_csnbuffer:result_node|cout[0]'
    Info: 19: + IC(0.000 ns) + CELL(0.650 ns) = 20.081 ns; Loc. = LC3_14_S4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|coff_r:coff_r|lpm_add_sub:2783|addcore:adder|a_csnbuffer:result_node|sout[1]'
    Info: 20: + IC(0.236 ns) + CELL(0.721 ns) = 21.038 ns; Loc. = LC3_13_S4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|coff_r:coff_r|lpm_add_sub:2782|addcore:adder|a_csnbuffer:result_node|sout[1]'
    Info: 21: + IC(0.985 ns) + CELL(0.920 ns) = 22.943 ns; Loc. = LC3_10_S4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|coff_r:coff_r|lpm_add_sub:2781|addcore:adder|a_csnbuffer:result_node|cout[1]'
    Info: 22: + IC(0.000 ns) + CELL(0.650 ns) = 23.593 ns; Loc. = LC4_10_S4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|coff_r:coff_r|lpm_add_sub:2781|addcore:adder|a_csnbuffer:result_node|sout[2]'
    Info: 23: + IC(2.757 ns) + CELL(0.920 ns) = 27.270 ns; Loc. = LC4_6_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|coff_r:coff_r|lpm_add_sub:2780|addcore:adder|a_csnbuffer:result_node|cout[2]'
    Info: 24: + IC(0.000 ns) + CELL(0.650 ns) = 27.920 ns; Loc. = LC5_6_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|coff_r:coff_r|lpm_add_sub:2780|addcore:adder|a_csnbuffer:result_node|sout[3]'
    Info: 25: + IC(0.256 ns) + CELL(0.294 ns) = 28.470 ns; Loc. = LC3_5_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|cmpchain:cmp[0]|comptree:comp|cmpchain:cmp[1]|6'
    Info: 26: + IC(0.224 ns) + CELL(0.730 ns) = 29.424 ns; Loc. = LC7_5_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~136'
    Info: 27: + IC(0.248 ns) + CELL(0.294 ns) = 29.966 ns; Loc. = LC10_5_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~139'
    Info: 28: + IC(0.236 ns) + CELL(0.721 ns) = 30.923 ns; Loc. = LC2_5_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~151'
    Info: 29: + IC(0.224 ns) + CELL(0.294 ns) = 31.441 ns; Loc. = LC5_5_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~154'
    Info: 30: + IC(0.224 ns) + CELL(0.721 ns) = 32.386 ns; Loc. = LC8_4_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~166'
    Info: 31: + IC(0.224 ns) + CELL(0.294 ns) = 32.904 ns; Loc. = LC9_4_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~169'
    Info: 32: + IC(1.058 ns) + CELL(0.294 ns) = 34.256 ns; Loc. = LC6_9_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~181'
    Info: 33: + IC(0.230 ns) + CELL(0.294 ns) = 34.780 ns; Loc. = LC5_9_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~184'
    Info: 34: + IC(0.230 ns) + CELL(0.294 ns) = 35.304 ns; Loc. = LC8_9_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|4~196'
    Info: 35: + IC(0.230 ns) + CELL(0.294 ns) = 35.828 ns; Loc. = LC2_9_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|2~8'
    Info: 36: + IC(0.999 ns) + CELL(0.294 ns) = 37.121 ns; Loc. = LC10_11_H4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Add:add_r2|lpm_compare:2510|comptree:comparator|comptree:sub_comptree|cmpchain:gt_cmp_end|2~7'
    Info: 37: + IC(2.750 ns) + CELL(0.294 ns) = 40.165 ns; Loc. = LC1_6_J4; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Register_F:P5|2477~989'
    Info: 38: + IC(5.603 ns) + CELL(0.294 ns) = 46.062 ns; Loc. = LC4_1_H1; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Register_F:P5|2477~994'
    Info: 39: + IC(0.224 ns) + CELL(0.294 ns) = 46.580 ns; Loc. = LC3_1_H1; COMB Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Register_F:P5|2477~538'
    Info: 40: + IC(0.224 ns) + CELL(0.068 ns) = 46.872 ns; Loc. = LC6_1_H1; REG Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Register_F:P5|Reg_R[6]'
  Info: - Smallest clock skew is 0.010 ns
    Info: + Shortest clock path from clock Clk to destination register is 3.226 ns
      Info: 1: + IC(0.000 ns) + CELL(1.690 ns) = 1.690 ns; Loc. = Pin_W34; CLK Node = 'Clk'
      Info: 2: + IC(1.536 ns) + CELL(0.000 ns) = 3.226 ns; Loc. = LC6_1_H1; REG Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Register_F:P5|Reg_R[6]'
    Info: - Longest clock path from clock Clk to source register is 3.216 ns
      Info: 1: + IC(0.000 ns) + CELL(1.690 ns) = 1.690 ns; Loc. = Pin_W34; CLK Node = 'Clk'
      Info: 2: + IC(1.526 ns) + CELL(0.000 ns) = 3.216 ns; Loc. = LC6_5_M4; REG Node = 'FDWT97_TOP:FDWT|FDWT97_DataPath:DataPath|Register_F:P4|Reg_R[0]'
  Info: + Micro clock to output delay of source is 0.275 ns
  Info: + Micro setup delay of destination is 0.159 ns
Info: Design FDWT_ALL: Full compilation was successful. 0 errors, 9 warnings

+-----------------------------------------------------------------------------+
|Hierarchy                                                                    |
+-----------------------------------------------------------------------------+
CompileHierarchy
  FDWT_ALL
    FDWT97_TOP:FDWT
      FDWT97_Address_R:Address
        lpm_add_sub:SYNPREP_OP_1
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_2
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_3
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_4
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_5
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_6
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_7
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_8
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_9
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_10
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_11
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:SYNPREP_OP_12
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:3137
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:3150
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:3176
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:3302
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:3310
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:3335
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
        lpm_add_sub:3481
          addcore:adder
            a_csnbuffer:cout_node
            a_csnbuffer:oflow_node
            a_csnbuffer:result_node
          altshift:carry_ext_latency_ffs
          altshift:oflow_ext_latency_ffs
          altshift:result_ext_latency_ffs
      FDWT97_Control:Control
      FDWT97_DataPath:DataPath
        Register_F:D1
        Register_F:D2
        Register_F:D3
        Register_F:D4
        Register_F:D5
        Register_F:D6
        Register_F:D7
        Register_F:D8
        Register_F:D9
        Register_F:P1
        Register_F:P2
        Register_F:P3
        Register_F:P4
        Register_F:P5
        Register_F:P6
        Add:add_a1
          lpm_add_sub:2491
            addcore:adder
              a_csnbuffer:cout_node
              a_csnbuffer:oflow_node
              a_csnbuffer:result_node
            altshift:carry_ext_latency_ffs
            altshift:oflow_ext_latency_ffs
            altshift:result_ext_latency_ffs
          lpm_compare:2510
            altshift:aeb_ext_lat_ffs
            altshift:agb_ext_lat_ffs
            comptree:comparator
              cmpchain:cmp
              cmpchain:cmp[0]
                comptree:comp
                  cmpchain:cmp
                  cmpchain:cmp[0]
                  cmpchain:cmp[1]
                  cmpchain:cmp[2]
                  cmpchain:cmp[3]
                  comptree:sub_comptree
                    cmpchain:cmp
                    cmpchain:cmp[0]
                    cmpchain:cmp[1]
                    comptree:sub_comptree
                      cmpchain:eq_cmp_end
                      cmpchain:gt_cmp_end
              cmpchain:cmp[1]
                comptree:comp
                  cmpchain:cmp
                  cmpchain:cmp[0]
                  cmpchain:cmp[1]
                  cmpchain:cmp[2]
                  cmpchain:cmp[3]
                  comptree:sub_comptree
                    cmpchain:cmp
                    cmpchain:cmp[0]
                    cmpchain:cmp[1]
                    comptree:sub_comptree
                      cmpchain:eq_cmp_end
                      cmpchain:gt_cmp_end
              cmpchain:cmp_end
                comptree:comp
                  cmpchain:cmp
                  cmpchain:cmp[0]
                  cmpchain:cmp_end
                  comptree:sub_comptree
                    cmpchain:eq_cmp_end
                    cmpchain:gt_cmp_end
              comptree:sub_comptree
                cmpchain:gt_cmp_end
          lpm_add_sub:2515
            addcore:adder
              a_csnbuffer:cout_node
              a_csnbuffer:oflow_node
              a_csnbuffer:result_node
            altshift:carry_ext_latency_ffs
            altshift:oflow_ext_latency_ffs
            altshift:result_ext_latency_ffs
          lpm_add_sub:2516
            addcore:adder
              a_csnbuffer:cout_node
              a_csnbuffer:oflow_node

⌨️ 快捷键说明

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