Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - open inputs and Unisim libraries

 
Thread Tools Search this Thread
Old 06-15-2006, 03:14 AM   #1
Default open inputs and Unisim libraries


Has anyone else seen problems with changes to the
latest Xilinx 8.1 Unisim libraries?

I loaded up 8.1sp3 to do some S3E test code; structural code
that worked fine with 6.x now chokes XST because the newer
Unisim library lacks the default values needed to use 'open' on
unused primitive inputs. ( e.g. BUFGMUX with only I1 in use )

Replacing all the "open"s with '0' works at the expense of a routed
'0' net running around the chip.

Short of manually editing the Unisim library, or declaring all the
primitives myself, anyone know of another workaround?

Brian

6.3 unisim_vcomp.vhd BUFGMUX declaration:

component BUFGMUX
port
(
O : out std_ulogic := '0';
I0 : in std_ulogic := '0';
I1 : in std_ulogic := '0';
S : in std_ulogic := '0'
);
end component;

8.1 unisim_vcomp.vhd BUFGMUX declaration:

component BUFGMUX
port
(
O : out std_ulogic;
I0 : in std_ulogic;
I1 : in std_ulogic;
S : in std_ulogic
);
end component;



Brian Davis
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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

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




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

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