From: Brad Smallridge on
Hello,

I was switching UCF lines to VHDL attributes
when I came into this syntax error.
Can someone suggest what the problem is?

#UCF file works fine
INST cam2_x0_ibufd_inst DIFF_TERM = TRUE;
INST cam1_x0_obufds IOSTANDARD=LVDSEXT_25;

-- VHDL
attribute DIFF_TERM : boolean;
attribute DIFF_TERM of cam2_x0_ibufd_inst:label is true; -- works
attribute IOSTANDARD : string;
attribute IOSTANDARD of cam1_x0_obufds:label is LVDSEXT_25; -- syntax error

begin

The syntax error is -- Undefined symbol 'LVDSEXT_25'

Thanks,

Brad Smallridge
AiVision


From: Symon on
"Brad Smallridge" <bradsmallridge(a)dslextreme.com> wrote in message
news:13417q5sjcofc44(a)corp.supernews.com...
> attribute IOSTANDARD : string;
> attribute IOSTANDARD of cam1_x0_obufds:label is LVDSEXT_25; -- syntax
> error
>

attribute IOSTANDARD of cam1_x0_obufds:label is "LVDSEXT_25";

Is it that you need quotes?

Dunno, try it!
HTH, Syms.


From: Brad Smallridge on
> Is it that you need quotes?

That's it! Argh!

Thanks,

Brad