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

📄 fq_divider.rpt

📁 能够实现0~99的任意分频,并实现输出频率50%的占空比
💻 RPT
📖 第 1 页 / 共 5 页
字号:
   -      6     -    A    21       AND2                0    2    0    1  |LPM_ADD_SUB:395|addcore:adder|:227
   -      8     -    A    21       AND2                0    4    0    4  |LPM_ADD_SUB:395|addcore:adder|:235
   -      6     -    A    13       AND2                0    2    0    1  |LPM_ADD_SUB:395|addcore:adder|:239
   -      3     -    A    13       AND2                0    4    0    2  |LPM_ADD_SUB:395|addcore:adder|:247
   -      1     -    A    13       AND2                0    2    0    3  |LPM_ADD_SUB:395|addcore:adder|:251
   -      5     -    A    20       AND2                0    3    0    3  |LPM_ADD_SUB:395|addcore:adder|:259
   -      2     -    A    20       AND2                0    3    0    3  |LPM_ADD_SUB:395|addcore:adder|:267
   -      2     -    A    14       AND2                0    3    0    3  |LPM_ADD_SUB:395|addcore:adder|:275
   -      6     -    A    14       AND2                0    2    0    1  |LPM_ADD_SUB:395|addcore:adder|:279
   -      8     -    A    23       AND2                0    3    0    4  |LPM_ADD_SUB:1277|addcore:adder|:171
   -      1     -    A    16       AND2                0    3    0    3  |LPM_ADD_SUB:1277|addcore:adder|:179
   -      1     -    B    17       AND2                0    3    0    4  |LPM_ADD_SUB:1277|addcore:adder|:187
   -      6     -    B    17       AND2                0    2    0    1  |LPM_ADD_SUB:1277|addcore:adder|:191
   -      8     -    B    17       AND2                0    4    0    2  |LPM_ADD_SUB:1277|addcore:adder|:199
   -      5     -    B    23       AND2                0    2    0    3  |LPM_ADD_SUB:1277|addcore:adder|:203
   -      1     -    B    23       AND2                0    3    0    4  |LPM_ADD_SUB:1277|addcore:adder|:211
   -      5     -    B    20       AND2                0    2    0    1  |LPM_ADD_SUB:1277|addcore:adder|:215
   -      4     -    B    20       AND2                0    4    0    4  |LPM_ADD_SUB:1277|addcore:adder|:223
   -      5     -    C    03       AND2                0    2    0    1  |LPM_ADD_SUB:1277|addcore:adder|:227
   -      1     -    C    03       AND2                0    4    0    4  |LPM_ADD_SUB:1277|addcore:adder|:235
   -      6     -    C    02       AND2                0    2    0    1  |LPM_ADD_SUB:1277|addcore:adder|:239
   -      4     -    C    02       AND2                0    4    0    2  |LPM_ADD_SUB:1277|addcore:adder|:247
   -      1     -    C    02       AND2                0    2    0    3  |LPM_ADD_SUB:1277|addcore:adder|:251
   -      3     -    C    09       AND2                0    3    0    3  |LPM_ADD_SUB:1277|addcore:adder|:259
   -      8     -    C    09       AND2                0    3    0    3  |LPM_ADD_SUB:1277|addcore:adder|:267
   -      4     -    C    01       AND2                0    3    0    3  |LPM_ADD_SUB:1277|addcore:adder|:275
   -      7     -    C    01       AND2                0    2    0    1  |LPM_ADD_SUB:1277|addcore:adder|:279
   -      4     -    A    23       DFFE                1    1    1    0  :3
   -      7     -    A    14       DFFE   +            0    3    0    1  CNT131 (:5)
   -      4     -    A    14       DFFE   +            0    3    0    2  CNT130 (:6)
   -      3     -    A    14       DFFE   +            0    2    0    3  CNT129 (:7)
   -      1     -    A    14       DFFE   +            0    3    0    2  CNT128 (:8)
   -      5     -    A    14       DFFE   +            0    2    0    3  CNT127 (:9)
   -      8     -    A    20       DFFE   +            0    3    0    2  CNT126 (:10)
   -      7     -    A    20       DFFE   +            0    2    0    3  CNT125 (:11)
   -      6     -    A    20       DFFE   +            0    3    0    2  CNT124 (:12)
   -      3     -    A    20       DFFE   +            0    2    0    3  CNT123 (:13)
   -      8     -    A    13       DFFE   +            0    2    0    2  CNT122 (:14)
   -      7     -    A    13       DFFE   +            0    3    0    2  CNT121 (:15)
   -      4     -    A    13       DFFE   +            0    3    0    3  CNT120 (:16)
   -      5     -    A    13       DFFE   +            0    2    0    4  CNT119 (:17)
   -      7     -    A    21       DFFE   +            0    3    0    2  CNT118 (:18)
   -      5     -    A    21       DFFE   +            0    3    0    3  CNT117 (:19)
   -      4     -    A    21       DFFE   +            0    2    0    4  CNT116 (:20)
   -      7     -    A    02       DFFE   +            0    3    0    2  CNT115 (:21)
   -      5     -    A    02       DFFE   +            0    3    0    3  CNT114 (:22)
   -      4     -    A    02       DFFE   +            0    2    0    4  CNT113 (:23)
   -      4     -    A    07       DFFE   +            0    3    0    2  CNT112 (:24)
   -      7     -    A    07       DFFE   +            0    2    0    3  CNT111 (:25)
   -      6     -    A    07       DFFE   +            0    2    0    2  CNT110 (:26)
   -      3     -    A    12       DFFE   +            0    3    0    2  CNT19 (:27)
   -      2     -    A    12       DFFE   +            0    3    0    3  CNT18 (:28)
   -      4     -    A    12       DFFE   +            0    2    0    4  CNT17 (:29)
   -      5     -    A    12       DFFE   +            0    3    0    2  CNT16 (:30)
   -      2     -    A    07       DFFE   +            0    3    0    4  CNT15 (:31)
   -      8     -    A    07       DFFE   +            0    2    0    6  CNT14 (:32)
   -      7     -    A    19       DFFE   +            0    3    0    3  CNT13 (:33)
   -      8     -    A    19       DFFE   +            0    3    0    5  CNT12 (:34)
   -      2     -    A    19       DFFE   +            0    2    0    6  CNT11 (:35)
   -      1     -    A    21       DFFE   +            0    1    0    6  CNT10 (:36)
   -      8     -    C    01       DFFE   +            0    3    0    1  CNT231 (:37)
   -      6     -    C    01       DFFE   +            0    3    0    2  CNT230 (:38)
   -      5     -    C    01       DFFE   +            0    2    0    3  CNT229 (:39)
   -      3     -    C    01       DFFE   +            0    3    0    2  CNT228 (:40)
   -      2     -    C    01       DFFE   +            0    2    0    3  CNT227 (:41)
   -      6     -    C    09       DFFE   +            0    3    0    2  CNT226 (:42)
   -      5     -    C    09       DFFE   +            0    2    0    3  CNT225 (:43)
   -      4     -    C    09       DFFE   +            0    3    0    2  CNT224 (:44)
   -      2     -    C    09       DFFE   +            0    2    0    3  CNT223 (:45)
   -      8     -    C    02       DFFE   +            0    2    0    2  CNT222 (:46)
   -      7     -    C    02       DFFE   +            0    3    0    2  CNT221 (:47)
   -      5     -    C    02       DFFE   +            0    3    0    3  CNT220 (:48)
   -      2     -    C    02       DFFE   +            0    2    0    4  CNT219 (:49)
   -      6     -    C    03       DFFE   +            0    3    0    2  CNT218 (:50)
   -      3     -    C    03       DFFE   +            0    3    0    3  CNT217 (:51)
   -      2     -    C    03       DFFE   +            0    2    0    4  CNT216 (:52)
   -      6     -    B    20       DFFE   +            0    3    0    2  CNT215 (:53)
   -      3     -    B    20       DFFE   +            0    3    0    3  CNT214 (:54)
   -      2     -    B    20       DFFE   +            0    2    0    4  CNT213 (:55)
   -      3     -    B    23       DFFE   +            0    3    0    2  CNT212 (:56)
   -      7     -    B    23       DFFE   +            0    2    0    3  CNT211 (:57)
   -      6     -    B    23       DFFE   +            0    2    0    2  CNT210 (:58)
   -      4     -    B    23       DFFE   +            0    3    0    2  CNT29 (:59)
   -      3     -    B    17       DFFE   +            0    3    0    3  CNT28 (:60)
   -      7     -    B    17       DFFE   +            0    2    0    4  CNT27 (:61)
   -      4     -    B    17       DFFE   +            0    3    0    2  CNT26 (:62)
   -      5     -    B    17       DFFE   +            0    2    0    4  CNT25 (:63)
   -      6     -    A    16       DFFE   +            0    3    0    3  CNT24 (:64)
   -      4     -    A    16       DFFE   +            0    2    0    4  CNT23 (:65)
   -      5     -    A    23       DFFE   +            0    3    0    3  CNT22 (:66)
   -      2     -    A    23       DFFE   +            0    2    0    3  CNT21 (:67)
   -      3     -    A    23       DFFE   +            0    1    0    4  CNT20 (:68)
   -      4     -    A    19        OR2    s           0    4    0    1  ~199~1
   -      2     -    A    21        OR2        !       0    4    0   32  :199
   -      1     -    A    23        OR2    s           0    4    0    1  ~1081~1
   -      2     -    A    16        OR2        !       0    3    0   32  :1081
   -      3     -    A    02        OR2    s           0    4    0    1  ~2294~1
   -      3     -    A    07        OR2    s           0    4    0    1  ~2294~2
   -      1     -    A    02        OR2    s           0    4    0    2  ~2294~3
   -      8     -    A    14        OR2    s           0    4    0    1  ~2294~4
   -      4     -    A    20        OR2    s           0    4    0    1  ~2294~5
   -      2     -    A    13        OR2    s           0    4    0    1  ~2294~6
   -      3     -    A    21        OR2    s           0    4    0    1  ~2294~7
   -      1     -    A    20        OR2    s           0    4    0    2  ~2294~8
   -      1     -    B    20        OR2    s           0    4    0    1  ~2294~9
   -      2     -    B    23        OR2    s           0    4    0    1  ~2294~10
   -      2     -    B    17        OR2    s           0    4    0    2  ~2294~11
   -      1     -    C    01        OR2    s           0    4    0    1  ~2294~12
   -      1     -    C    09        OR2    s           0    4    0    1  ~2294~13
   -      3     -    C    02        OR2    s           0    4    0    1  ~2294~14
   -      4     -    C    03        OR2    s           0    4    0    1  ~2294~15
   -      7     -    C    09        OR2    s           0    4    0    2  ~2294~16
   -      6     -    A    19       AND2    s           0    4    0    1  ~2294~17
   -      6     -    A    23       AND2    s           0    4    0    1  ~2294~18
   -      3     -    A    16        OR2    s           0    4    0    1  ~2294~19
   -      7     -    A    23       AND2                0    4    0    1  :2294
   -      3     -    A    19        OR2    s   !       0    2    0    1  ~2295~1
   -      5     -    A    16        OR2    s   !       0    3    0    2  ~2295~2
   -      7     -    A    16       AND2    s           0    4    0    1  ~2295~3
   -      8     -    A    16       AND2    s           0    4    0    1  ~2296~1


Code:

s = Synthesized pin or logic cell
+ = Synchronous flipflop
/ = Slow slew-rate output
! = NOT gate push-back
r = Fitter-inserted logic cell
p = Packed register


Device-Specific Information:                   d:\maxplus\fqdiv\fq_divider.rpt
fq_divider

** FASTTRACK INTERCONNECT UTILIZATION **

Row FastTrack Interconnect:

          Global         Left Half-      Right Half-
         FastTrack       FastTrack       FastTrack 
Row     Interconnect    Interconnect    Interconnect    Input Pins     Output Pins     Bidir Pins
A:      11/ 96( 11%)    10/ 48( 20%)    22/ 48( 45%)    0/16(  0%)      1/16(  6%)     0/16(  0%)
B:       0/ 96(  0%)     0/ 48(  0%)    10/ 48( 20%)    0/16(  0%)      0/16(  0%)     0/16(  0%)
C:       2/ 96(  2%)     9/ 48( 18%)     0/ 48(  0%)    0/16(  0%)      0/16(  0%)     0/16(  0%)


Column FastTrack Interconnect:

         FastTrack                                 
Column  Interconnect    Input Pins     Output Pins     Bidir Pins
01:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
02:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
03:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
04:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
05:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
06:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
07:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
08:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
09:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
10:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
11:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
12:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
13:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
14:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
15:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
16:      2/24(  8%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
17:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
18:      2/24(  8%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
19:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
20:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
21:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
22:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
23:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
24:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
EA:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)


Device-Specific Information:                   d:\maxplus\fqdiv\fq_divider.rpt
fq_divider

** CLOCK SIGNALS **

Type     Fan-out       Name
INPUT       65         CLK
LCELL        1         :2294


Device-Specific Information:                   d:\maxplus\fqdiv\fq_divider.rpt
fq_divider

** EQUATIONS **

CLK      : INPUT;
reset    : INPUT;

-- Node name is 'CLK_OUT' 
-- Equation name is 'CLK_OUT', type is output 
CLK_OUT  =  _LC4_A23;

-- Node name is ':36' = 'CNT10' 
-- Equation name is 'CNT10', location is LC1_A21, type is buried.
CNT10    = DFFE( _EQ001, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ001 = !CNT10 & !_LC2_A21;

-- Node name is ':35' = 'CNT11' 
-- Equation name is 'CNT11', location is LC2_A19, type is buried.
CNT11    = DFFE( _EQ002, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ002 =  CNT10 & !CNT11 & !_LC2_A21
         # !CNT10 &  CNT11 & !_LC2_A21;

-- Node name is ':34' = 'CNT12' 
-- Equation name is 'CNT12', location is LC8_A19, type is buried.
CNT12    = DFFE( _EQ003, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ003 = !CNT10 &  CNT12 & !_LC2_A21
         # !CNT11 &  CNT12 & !_LC2_A21
         #  CNT10 &  CNT11 & !CNT12 & !_LC2_A21;

-- Node name is ':33' = 'CNT13' 
-- Equation name is 'CNT13', location is LC7_A19, type is buried.
CNT13    = DFFE( _EQ004, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ004 = !CNT12 &  CNT13 & !_LC2_A21
         #  CNT13 & !_LC2_A21 & !_LC5_A19
         #  CNT12 & !CNT13 & !_LC2_A21 &  _LC5_A19;

-- Node name is ':32' = 'CNT14' 
-- Equation name is 'CNT14', location is LC8_A7, type is buried.
CNT14    = DFFE( _EQ005, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ005 =  CNT14 & !_LC1_A19 & !_LC2_A21
         # !CNT14 &  _LC1_A19 & !_LC2_A21;

-- Node name is ':31' = 'CNT15' 
-- Equation name is 'CNT15', location is LC2_A7, type is buried.
CNT15    = DFFE( _EQ006, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ006 = !CNT14 &  CNT15 & !_LC2_A21
         #  CNT15 & !_LC1_A19 & !_LC2_A21
         #  CNT14 & !CNT15 &  _LC1_A19 & !_LC2_A21;

-- Node name is ':30' = 'CNT16' 
-- Equation name is 'CNT16', location is LC5_A12, type is buried.
CNT16    = DFFE( _EQ007, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ007 = !CNT15 &  CNT16 & !_LC2_A21
         #  CNT16 & !_LC2_A21 & !_LC8_A12
         #  CNT15 & !CNT16 & !_LC2_A21 &  _LC8_A12;

-- Node name is ':29' = 'CNT17' 
-- Equation name is 'CNT17', location is LC4_A12, type is buried.
CNT17    = DFFE( _EQ008, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ008 =  CNT17 & !_LC2_A21 & !_LC6_A12
         # !CNT17 & !_LC2_A21 &  _LC6_A12;

-- Node name is ':28' = 'CNT18' 
-- Equation name is 'CNT18', location is LC2_A12, type is buried.
CNT18    = DFFE( _EQ009, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ009 = !CNT17 &  CNT18 & !_LC2_A21
         #  CNT18 & !_LC2_A21 & !_LC6_A12
         #  CNT17 & !CNT18 & !_LC2_A21 &  _LC6_A12;

-- Node name is ':27' = 'CNT19' 
-- Equation name is 'CNT19', location is LC3_A12, type is buried.
CNT19    = DFFE( _EQ010, GLOBAL( CLK),  VCC,  VCC,  VCC);
  _EQ010 = !CNT18 &  CNT19 & !_LC2_A21
         #  CNT19 & !_LC2_A21 & !_LC7_A12
         #  CNT18 & !CNT19 & !_LC2_A21 &  _LC7_A12;

-- Node name is ':68' = 'CNT20' 
-- Equation name is 'CNT20', location is LC3_A23, type is buried.
CNT20    = DFFE( _EQ011, GLOBAL(!CLK),  VCC,  VCC,  VCC);
  _EQ011 = !CNT20 & !_LC2_A16;

-- Node name is ':67' = 'CNT21' 
-- Equation name is 'CNT21', location is LC2_A23, type is buried.
CNT21    = DFFE( _EQ012, GLOBAL(!CLK),  VCC,  VCC,  VCC);
  _EQ012 =  CNT20 & !CNT21 & !_LC2_A16
         # !CNT20 &  CNT21 & !_LC2_A16;

-- Node name is ':66' = 'CNT22' 
-- Equation name is 'CNT22', location is LC5_A23, type is buried.
CNT22    = DFFE( _EQ013, GLOBAL(!CLK),  VCC,  VCC,  VCC);
  _EQ013 = !CNT20 &  CNT22 & !_LC2_A16
         # !CNT21 &  CNT22 & !_LC2_A16
         #  CNT20 &  CNT21 & !CNT22 & !_LC2_A16;

⌨️ 快捷键说明

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