From: "Bryan" Newsgroups: comp.arch.fpga Subject: Xilinx PAR and Editor speed up Date: Fri, 11 Jan 2002 13:23:37 -0700 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Lines: 20 Message-ID: <3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net> NNTP-Posting-Host: 65.212.36.10 X-Trace: 1010780974 reader2.ash.ops.us.uu.net 26669 65.212.36.10 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.mailgate.org!news2.euro.net!uunet!ash.uu.net!spool0900.news.uu.net!reader0902.news.uu.net!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:13068 Because of a separate project I am doing, I had a Linux box set up to emulate windows using wine. The interesting thing is that we set up two identical PCs. Both had same motherboard with dual P3 1Ghz processors and 1Gbyte of ram. Both have 7200rpm IBM hard drives. We took the same edif and ucf files and routed them on both. The design was in a XC2V3000 part with utilization around 70%. The Linux box showed almost a 2 to 1 speedup in PAR. Also the Linux box shows huge speedups using fpga_editor. The windows box(running windows 2000pro) takes over 10 minutes just to open the routed ncd. The Linux box takes just a little over 3 minutes. If you add a net with autoroute on, windows box is several minutes, Linux box is less than 10 seconds. Just wanted to see if anyone else has experimented with this. I am now doing all of my routes and fpga_editor work on the linux box and saving a lot of time. BTW, the time for PAR on this particular design was over 2 hours on the windows box and just over an hour on the linux box. Bryan ###### From: "Bryan" Newsgroups: comp.arch.fpga References: <3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net> Subject: Re: Xilinx PAR and Editor speed up Date: Fri, 11 Jan 2002 13:30:30 -0700 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Lines: 34 Message-ID: <3c3f4c50$0$26667$724ebb72@reader2.ash.ops.us.uu.net> NNTP-Posting-Host: 65.212.36.10 X-Trace: 1010781264 reader2.ash.ops.us.uu.net 26667 65.212.36.10 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!newscore.univie.ac.at!news-hub.siol.net!zur.uu.net!ash.uu.net!spool0901.news.uu.net!spool0900.news.uu.net!reader0902.news.uu.net!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:13130 BTW, nothing was running under windows, not even a screen saver. Task Manager showed that no other native apps were using any processor cycles. Bryan "Bryan" wrote in message news:3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net... > Because of a separate project I am doing, I had a Linux box set up to > emulate windows using wine. The interesting thing is that we set up two > identical PCs. Both had same motherboard with dual P3 1Ghz processors and > 1Gbyte of ram. Both have 7200rpm IBM hard drives. We took the same edif > and ucf files and routed them on both. The design was in a XC2V3000 part > with utilization around 70%. The Linux box showed almost a 2 to 1 speedup > in PAR. Also the Linux box shows huge speedups using fpga_editor. The > windows box(running windows 2000pro) takes over 10 minutes just to open the > routed ncd. The Linux box takes just a little over 3 minutes. If you add a > net with autoroute on, windows box is several minutes, Linux box is less > than 10 seconds. Just wanted to see if anyone else has experimented with > this. I am now doing all of my routes and fpga_editor work on the linux box > and saving a lot of time. BTW, the time for PAR on this particular design > was over 2 hours on the windows box and just over an hour on the linux box. > > Bryan > > > > ###### From: Duane Clark Newsgroups: comp.arch.fpga Subject: Re: Xilinx PAR and Editor speed up Date: Fri, 11 Jan 2002 18:04:46 -0800 Organization: http://extra.newsguy.com Lines: 19 Message-ID: <3C3F99BE.5020904@junkmail.com> References: <3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net> NNTP-Posting-Host: p-441.newsdawg.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.7+) Gecko/20020110 X-Accept-Language: en-us Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.mailgate.org!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews4 Xref: chonsp.franklin.ch comp.arch.fpga:13155 Bryan wrote: > ... I am now doing all of my routes and fpga_editor work on the linux box > and saving a lot of time. Just out of curiosity, do the toolbar buttons in the main window of fpga_editor work for you? If they do, what version of wine and Linux are you using? For me (current wine cvs and RH 6.2), the toolbar buttons in the main window do not work, and there does not appear to be any other way to select the particular pips and lines etc that are desired. Oddly enough, the toolbar buttons do work in the popup windows for the slices and iobs. Everything else in fpga_editor seems to work fine. I had not tried a run time comparison, but since I can dual boot the same machine, maybe I will try that one of these days. Duane ###### From: Petter Gustad Newsgroups: comp.arch.fpga Subject: Re: Xilinx PAR and Editor speed up Organization: 502 You are not allowed to talk Lines: 12 Sender: petter@filestore.home.gustad.com Message-ID: <87r8owufhw.fsf@filestore.home.gustad.com> References: <3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net> X-Home-Page: http://gustad.com X-Newsreader: Gnus v5.7/Emacs 20.7 NNTP-Posting-Host: 146.172.32.5 X-Complaints-To: news-abuse@nextra.no NNTP-Posting-Date: Sat, 12 Jan 2002 10:03:04 MET X-Trace: news4.ulv.nextra.no 1010826184 146.172.32.5 Date: Sat, 12 Jan 2002 09:03:04 GMT Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.mailgate.org!newsfeed.wirehub.nl!news.tele.dk!small.news.tele.dk!193.213.112.26!newsfeed1.ulv.nextra.no!nextra.com!news4.ulv.nextra.no.POSTED!53ab2750!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:13188 "Bryan" writes: > Because of a separate project I am doing, I had a Linux box set up to [snip] Could you imagine a native Linux version - which includes the distributed (multinode) PAR option available under Solaris (dream)... Petter -- ________________________________________________________________________ Petter Gustad 8'h2B | (~8'h2B) - Hamlet in Verilog http://gustad.com ###### From: "Bryan" Newsgroups: comp.arch.fpga References: <3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net> <3C3F99BE.5020904@junkmail.com> Subject: Re: Xilinx PAR and Editor speed up Date: Mon, 14 Jan 2002 09:07:48 -0700 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Lines: 29 Message-ID: <3c430372$0$28758$4c41069e@reader0.ash.ops.us.uu.net> NNTP-Posting-Host: 65.212.36.10 X-Trace: 1011024754 reader0.ash.ops.us.uu.net 28758 65.212.36.10 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!newscore.univie.ac.at!newsgate.cistron.nl!news2.euro.net!uunet!ash.uu.net!spool0901.news.uu.net!spool0900.news.uu.net!reader0900.news.uu.net!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:13217 The buttons don't work in the main window, they do work in the editor windows. Bryan "Duane Clark" wrote in message news:3C3F99BE.5020904@junkmail.com... > Bryan wrote: > > ... I am now doing all of my routes and fpga_editor work on the linux box > > and saving a lot of time. > > Just out of curiosity, do the toolbar buttons in the main window of > fpga_editor work for you? If they do, what version of wine and Linux are > you using? > > For me (current wine cvs and RH 6.2), the toolbar buttons in the main > window do not work, and there does not appear to be any other way to > select the particular pips and lines etc that are desired. Oddly enough, > the toolbar buttons do work in the popup windows for the slices and > iobs. Everything else in fpga_editor seems to work fine. > > I had not tried a run time comparison, but since I can dual boot the > same machine, maybe I will try that one of these days. > > Duane > ###### From: Bret Wade Newsgroups: comp.arch.fpga Subject: Re: Xilinx PAR and Editor speed up Date: Mon, 14 Jan 2002 09:41:20 -0700 Organization: Xilinx, Inc. Lines: 16 Message-ID: <3C430A30.BBE123CF@xilinx.com> References: <3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net> NNTP-Posting-Host: 149.199.196.95 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.74 [en]C-CCK-MCD (Windows NT 5.0; U) X-Accept-Language: en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!newscore.univie.ac.at!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed1.cidera.com!Cidera!news.cfu.net!attcg1!attcg2!attsl2!attdv2!ip.att.net!newsgate.xilinx.com!xbc-news.xilinx.com!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:13198 This is a Map error indicating that you have LOC constraints on one or more pads that constrain them to slice locations. That's not a valid location for pads. Bret Neither of these Chandrakiran wrote: > Dear Sir, > I am facing the problem in Xilinx3.1i Floorplanning tool,I am not giving any constraints But tool reporting - > " Unable to obey design constraints (LOC = CLB_R13C30.S0) which require the combination of the following symbols into a single I/O component: > PAD symbol "Y<2>.PAD" (Pad Signal = Y<2>) BUF symbol "U99" (Output Signal = n104) PAD symbol "Y<3>.PAD" (Pad Signal = Y<3>) The symbol Y<2>.PAD has a constraint (LOC=CLB_R13C30.S0) that specifies an illegal physical site for the component. Please correct the constraint value. Please correct the design constraints accordingly." > Pls give solution > regards > Chandrakiran ###### From: Duane Clark Newsgroups: comp.arch.fpga Subject: Re: Xilinx PAR and Editor speed up Date: Mon, 14 Jan 2002 09:16:31 -0800 Organization: http://extra.newsguy.com Lines: 21 Message-ID: <3C43126F.3090300@junkmail.com> References: <3c3f4b2e$0$26669$724ebb72@reader2.ash.ops.us.uu.net> <3C3F99BE.5020904@junkmail.com> <3c430372$0$28758$4c41069e@reader0.ash.ops.us.uu.net> NNTP-Posting-Host: p-622.newsdawg.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.7+) Gecko/20020110 X-Accept-Language: en-us Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.mailgate.org!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews4 Xref: chonsp.franklin.ch comp.arch.fpga:13200 Bryan wrote: > The buttons don't work in the main window, they do work in the editor > windows. > Coincidentally, a day or two before your posting, I started to look into the wine code to see if I could fix this. We will see whether my limited programming skills are up to the task. Hey Xilinx, here is an idea. How about allowing one of your programmers to spend a little time fixing wine bugs that affect Xilinx programs? The programs generally work pretty good under wine already. If you don't want to have any visible connection to wine, to avoid the support issues, ask the person to post patches to wine from their personal (non Xilinx) email account. The wine project will happily accept "stealth" patches. -- My real email is akamail.com@dclark (or something like that).