Simple combinatorial logic consuming major resources?

Discussion in 'VHDL' started by RZ, Sep 2, 2003.

  1. RZ

    RZ Guest

    Hi,

    I am currently working on a design using Warp & Galaxy.
    When I compile, I see:

    CLOCK/LATCH ENABLE signals 1
    Input REG/LATCH signals 0
    Input PIN signals 2
    Input PINs using I/O cells 0
    Output PIN signals 1

    Total PIN signals 3
    Macrocells Used 12
    Unique Product Terms 16

    Unique Internal Banked Combs 0

    Whan I add this statement:

    PosFet<=ADStr and BDStr;

    I get:

    CLOCK/LATCH ENABLE signals 1
    Input REG/LATCH signals 0
    Input PIN signals 4
    Input PINs using I/O cells 8
    Output PIN signals 2

    Total PIN signals 14
    Macrocells Used 59
    Unique Product Terms 346

    Unique Internal Banked Combs 0

    I must be doing something wrong.
    If I add another combinatorial
    statement I get too many Unique Product Terms.

    Thanks,

    Robert
    rz (at) nikola.Skirtcom.

    Remove your skirt to reply.
    RZ, Sep 2, 2003
    #1
    1. Advertising

  2. I have some experience with this tool....

    How about posting your code.

    Clyde

    remove the _ to reply

    RZ wrote:

    > Hi,
    >
    > I am currently working on a design using Warp & Galaxy.
    > When I compile, I see:
    >
    > CLOCK/LATCH ENABLE signals 1
    > Input REG/LATCH signals 0
    > Input PIN signals 2
    > Input PINs using I/O cells 0
    > Output PIN signals 1
    >
    > Total PIN signals 3
    > Macrocells Used 12
    > Unique Product Terms 16
    >
    > Unique Internal Banked Combs 0
    >
    > Whan I add this statement:
    >
    > PosFet<=ADStr and BDStr;
    >
    > I get:
    >
    > CLOCK/LATCH ENABLE signals 1
    > Input REG/LATCH signals 0
    > Input PIN signals 4
    > Input PINs using I/O cells 8
    > Output PIN signals 2
    >
    > Total PIN signals 14
    > Macrocells Used 59
    > Unique Product Terms 346
    >
    > Unique Internal Banked Combs 0
    >
    > I must be doing something wrong.
    > If I add another combinatorial
    > statement I get too many Unique Product Terms.
    >
    > Thanks,
    >
    > Robert
    > rz (at) nikola.Skirtcom.
    >
    > Remove your skirt to reply.
    Clyde R. Shappee, Sep 3, 2003
    #2
    1. Advertising

  3. RZ

    RZ Guest

    I just discovered the problem. When I remove the AND gate, the inputs
    to that gate we not being used, they were just internal signals going
    nowhere.
    The compiler was smart enough to know not to waste resources when the
    circuit outputs goes nowhere.

    A newbie stumbles again.

    Thanks,
    -
    Robert

    "Clyde R. Shappee" <cshappee@_ieee.org> wrote in message
    news:3F552AAC.39C712E6@_ieee.org...
    > I have some experience with this tool....
    >
    > How about posting your code.
    >
    > Clyde
    >
    > remove the _ to reply
    >
    > RZ wrote:
    >
    > > Hi,
    > >
    > > I am currently working on a design using Warp & Galaxy.
    > > When I compile, I see:
    > >
    > > CLOCK/LATCH ENABLE signals 1
    > > Input REG/LATCH signals 0
    > > Input PIN signals 2
    > > Input PINs using I/O cells 0
    > > Output PIN signals 1
    > >
    > > Total PIN signals 3
    > > Macrocells Used 12
    > > Unique Product Terms 16
    > >
    > > Unique Internal Banked Combs 0
    > >
    > > Whan I add this statement:
    > >
    > > PosFet<=ADStr and BDStr;
    > >
    > > I get:
    > >
    > > CLOCK/LATCH ENABLE signals 1
    > > Input REG/LATCH signals 0
    > > Input PIN signals 4
    > > Input PINs using I/O cells 8
    > > Output PIN signals 2
    > >
    > > Total PIN signals 14
    > > Macrocells Used 59
    > > Unique Product Terms 346
    > >
    > > Unique Internal Banked Combs 0
    > >
    > > I must be doing something wrong.
    > > If I add another combinatorial
    > > statement I get too many Unique Product Terms.
    > >
    > > Thanks,
    > >
    > > Robert
    > > rz (at) nikola.Skirtcom.
    > >
    > > Remove your skirt to reply.

    >
    RZ, Sep 3, 2003
    #3
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. kokwooi

    Major Major Problem With ASP.NET

    kokwooi, Sep 18, 2003, in forum: ASP .Net
    Replies:
    6
    Views:
    651
    NuTcAsE
    Sep 19, 2003
  2. Jef Driesen
    Replies:
    2
    Views:
    1,668
    Jef Driesen
    Jan 12, 2006
  3. spike
    Replies:
    8
    Views:
    1,427
    Steve Holden
    Feb 9, 2010
  4. ara howard
    Replies:
    0
    Views:
    212
    ara howard
    Oct 28, 2003
  5. Dan __
    Replies:
    12
    Views:
    189
    Dan __
    Jul 1, 2008
Loading...

Share This Page