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

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,020
Latest member
GenesisGai

Latest Threads

Top