![]() |
|
|
|||||||
![]() |
VHDL - type error resolving infix expression -- ERROR |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
hi friends,
i have one type of signal that contains 64 values, each value of type integer range -128 to 128. signal named as ifftre. subtype addr is integer range 0 to 63. type samp of array(addr) is integer range -128 to 128. signal ifftre : samp; subtype addr1 is integer range 0 to 79; type samp1 of array(addr1) is integer range -128 to 128 signal cp : samp1; i got on output over that signal. then i want to get an another output of last 16 values with that of 64 values, total of 80 values i get and store it in another signal. for that i concatenate both values of same signal type cp <= ifftre(48 to 63) & ifftre ; and after i compile it i found one Error, in vhdl Modelsim 5.5 SE Error obtained as given below Type Error resolving infix expression -- at the coding where cp assigned. pls give some suggestion over that.. expecting ur reply. senthil |
|
|
|
|
#2 |
|
Posts: n/a
|
"senthil" <> wrote in message news: om... > hi friends, > > i have one type of signal that contains 64 values, each value of type > integer range -128 to 128. signal named as ifftre. > > subtype addr is integer range 0 to 63. > type samp of array(addr) is integer range -128 to 128. > signal ifftre : samp; > subtype addr1 is integer range 0 to 79; > type samp1 of array(addr1) is integer range -128 to 128 > signal cp : samp1; > > i got on output over that signal. then i want to get an another output > of last 16 values with that of 64 values, total of 80 values i get and > store it in another signal. > for that i concatenate both values of same signal type > > cp <= ifftre(48 to 63) & ifftre ; Remember that VHDL is a strongly type language. The type of cp is not the same as that of ifftre. Consider using an unconstrained array like: type samp is array(natural range <>) of integer range -128 to 128; signal ifftre : samp(0 to 63); signal cp : samp(0 to 79); cp <= ifftre(48 to 63) & ifftre ; Egbert Molenkamp Egbert Molenkamp |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Error: expected constructor, destructor or type conversion before '(' token | suse | Software | 0 | 03-09-2009 03:25 AM |
| Eclipse - Axis2 - Java Webservices Error | amanjsingh | Software | 1 | 10-09-2007 09:03 AM |
| Need help on Modelsim VHDL syntax? ASAP:) | kaji | General Help Related Topics | 0 | 03-14-2007 10:43 PM |
| Need help on a Modelsim VHDL Syntax? ASAP:) | kaji | Software | 0 | 03-14-2007 10:43 PM |
| Need Help on a Modelsim VHDL Syntax....ASAP:) | kaji | Hardware | 0 | 03-14-2007 10:41 PM |