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

📄 frequent.rp-

📁 这是个用VHDL写的测频源程序,最大可测10M,你可以任意修改,但请你更新后发一份给我
💻 RP-
📖 第 1 页 / 共 5 页
字号:
ispEXPERT Compiler Release 8.2.010.50, Nov  9 2000 13:09:01


Design Parameters
-----------------

EFFORT:                         MEDIUM (2)
IGNORE_FIXED_PIN:               OFF
MAX_GLB_IN:                     16
MAX_GLB_OUT:                    4
OS_VERSION:                     Windows 98
PARAM_FILE:                     '_frequen'
PIN_FILE:                       'frequent.xpn'
STRATEGY:                       DELAY
TIMING_ANALYZER:                FREQUENCY SETUP_HOLD CLOCK_TO_OUTPUT PRIMARY_IN_TO_OUT 
USE_GLOBAL_RESET:               ON
XOR:                            OFF


Design Specification
--------------------

Design:                         frequent
Part:                           ispLSI1032E-70LJ84


ISP:                            OFF
PULL:                           UP
SECURITY:                       ON
SLOWSLEW:                       OFF


Number of Critical Pins:        0
Number of Free Pins:            17
Number of Locked Pins:          0
Number of Reserved Pins:        0


Input Pins

    Pin Name                Pin Attribute

        CLK                     PULLUP
        CLK1                    PULLUP
        XCLK                    PULLUP


Output Pins

    Pin Name                Pin Attribute

        CHOICE(0)               PULLUP
        CHOICE(1)               PULLUP
        CHOICE(2)               PULLUP
        CHOICE(3)               PULLUP
        CHOICE(4)               PULLUP
        CHOICE(5)               PULLUP
        DATA(0)                 PULLUP
        DATA(1)                 PULLUP
        DATA(2)                 PULLUP
        DATA(3)                 PULLUP
        DATA(4)                 PULLUP
        DATA(5)                 PULLUP
        DATA(6)                 PULLUP
        DATA(7)                 PULLUP


Hardmacro Instances

    Instance Name           Hardmacro Name

        CHOICE_1_0              LD41
        CHOICE_1_1              LD41
        CHOICE_1_2              LD41
        CHOICE_1_3              LD41
        CHOICE_1_4              LD41
        CHOICE_1_5              LD41


Pre-Route Design Statistics
---------------------------

Number of Macrocells:           102
Number of GLBs:                 30
Number of I/Os:                 16
Number of Nets:                 102

Number of Free Inputs:          2
Number of Free Outputs:         14
Number of Free Three-States:    0
Number of Free Bidi's:          0

Number of Locked Input IOCs:    0
Number of Locked DIs:           0
Number of Locked Outputs:       0
Number of Locked Three-States:  0
Number of Locked Bidi's:        0

Number of CRIT Outputs:         0
Number of Global OEs:           0
Number of External Clocks:      1


GLB Utilization (Out of 32):	93%
I/O Utilization (Out of 72):	22%
Net Utilization (Out of 200):	51%


Nets with Fanout of  1:         17
Nets with Fanout of  2:         55
Nets with Fanout of  3:         15
Nets with Fanout of  4:         4
Nets with Fanout of  5:         2
Nets with Fanout of  6:         5
Nets with Fanout of 21:         1
Nets with Fanout of 22:         3

Average Fanout per Net:         3.09


GLBs with  5 Input(s):          2
GLBs with  6 Input(s):          5
GLBs with  8 Input(s):          1
GLBs with  9 Input(s):          4
GLBs with 10 Input(s):          4
GLBs with 11 Input(s):          2
GLBs with 12 Input(s):          8
GLBs with 14 Input(s):          1
GLBs with 15 Input(s):          2
GLBs with 16 Input(s):          1

Average Inputs per GLB:         10.07


GLBs with  1 Output(s):         5
GLBs with  3 Output(s):         3
GLBs with  4 Output(s):         22

Average Outputs per GLB:        3.40


Number of GLB Registers:        73
Number of IOC Registers:        0


Post-Route Design Implementation
--------------------------------

Number of Macrocells:		102
Number of GLBs:			30
Number of IOCs:			16
Number of DIs:			0
Number of GLB Levels:		2


GLB glb00, C2

    6 Input(s)
        (glb00.O3, CHOICE_1_C_0, I17), (glb07.O2, TEMPZ0Z_0, I5), 
        (glb02.O1, TEMPZ0Z_1, I6), (glb08.O1, TEMPZ0Z_2, I10), 
        (glb02.O0, TEMPZ0Z_3, I7), (glb08.O2, N_952, I9)
    4 Output(s)
        (OR_2275, O0), (OR_1269, O1), (DATA_1_C_0, O2), 
        (CHOICE_1_C_0, O3)
    10 Product Term(s)

    Output OR_2275

        4 Input(s)
            TEMPZ0Z_3, TEMPZ0Z_2, TEMPZ0Z_1, TEMPZ0Z_0
        1 Fanout(s)
            DATA(3).IR
        3 Product Term(s)
        1 GLB Level(s)

        OR_2275 = TEMPZ0Z_0
            # TEMPZ0Z_1 & TEMPZ0Z_3
            # TEMPZ0Z_2 & !TEMPZ0Z_1 & !TEMPZ0Z_3

    Output OR_1269

        4 Input(s)
            TEMPZ0Z_3, TEMPZ0Z_2, TEMPZ0Z_1, TEMPZ0Z_0
        1 Fanout(s)
            DATA(2).IR
        4 Product Term(s)
        1 GLB Level(s)

        OR_1269 = TEMPZ0Z_3 & !TEMPZ0Z_1
            # TEMPZ0Z_2 & !TEMPZ0Z_1
            # !TEMPZ0Z_0 & !TEMPZ0Z_1
            # TEMPZ0Z_2 & !TEMPZ0Z_0 & !TEMPZ0Z_3

    Output DATA_1_C_0

        2 Input(s)
            TEMPZ0Z_3, TEMPZ0Z_1
        1 Fanout(s)
            DATA(0).IR
        1 Product Term(s)
        1 GLB Level(s)

        DATA_1_C_0 = TEMPZ0Z_1 & TEMPZ0Z_3

    Output CHOICE_1_C_0

        2 Input(s)
            CHOICE_1_C_0, N_952
        2 Fanout(s)
            glb00.I17, CHOICE(0).IR
        2 Product Term(s)
        2 GLB Level(s)

        CHOICE_1_C_0 = CHOICE_1_C_0 & !N_952
            # !N_952


GLB glb01, A2

    6 Input(s)
        (glb01.O3, CHOICE_1_C_1, I0), (CLK1.O, CLK1X, I10), (glb01.O2, 
        COUTAZ0Z_0, I17), (glb01.O1, COUTAZ0Z_1, I16), (glb01.O0, 
        COUTAZ0Z_2, I3), (glb07.O1, N_949, I9)
    4 Output(s)
        (COUTAZ0Z_2, O0), (COUTAZ0Z_1, O1), (COUTAZ0Z_0, O2), 
        (CHOICE_1_C_1, O3)
    9 Product Term(s)

    Output COUTAZ0Z_2

        4 Input(s)
            COUTAZ0Z_0, COUTAZ0Z_1, COUTAZ0Z_2, CLK1X
        22 Fanout(s)
            glb27.I3, glb01.I3, glb16.I3, glb10.I3, glb29.I3, glb18.I8,
            glb12.I3, glb20.I3, glb13.I3, glb26.I8, glb24.I8, glb15.I3,
            glb06.I7, glb17.I12, glb11.I12, glb23.I7, glb22.I12,
            glb14.I12, glb25.I12, glb19.I7, glb21.I12, glb28.I7
        3 Product Term(s)
        1 GLB Level(s)

        COUTAZ0Z_2.D = COUTAZ0Z_2 & !COUTAZ0Z_0
            # COUTAZ0Z_2 & !COUTAZ0Z_1
            # COUTAZ0Z_0 & COUTAZ0Z_1 & !COUTAZ0Z_2
        COUTAZ0Z_2.C = CLK1X
        COUTAZ0Z_2.R = 
    Output COUTAZ0Z_1

        3 Input(s)
            COUTAZ0Z_0, COUTAZ0Z_1, CLK1X
        22 Fanout(s)
            glb27.I2, glb01.I16, glb16.I9, glb10.I2, glb29.I9, glb18.I2,
            glb12.I2, glb20.I2, glb13.I2, glb26.I9, glb24.I9, glb15.I2,
            glb06.I13, glb17.I13, glb11.I13, glb23.I13, glb22.I13,
            glb14.I13, glb25.I13, glb19.I13, glb21.I13, glb28.I13
        2 Product Term(s)
        1 GLB Level(s)

        COUTAZ0Z_1.D = COUTAZ0Z_1 & !COUTAZ0Z_0
            # COUTAZ0Z_0 & !COUTAZ0Z_1
        COUTAZ0Z_1.C = CLK1X
        COUTAZ0Z_1.R = 
    Output COUTAZ0Z_0

        2 Input(s)
            COUTAZ0Z_0, CLK1X
        22 Fanout(s)
            glb27.I1, glb01.I17, glb16.I1, glb10.I1, glb29.I10, glb18.I1,
            glb12.I1, glb20.I1, glb13.I1, glb26.I10, glb24.I1, glb15.I1,
            glb06.I14, glb17.I14, glb11.I14, glb23.I14, glb22.I14,
            glb14.I14, glb25.I5, glb19.I5, glb21.I14, glb28.I14
        1 Product Term(s)
        1 GLB Level(s)

        COUTAZ0Z_0.D = !COUTAZ0Z_0
        COUTAZ0Z_0.C = CLK1X
        COUTAZ0Z_0.R = 
    Output CHOICE_1_C_1

        2 Input(s)
            N_949, CHOICE_1_C_1
        2 Fanout(s)
            glb01.I0, CHOICE(1).IR
        2 Product Term(s)
        2 GLB Level(s)

        CHOICE_1_C_1 = CHOICE_1_C_1 & !N_949
            # !N_949


GLB glb02, A3

    14 Input(s)
        (glb02.O3, CHOICE_1_C_2, I17), (glb29.O0, COUNT5Z0Z_1, I3), 
        (glb27.O1, COUNT5Z0Z_3, I5), (glb05.O2, COUNTZ0Z_0, I1), 
        (glb02.O2, COUNTZ0Z_1, I16), (glb07.O3, COUNTZ0Z_2, I15), 
        (glb07.O0, N_948, I12), (glb04.O0, OR_1154, I8), (glb09.O2, 
        DEF_1649, I6), (glb09.O0, DEF_1663, I0), (glb04.O3, 
        AND_1664, I11), (glb05.O1, DEF_1677, I2), (glb04.O1, 
        DEF_1691, I9), (glb09.O3, AND_1692, I7)
    4 Output(s)
        (TEMPZ0Z_3, O0), (TEMPZ0Z_1, O1), (COUNTZ0Z_1, O2), 
        (CHOICE_1_C_2, O3)
    12 Product Term(s)

    Output TEMPZ0Z_3

        9 Input(s)
            DEF_1677, COUNT5Z0Z_3, DEF_1691, N_948, AND_1692, COUNTZ0Z_0,
            OR_1154, COUNTZ0Z_1, COUNTZ0Z_2
        4 Fanout(s)
            glb03.I8, glb00.I7, glb22.I7, glb21.I3
        4 Product Term(s)
        2 GLB Level(s)

        TEMPZ0Z_3.D = COUNT5Z0Z_3 & !AND_1692 & !DEF_1677 & !DEF_1691
            # !OR_1154 & !AND_1692 & !DEF_1677 & !DEF_1691
            # !COUNTZ0Z_2 & !N_948 & !AND_1692 & !DEF_1677 & !DEF_1691
            # !COUNTZ0Z_0 & !COUNTZ0Z_1 & !N_948 & !AND_1692 & !DEF_1677
            & !DEF_1691
        TEMPZ0Z_3.C = CLKX
        TEMPZ0Z_3.R = 
    Output TEMPZ0Z_1

        9 Input(s)
            DEF_1663, COUNT5Z0Z_1, N_948, DEF_1649, COUNTZ0Z_0, OR_1154,
            COUNTZ0Z_1, AND_1664, COUNTZ0Z_2
        4 Fanout(s)
            glb03.I9, glb00.I6, glb22.I6, glb21.I6
        4 Product Term(s)
        2 GLB Level(s)

        TEMPZ0Z_1.D = COUNT5Z0Z_1 & !AND_1664 & !DEF_1649 & !DEF_1663
            # !OR_1154 & !AND_1664 & !DEF_1649 & !DEF_1663
            # !COUNTZ0Z_2 & !N_948 & !AND_1664 & !DEF_1649 & !DEF_1663
            # !COUNTZ0Z_0 & !COUNTZ0Z_1 & !N_948 & !AND_1664 & !DEF_1649
            & !DEF_1663
        TEMPZ0Z_1.C = CLKX
        TEMPZ0Z_1.R = 
    Output COUNTZ0Z_1

        3 Input(s)
            COUNTZ0Z_0, COUNTZ0Z_1, COUNTZ0Z_2
        6 Fanout(s)
            glb02.I16, glb05.I14, glb08.I1, glb07.I1, glb09.I1, glb04.I1
        2 Product Term(s)
        1 GLB Level(s)

        COUNTZ0Z_1.D = COUNTZ0Z_1 & !COUNTZ0Z_0 & !COUNTZ0Z_2
            # COUNTZ0Z_0 & !COUNTZ0Z_1 & !COUNTZ0Z_2
        COUNTZ0Z_1.C = CLKX
        COUNTZ0Z_1.R = 
    Output CHOICE_1_C_2

        2 Input(s)
            N_948, CHOICE_1_C_2
        2 Fanout(s)
            glb02.I17, CHOICE(2).IR
        2 Product Term(s)
        2 GLB Level(s)

        CHOICE_1_C_2 = CHOICE_1_C_2 & !N_948
            # !N_948


GLB glb03, B4

    8 Input(s)
        (glb03.O2, CHOICE_1_C_3, I17), (glb03.O1, CHOICE_1_C_4, I16), 
        (glb07.O2, TEMPZ0Z_0, I10), (glb02.O1, TEMPZ0Z_1, I9), 
        (glb08.O1, TEMPZ0Z_2, I5), (glb02.O0, TEMPZ0Z_3, I8), 
        (glb08.O0, UN1_COUNT_IZ0, I4), (glb05.O0, N_950, I3)
    4 Output(s)
        (OR_2277, O0), (CHOICE_1_C_4, O1), (CHOICE_1_C_3, O2), 
        (AND_2276, O3)
    8 Product Term(s)

    Output OR_2277

        4 Input(s)
            TEMPZ0Z_3, TEMPZ0Z_2, TEMPZ0Z_1, TEMPZ0Z_0
        1 Fanout(s)
            DATA(6).IR
        3 Product Term(s)
        1 GLB Level(s)

        OR_2277 = TEMPZ0Z_1 & TEMPZ0Z_3
            # TEMPZ0Z_1 & TEMPZ0Z_2 & !TEMPZ0Z_0
            # TEMPZ0Z_0 & TEMPZ0Z_2 & !TEMPZ0Z_1 & !TEMPZ0Z_3

    Output CHOICE_1_C_4

        2 Input(s)
            UN1_COUNT_IZ0, CHOICE_1_C_4
        2 Fanout(s)
            glb03.I16, CHOICE(4).IR
        2 Product Term(s)
        2 GLB Level(s)

        CHOICE_1_C_4 = CHOICE_1_C_4 & !UN1_COUNT_IZ0
            # !UN1_COUNT_IZ0

    Output CHOICE_1_C_3

        2 Input(s)
            N_950, CHOICE_1_C_3

⌨️ 快捷键说明

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