Simple combinatorial logic consuming major resources?

R

RZ

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.
 
C

Clyde R. Shappee

I have some experience with this tool....

How about posting your code.

Clyde

remove the _ to reply
 
R

RZ

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
 

Ask a Question

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

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,754
Messages
2,569,521
Members
44,995
Latest member
PinupduzSap

Latest Threads

Top