- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Please help! ISE problems
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-26-2010 07:33 AM
Hello,
I have been having problems copiling my design. There seems to be something wrong with GND... That is all I can figure out so far. I have been disconnecting grounds to get the problems to go away:
ERROR:NgdBuild:455 - logical net 'N0' has multiple driver(s):
pin G on block XST_GND with type GND,
pin PAD on block N0 with type PAD
I do not have XST_GND in my project nor N0.
When I put some of my grounds in I get something like this:
Checking expanded design ...
ERROR:NgdBuild:455 - logical net 'XLXI_1/XLXN_282' has multiple driver(s):
pin G on block XLXI_1/XLXI_141 with type GND,
pin PAD on block XLXI_1/XLXN_282 with type PAD
ERROR:NgdBuild:924 - input pad net 'XLXI_1/XLXN_282' is driving non-buffer
primitives:
pin G on block XLXI_1/XLXI_141 with type GND,
pin CLR on block XLXI_29/XLXI_1/I_36_35 with type FDC,
pin CLR on block XLXI_29/XLXI_2/I_Q3/I_36_35 with type FDCE,
pin CLR on block XLXI_29/XLXI_2/I_Q2/I_36_35 with type FDCE,
pin CLR on block XLXI_29/XLXI_2/I_Q1/I_36_35 with type FDCE,
pin CLR on block XLXI_29/XLXI_2/I_Q0/I_36_35 with type FDCE,
pin CLR on block XLXI_29/XLXI_3/I_Q1/I_36_35 with type FDCE,
pin CLR on block XLXI_29/XLXI_3/I_Q0/I_36_35 with type FDCE,
pin CLR on block XLXI_30/XLXI_3/I_Q3/I_36_35 with type FDCE,
pin CLR on block XLXI_30/XLXI_3/I_Q2/I_36_35 with type FDCE,
pin CLR on block XLXI_30/XLXI_3/I_Q1/I_36_35 with type FDCE,
pin CLR on block XLXI_30/XLXI_3/I_Q0/I_36_35 with type FDCE
WARNING:NgdBuild:478 - clock net XLXN_211 with clock driver XLXI_75 drives no
clock pins
XLXN_282 is a wire that is connected between ground symbol and a CLKDLE RST pin.
XLXI_29/XLXI_2/I_Q3/I_36_35 with type FDCE doesn't even have a ground pin going to it as far as I can see.
This only happens when I compile it as the or under the top level of the project. If I just have it as a sub module it compiles and simulates fine. PLEASE help me.
I am using ISE 10.1 and a Virtex-II
Thanks
Re: Please help! ISE problems
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-26-2010 08:00 AM
There error messages imply that you have an input port, either N0 or XLXN_282, that is defined or assigned to ground.
I would suggest that you go through your synthesis report or log file and check all of the warnings.
Have you tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
Re: Please help! ISE problems
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-26-2010 08:01 AM
Thanks for the suggestion. I have ground going to a DCM RST pin. I need to pull it low. Is this not how I would do it?
Thanks
Re: Please help! ISE problems
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-26-2010 08:06 AM
Have you tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
Re: Please help! ISE problems
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-26-2010 10:32 AM
Sorry for being a little nieve, I am still learning the software tools. I find them very hard to use. So, if I need it to be add the ground, ie. pulling RST low on DCM, Do I use a constant and set it to 0? I am doing this graphically.Also, how would i locate N0 net? I do a search and it doesn't find anything....
Thanks
Tim
Re: Please help! ISE problems
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-26-2010 01:57 PM
A Virtex design using schematic entry? I'm a bit surprised by this as the other warning messages indicated that you were synthesizing the design.
Schematic entry would involve adding the GND symbol and connecting the single output pin to the DCM RST input pin.
PULLDOWN or PULLUP symbol should only be attached to the input of an IBUF or the output of an OBUFT.
Have you tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
Re: Please help! ISE problems
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
03-03-2010 06:11 AM
Ok,
Thanks for the replies! I found the problem, although the error messages really didn't point me towards the problem, and that is what was screwing me up. I accidentally put a IFD in place of an FD. Don't know how I did this, and didn't notice it at first. But, once I replaced it, all is well.
Thanks
Tim











