Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Valued Contributor III
1,640 Views

QuartusII Critical Warning:Ignored Power-Up Level option

Hi all, 

compiling my prject, I received this warning message: 

 

critical warning: ignored power-up level option on the following registers 

critical warning: register \freqcontrolloopprocess:nperiodcount[3] will power up to low 

critical warning: register \freqcontrolloopprocess:nperiodcount[2] will power up to low 

critical warning: register \freqcontrolloopprocess:nperiodcount[1] will power up to low 

critical warning: register \freqcontrolloopprocess:nperiodcount[0] will power up to low 

critical warning: register ndivisorh[3] will power up to high 

critical warning: register ndivisorl[3] will power up to high 

 

Where am I going wrong?
0 Kudos
5 Replies
Highlighted
Valued Contributor III
5 Views

Re: QuartusII Critical Warning:Ignored Power-Up Level option

Have you tried to power up some registers high, whilst resetting them to '0' with an async reset?

0 Kudos
Highlighted
Valued Contributor III
5 Views

Re: QuartusII Critical Warning:Ignored Power-Up Level option

Yes, in fact I set: 

 

ndivisorh : integer range 0 to max_cnt-1:=8; 

 

because reset value is: 

 

... 

if reset_i='1' then 

ndivisorh<=8; 

... 

 

 

the solution is to set the regs initially to the reset value they assume when reset='1' in the code.
0 Kudos
Highlighted
Valued Contributor III
5 Views

Re: QuartusII Critical Warning:Ignored Power-Up Level option

The warnings you posted dont refer to nDivisorH. They refer to nPeriodCount and nDivisorL

0 Kudos
Highlighted
Valued Contributor III
5 Views

Re: QuartusII Critical Warning:Ignored Power-Up Level option

even to nDivisorH 

 

 

--- quote start ---  

 

Critical Warning: Register nDivisorH[3] will power up to High[/B] 

 

 

--- Quote End ---  

[/B]
0 Kudos
Highlighted
Valued Contributor III
5 Views

Re: QuartusII Critical Warning:Ignored Power-Up Level option

Then I assume you've set an assignment that tells them all to power up low.

0 Kudos