Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > VHDL > ERROR: Index name XXX is not static.

Reply
Thread Tools

ERROR: Index name XXX is not static.

 
 
svip svip is offline
Junior Member
Join Date: May 2012
Posts: 2
 
      05-03-2012
hi, i have a problem during the check synthesis using ISE 14

in the package i have

constant N_bit :natural :=10;
type vect is array (0 to N_channels-1) of std_logic_vector(N_bit -1 downto 0);


constant h_REAL :vect :=("1010100100","1100001111","1101110101","0000111 100","0101011101","1101011100","1110100100","11100 01100");


in the entity declaration i have

entity complex_fir_tap is


generic(
H_REAL1 : STD_LOGIC_VECTOR (N_bit-1 downto 0):=h_REAL(0);
H_IMAG1 : STD_LOGIC_VECTOR (N_bit-1 downto 0):=h_IMAG(0)
);

I FOUND THE FOLLOWING ERRORS

Index name h_REAL is not static.
Index name h_IMAG is not static.
 
Reply With Quote
 
 
 
 
svip svip is offline
Junior Member
Join Date: May 2012
Posts: 2
 
      05-04-2012
i solve the problem but i have a question

i have the following question.
I realized a distrubuited complex fir
the coefficient are defined in a package as follows:
....
type vect is array (0 to N_channels-1) of std_logic_vector(N_bit -1 downto 0);
constant h_REAL :vect :=("0000000001","1100001111","1101110101","0000111 100","0101011101","1101011100","1110100100","10101 00100");
constant h_IMAG :vect :=("1010110100","1101101111","0001110101","0011111 101","0101011101","1101011100","0000100100","00000 01100");
.....

this number are useb by the N taps and are passed as generic

entity complex_fir_tap is

generic(
constant H_REAL1 : STD_LOGIC_VECTOR (N_bit-1 downto 0);
constant H_IMAG1 : STD_LOGIC_VECTOR (N_bit-1 downto 0)
);
....

whe i synthesize and implement my design the ISE suite use DSP48 if i set the relative option to AUTO in the synthesis option.
Being the value constant why the DSP48 are used.
If i force in the synthesis options the tool to not use DSP48 it realize constant multipliers or normal multipliers
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: D.A.L. (h) xxx-xxx-xxxx Don Klipstein Digital Photography 1 11-11-2010 09:28 AM
"xxx.has_key(a)" vs "a in xxx" Ɓukasz Ligowski Python 0 10-30-2008 02:37 PM
value of type "xxx" cannot be converted to "xxx" Bert Leu ASP .Net Web Services 2 06-06-2007 09:57 PM
Unable to import Binding "xxx" from namespace "xxx" while running the WSDL tool for a Java Webservice punit.raizada@gmail.com ASP .Net Web Services 0 06-21-2006 08:59 PM
print <<XXX parses some text in scope ending with XXX -- Why? Richard Lionheart Ruby 4 05-05-2004 07:54 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57