Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Synthesis of constants

Status
Not open for further replies.

beemer

Technical User
Mar 30, 2001
4
CA
Hello all,

I am trying to synthesize constant values. Previously, I had them as signals, where the logic produced actually fit my device (760 out of 784 total CLBs). As soon as I modified the signals to constants, the logic jumped to 1068 CLBs, and I could not fit onto the device anymore.

The reason for the modification is that synthesis does not accept initial values for signals and ties them to 0 instead, which is not what I am looking for.

Your help is much appreciated.
 
Synthesis tool doesnot support that.
instead u try this,use a reset signal in u'r entity.
and initialise it when reset comes
i hope u understood.
if (reset='1') then
thatsignal<=&quot;what ever value&quot;
else
do the remainig.
 
Hello,

Some synthesis tools do support constants. Basically it is setting it either to a VCC or a GND. I have resolved my issue because I used to be using the constants to convert from std_logic_vector to ints and vice versa, but I started using behavioural code which eliminated the need for that.


Thank you anyways.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top