Site Home   Archive Home   FAQ Home   How to search the Archive   How to Navigate the Archive   
Compare FPGA features and resources   

Threads starting:
1994JulAugSepOctNovDec1994
1995JanFebMarAprMayJunJulAugSepOctNovDec1995
1996JanFebMarAprMayJunJulAugSepOctNovDec1996
1997JanFebMarAprMayJunJulAugSepOctNovDec1997
1998JanFebMarAprMayJunJulAugSepOctNovDec1998
1999JanFebMarAprMayJunJulAugSepOctNovDec1999
2000JanFebMarAprMayJunJulAugSepOctNovDec2000
2001JanFebMarAprMayJunJulAugSepOctNovDec2001
2002JanFebMarAprMayJunJulAugSepOctNovDec2002
2003JanFebMarAprMayJunJulAugSepOctNovDec2003
2004JanFebMarAprMayJunJulAugSepOctNovDec2004
2005JanFebMarAprMayJunJulAugSepOctNovDec2005
2006JanFebMarAprMayJunJulAugSepOctNovDec2006
2007JanFebMarAprMayJunJulAugSepOctNovDec2007
2008JanFebMarAprMayJunJulAugSepOctNovDec2008
2009JanFebMarAprMayJunJulAugSepOctNovDec2009
2010JanFebMarAprMayJunJulAugSepOctNovDec2010
2011JanFebMarAprMayJunJulAugSepOctNovDec2011
2012JanFebMarAprMayJunJulAugSepOctNovDec2012
2013JanFebMarAprMayJunJulAugSepOctNovDec2013
2014JanFebMarAprMayJunJulAugSepOctNovDec2014
2015JanFebMarAprMayJunJulAugSepOctNovDec2015
2016JanFebMarAprMayJunJulAugSepOctNovDec2016
2017JanFebMarAprMayJunJulAugSepOctNovDec2017
2018JanFebMarAprMayJunJulAugSepOctNovDec2018
2019JanFebMarAprMayJunJulAugSepOctNovDec2019
2020JanFebMarAprMay2020

Authors:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Custom Search

Messages from 144225

Article: 144225
Subject: Re: EDK11 under 64-bit OS
From: "MM" <mbmsv@yahoo.com>
Date: Fri, 20 Nov 2009 16:21:53 -0500
Links: << >>  << T >>  << A >>
On the same note, I would appreciate an advice on what kind of CPU makes the 
most sense for today's and future Xilinx tools running under 64-bit Linux. 
Should I get a quad core or dual core? And if someone wants to give me a 
very specific advice it has to be Dell :)


Thanks,
/Mikhail 



Article: 144226
Subject: Re: EDK11 under 64-bit OS
From: austin <austin@xilinx.com>
Date: Fri, 20 Nov 2009 13:30:33 -0800 (PST)
Links: << >>  << T >>  << A >>
M,

I use EDK on a 64b RHEL system...and it doesn't crash (for me).

Austin

Article: 144227
Subject: Reading Altera datasheets
From: Simon <google@gornall.net>
Date: Fri, 20 Nov 2009 13:31:26 -0800 (PST)
Links: << >>  << T >>  << A >>
I'm trying to implement an SDRAM controller for the Altera EP2C8 on a
TS-7300 board (from http://www.embeddedarm.com), and I found a
document from Altera (http://www.pldworld.net/_altera/html/_excalibur/
nios-sdram-tuning/SDRAM_PLL_Tuning.pdf) which looks helpful in
calculating how the PLL ought to be set up.

The problem I'm facing is that the datasheet (http://www.altera.com/
literature/hb/cyc2/cyc2_cii5v1_01.pdf) for the EP2C8 doesn't seem to
have the information needed by the calculations in the tuning guide.
The tuning guide is referencing a table ("table 4:36. EP1C20 Column
pin global clock external i/o timing parameters) that shows t_su,
s_inh, and t_outco for a Cyclone 1, and the closest table I can find
in the datasheet for the cyclone 2 has t_cin, t_cout, t_pllcin, and
t_pllcout (table 5-23 :  EP2C8/A Column pins global clock timing
parameters). These don't appear to be the same thing :)

Can anyone point me in the right direction ? Much appreciated if you
do :)

Cheers,
   Simon

Article: 144228
Subject: Re: EDK11 under 64-bit OS
From: Nobby Anderson <nobby@invalid.invalid>
Date: Fri, 20 Nov 2009 17:39:37 -0600
Links: << >>  << T >>  << A >>
MM <mbmsv@yahoo.com> wrote:
> ISE/EDK11 has been crashing on me lately relentlessly complaining about the 
> lack of memory and just for no reason. I am considering moving to a 64-bit 
> OS just to eliminate the memory issue although I believe the root of the 
> problem is in the tools. Anyways, I was just wondering if the latest EDK is 
> indeed fully supported under 64-bit Linux as shown here 
> http://www.xilinx.com/ise/ossupport/index.htm?

I use 11.3 on Fedora 10 64 bit and it's OK for me.  Oh, except I can't get
the SDK to load, something to do with missing libraries for which I've
followed all the advice I can find but can't get to work.  Don't use it
though, so don't care.

Nobby

Article: 144229
Subject: Re: AvalonST to Avalon MM Bridge
From: KJ <kkjennings@sbcglobal.net>
Date: Fri, 20 Nov 2009 16:31:15 -0800 (PST)
Links: << >>  << T >>  << A >>
On Nov 20, 4:12=A0pm, Test01 <cpan...@yahoo.com> wrote:
> On Nov 19, 10:08=A0pm, KJ <kkjenni...@sbcglobal.net> wrote:
>
> Hi Kevin
>
> Thanks for providing lots of good information. =A0You mention that
> Avalon-ST to Avalon-MM interface should be fairly straight forward.
> The thing that is confusing me is that the ST bus is packet based.
> For example, ST bus drive complete PCIe TLP packet. =A0These packets
> contain PCIe protocol specific information. =A0For example if it is a
> command request then it contains the tag, requester ID. =A0Thus I see
> the command on ST bus form PCIe hatrdIP, I need to process the
> response that has some the attributes of the request - response may
> need to contain the tag used on the corresponding request (as per my
> understanding). =A0

None of what you described has anything to do with either Avalon
streaming transfers or Avalon memory mapped interfaces...those
interfaces are simply the protocols for passing data.

> But if we use the Avalon-MM bus then all that is
> transparent. Is that true? =A0

Transparent to what?  If the PCIe core really does need you to
"...process the
response that has some the attributes of the request - response may
need to contain the tag used on the corresponding request (as per my
understanding)" then you're completely mistaken if you think that
Avalon (or any other bus interface) will take care of any of that for
you.

> Avalon-MM bus master from HardIP side will
> issue address/data/command and then the slave device will respond to
> but the slave does not need to track the response with corresponding
> tag and other fileds. =A0

OK

> Is this not done by Avalon-ST to Avalon-MM
> bridge?
>

No.  Bus interfaces don't give a hoot about what data is being
transferred.  They exist to give a common framework for transferring
data.  What data gets transferred, what higher level protocols get put
on top of that is not relevant.  That's like wondering if the
specifications for to wire a building will somehow make the Ethernet,
TCP, IP protocols transparent...it won't...it's just wire.

> I would like to use the Avalon-ST but I am trying to figure out how to
> interpret the Avalon-ST packets coming out of the PCIe hard IP.
>

Now we get to the real problem and it has nothing to do with ST or
MM.  Since I haven't looked at the PCIe core though I can't help you
out in interpreting the data that is coming and going, I was only
helping with the handshake protocol of ST and MM.

> The Avalon ST interface that is coming from the Stratix4GX PCIe hard
> IP. I do not have enough understanding on this so I am not sure whom
> to ask about this.

The manual for the core is a good start.

Kevin Jennings

Article: 144230
Subject: Re: FPGA + Ethernet
From: vanepp@sfu.ca (Peter Van Epp)
Date: Sat, 21 Nov 2009 03:32:28 +0000 (UTC)
Links: << >>  << T >>  << A >>
Potxoka <potxoka@gmail.com> writes:

>Hello

>I have to send and receive some data through ethernet, try to make a
>transceiver. I found the LAN91C111 to save me from writing the part of
>layer 2 (MAC). Does anyone have any example in VHDL or Verilog how to
>send and receive data with the integrated layer 2?. I'm new to fpga
>and do not really know how to start this. thank you very much.

>greetings

	I'm just starting on a similar project (luckily for my own interest 
with no schedule or deadline :-)). I'm starting off with a Dragon board:

http://www.knjn.com/FPGA-PCI.html

which has a PHYless 10 megabit only implementation in VHDL source form as
part of the documentation (the connector with magnetics and a crystal was 
another $9 :-)). Once I've got my feet wet playing with that I have a 10/100 
PHY daughter card to add to the board to be able to do 10/100 with a real 
PHY (the only PHY daughter card I've found at a reasonable price :-))

http://www.enterpoint.co.uk/moelbryn/modules/ethernet_phy.html

and intend on using the ethernet open source MACs available from opencores.org.
It appears that 10/100/1000 PHYs run around $600 on daughter cards which will
make Gig somewhat exciting via DMA. It would probably be worthwhile to have 
a look at the opencores.org site in the RISC CPU area since I think some of
them have interfaces to the 10/100 MAC core which uses the wishbone bus and
that may help you alone. 
	The LAN91C111 looks to be a 10/100 integrated PHY/MAC with an ISA bus
type (i.e. not PCI) bus interface. Interfacing that to the FPGA shouldn't be
all that hard, but then you are going to need an IP stack of some kind to 
actually get packets to it.
	If all you need to do is get some (non wire speed) packets on to the 
wire, you may be better off with one of the MCUs with built in ethernet such
as a PIC. They aren't fast enough to do wire speed but they will get packets
on the wire relatively easily although you are still going to need an IP stack
(as in Internet Protocol rather than Intellectual Property given the group
this is in :-)) to generate appropriate packets to give to the ethernet MAC. 

Peter Van Epp

Article: 144231
Subject: Re: FPGA + Ethernet
From: Potxoka <potxoka@gmail.com>
Date: Sat, 21 Nov 2009 05:23:04 -0800 (PST)
Links: << >>  << T >>  << A >>
On Nov 21, 4:32=A0am, van...@sfu.ca (Peter Van Epp) wrote:
> Potxoka <potx...@gmail.com> writes:
> >Hello
> >I have to send and receive some data through ethernet, try to make a
> >transceiver. I found the LAN91C111 to save me from writing the part of
> >layer 2 (MAC). Does anyone have any example in VHDL or Verilog how to
> >send and receive data with the integrated layer 2?. I'm new to fpga
> >and do not really know how to start this. thank you very much.
> >greetings
>
> =A0 =A0 =A0 =A0 I'm just starting on a similar project (luckily for my ow=
n interest
> with no schedule or deadline :-)). I'm starting off with a Dragon board:
>
> http://www.knjn.com/FPGA-PCI.html
>
> which has a PHYless 10 megabit only implementation in VHDL source form as
> part of the documentation (the connector with magnetics and a crystal was
> another $9 :-)). Once I've got my feet wet playing with that I have a 10/=
100
> PHY daughter card to add to the board to be able to do 10/100 with a real
> PHY (the only PHY daughter card I've found at a reasonable price :-))
>
> http://www.enterpoint.co.uk/moelbryn/modules/ethernet_phy.html
>
> and intend on using the ethernet open source MACs available from opencore=
s.org.
> It appears that 10/100/1000 PHYs run around $600 on daughter cards which =
will
> make Gig somewhat exciting via DMA. It would probably be worthwhile to ha=
ve
> a look at the opencores.org site in the RISC CPU area since I think some =
of
> them have interfaces to the 10/100 MAC core which uses the wishbone bus a=
nd
> that may help you alone.
> =A0 =A0 =A0 =A0 The LAN91C111 looks to be a 10/100 integrated PHY/MAC wit=
h an ISA bus
> type (i.e. not PCI) bus interface. Interfacing that to the FPGA shouldn't=
 be
> all that hard, but then you are going to need an IP stack of some kind to
> actually get packets to it.
> =A0 =A0 =A0 =A0 If all you need to do is get some (non wire speed) packet=
s on to the
> wire, you may be better off with one of the MCUs with built in ethernet s=
uch
> as a PIC. They aren't fast enough to do wire speed but they will get pack=
ets
> on the wire relatively easily although you are still going to need an IP =
stack
> (as in Internet Protocol rather than Intellectual Property given the grou=
p
> this is in :-)) to generate appropriate packets to give to the ethernet M=
AC.
>
> Peter Van Epp

hi,

I had already looked into OpenCores, the problem is that I=B4m newbie to
fpga and more in vhdl / verilog, so as not to implement it properly.
why LAN91C111 had thought of that I avoid having to implement the mac.
IP stack do not need, since the only need that I have to send and
receive packets in a layer 2 (mac), but being a rookie, also going to
cost me to use this phy from the fpga ;-). so wondered if anyone had
already implemented this.

National PHY have sent me some samples and is relatively cheap (5
dollars to 16 dollars of LAN91C111, ufff). My main idea was to have
used these for this purpose and implement the mac on the fpga, but I
think I would be very difficult. I have also seen some phy (National)
with pci connection, but a PCI attack from an FPGA must not be easy
(apart from implementing the mac ;-P ), right?. Thanks

Greetings

Article: 144232
Subject: Re: FPGA + Ethernet
From: Potxoka <potxoka@gmail.com>
Date: Sat, 21 Nov 2009 07:13:45 -0800 (PST)
Links: << >>  << T >>  << A >>
On 21 nov, 14:23, Potxoka <potx...@gmail.com> wrote:
> On Nov 21, 4:32=A0am, van...@sfu.ca (Peter Van Epp) wrote:
>
>
>
> > Potxoka <potx...@gmail.com> writes:
> > >Hello
> > >I have to send and receive some data through ethernet, try to make a
> > >transceiver. I found the LAN91C111 to save me from writing the part of
> > >layer 2 (MAC). Does anyone have any example in VHDL or Verilog how to
> > >send and receive data with the integrated layer 2?. I'm new to fpga
> > >and do not really know how to start this. thank you very much.
> > >greetings
>
> > =A0 =A0 =A0 =A0 I'm just starting on a similar project (luckily for my =
own interest
> > with no schedule or deadline :-)). I'm starting off with a Dragon board=
:
>
> >http://www.knjn.com/FPGA-PCI.html
>
> > which has a PHYless 10 megabit only implementation in VHDL source form =
as
> > part of the documentation (the connector with magnetics and a crystal w=
as
> > another $9 :-)). Once I've got my feet wet playing with that I have a 1=
0/100
> > PHY daughter card to add to the board to be able to do 10/100 with a re=
al
> > PHY (the only PHY daughter card I've found at a reasonable price :-))
>
> >http://www.enterpoint.co.uk/moelbryn/modules/ethernet_phy.html
>
> > and intend on using the ethernet open source MACs available from openco=
res.org.
> > It appears that 10/100/1000 PHYs run around $600 on daughter cards whic=
h will
> > make Gig somewhat exciting via DMA. It would probably be worthwhile to =
have
> > a look at the opencores.org site in the RISC CPU area since I think som=
e of
> > them have interfaces to the 10/100 MAC core which uses the wishbone bus=
 and
> > that may help you alone.
> > =A0 =A0 =A0 =A0 The LAN91C111 looks to be a 10/100 integrated PHY/MAC w=
ith an ISA bus
> > type (i.e. not PCI) bus interface. Interfacing that to the FPGA shouldn=
't be
> > all that hard, but then you are going to need an IP stack of some kind =
to
> > actually get packets to it.
> > =A0 =A0 =A0 =A0 If all you need to do is get some (non wire speed) pack=
ets on to the
> > wire, you may be better off with one of the MCUs with built in ethernet=
 such
> > as a PIC. They aren't fast enough to do wire speed but they will get pa=
ckets
> > on the wire relatively easily although you are still going to need an I=
P stack
> > (as in Internet Protocol rather than Intellectual Property given the gr=
oup
> > this is in :-)) to generate appropriate packets to give to the ethernet=
 MAC.
>
> > Peter Van Epp
>
> hi,
>
> I had already looked into OpenCores, the problem is that I=B4m newbie to
> fpga and more in vhdl / verilog, so as not to implement it properly.
> why LAN91C111 had thought of that I avoid having to implement the mac.
> IP stack do not need, since the only need that I have to send and
> receive packets in a layer 2 (mac), but being a rookie, also going to
> cost me to use this phy from the fpga ;-). so wondered if anyone had
> already implemented this.
>
> National PHY have sent me some samples and is relatively cheap (5
> dollars to 16 dollars of LAN91C111, ufff). My main idea was to have
> used these for this purpose and implement the mac on the fpga, but I
> think I would be very difficult. I have also seen some phy (National)
> with pci connection, but a PCI attack from an FPGA must not be easy
> (apart from implementing the mac ;-P ), right?. Thanks
>
> Greetings

Sorry, lan91c111 25 dolars.

Article: 144233
Subject: Re: FPGA + Ethernet
From: vanepp@sfu.ca (Peter Van Epp)
Date: Sat, 21 Nov 2009 19:44:49 +0000 (UTC)
Links: << >>  << T >>  << A >>
Potxoka <potxoka@gmail.com> writes:

<snip>
>hi,

>I had already looked into OpenCores, the problem is that I=B4m newbie to
>fpga and more in vhdl / verilog, so as not to implement it properly.
>why LAN91C111 had thought of that I avoid having to implement the mac.
>IP stack do not need, since the only need that I have to send and
>receive packets in a layer 2 (mac), but being a rookie, also going to
>cost me to use this phy from the fpga ;-). so wondered if anyone had
>already implemented this.

>National PHY have sent me some samples and is relatively cheap (5
>dollars to 16 dollars of LAN91C111, ufff). My main idea was to have
>used these for this purpose and implement the mac on the fpga, but I
>think I would be very difficult. I have also seen some phy (National)
>with pci connection, but a PCI attack from an FPGA must not be easy
>(apart from implementing the mac ;-P ), right?. Thanks

>Greetings

	I think you are going to find you need an IP stack. At the very least
you are going to need to implement arp to find the MAC address of whoever
you want to communicate with and perhaps DHCP to get an IP address for your
device (although you could hardcode both although it won't be too flexable). 
Then you will need to format UDP packets with appropriate headers, data and 
crc to send to the MAC address you found via arp.  A TCP connection is much 
more complex.  A PHY/MAC combination will only get packets (with appropriate 
content from somewhere, usually the IP stack :-)), on the wire. You may want 
to look at something like the PIC18F66J60-I which is around $6 at Digikey. It 
has a 10 meg phy and Mac on board and I think there is an IP library available 
from Microchip. Your FPGA would send the data to the PIC which would then 
run it through the IP stack and send it as appropriate. I expect you are correct
that getting one of the opencores MACs to work isn't easy (I haven't gotten
that far yet so I can't say for sure :-)). Depending on your time line and
budget you may be best to start with the Dragon board I mentioned as it comes
with do it your self VHDL to do 10 meg (no PHY) ethernet and a PCI interface
(the Dragon is $299 US + as noted $9 for the ether connector and oscillator)
that may be your best bet to learn more about ethernet and fpgas. Good luck!

Peter Van Epp


From usenet+6@ladybug.xs4all.nl Sat Nov 21 12:10:30 2009
Path: unlimited.newshosting.com!s02-b69!npeersf02.iad.highwinds-media.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!news3.google.com!feeder3.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
From: Arlet <usenet+6@ladybug.xs4all.nl>
Subject: Re: FPGA + Ethernet
Date: Sat, 21 Nov 2009 21:10:30 +0100
User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux))
Message-Id: <pan.2009.11.21.20.10.30.523371@ladybug.xs4all.nl>
Newsgroups: comp.arch.fpga
References: <b4768b1e-ac07-4025-a969-7a7879fcb3a3@a21g2000yqc.googlegroups.com> <he7n0c$5ab$1@morgoth.sfu.ca> <107fd14e-9047-4da3-b47a-e6baaef3e359@k4g2000yqb.googlegroups.com> <he9fvh$br9$1@morgoth.sfu.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 24
NNTP-Posting-Host: 83.163.219.105
X-Trace: 1258834231 news.xs4all.nl 22920 [::ffff:83.163.219.105]:48649
X-Complaints-To: abuse@xs4all.nl
Xref: unlimited.newshosting.com comp.arch.fpga:95548
X-Received-Date: Sat, 21 Nov 2009 20:10:31 UTC (s02-b69)

On Sat, 21 Nov 2009 19:44:49 +0000, Peter Van Epp wrote:

> 	I think you are going to find you need an IP stack. At the very least
> you are going to need to implement arp to find the MAC address of whoever
> you want to communicate with and perhaps DHCP to get an IP address for your
> device (although you could hardcode both although it won't be too flexable). 
> Then you will need to format UDP packets with appropriate headers, data and 
> crc to send to the MAC address you found via arp.  A TCP connection is much 
> more complex.  A PHY/MAC combination will only get packets (with appropriate 
> content from somewhere, usually the IP stack :-)), on the wire. 

Sending raw ethernet packets may be good enough for some applications. If
you have a private network, and use some dedicated software on an attached
PC, you can define your own protocol using ethernet packets.

I've used such a method for a tiny bootloader that could boot over
ethernet, using proprietary packet format, and a special boot server
program running on a PC. 

Of course, if the device needs to talk to existing IP-family protocols,
some more code is required, although it's possible to cut some corners
too. For instance, if the device is passive, you can skip ARP, and just
reverse the src/dst MAC address to turn a request into a response. 


Article: 144234
Subject: Stop ISE from trimming signals for a ring oscillator?
From: Sam Kerr <stkerr@purdue.edu>
Date: Sat, 21 Nov 2009 16:34:37 -0500
Links: << >>  << T >>  << A >>
Hello all,

I'm trying to implement a ring oscillator using 1 nand gate connected to a 
series of not gates. Synthesis produces no relevant warnings, but 
translation says all the wires are source-less and is removing them, 
despite settings I have provided through constraints.

In the ISE map options, I have checked "Register Duplication" as well as 
adding a Keep constraint in the verilog source, which is below.

Here is an example of some of the messages I'm seeing:

The signal "puf1/mux2/N1" is sourceless and has been removed.
The signal "puf1/mux2/N2" is sourceless and has been removed.
The signal "puf1/mux1/N1" is sourceless and has been removed.
The signal "puf1/mux1/N2" is sourceless and has been removed.
The signal "puf1/oscillator1/N0" is sourceless and has been removed.
The signal "puf1/oscillator1/N1" is sourceless and has been removed.
The signal "puf1/oscillator1/inputGate/N1" is sourceless and has been removed.
The signal "puf1/oscillator1/inputGate/N2" is sourceless and has been removed.
The signal "puf1/oscillator1/GATELOOP[35]..endGate/N1" is sourceless and has been removed.
The signal "puf1/oscillator1/GATELOOP[35]..endGate/N2" is sourceless and has been removed.
The signal "puf1/oscillator1/GATELOOP[35].gate/N1" is sourceless and has been removed.
The signal "puf1/oscillator1/GATELOOP[35].gate/N2" is sourceless and has been removed.
The signal "puf1/oscillator1/GATELOOP[34].gate/N1" is sourceless and has been removed.
The signal "puf1/oscillator1/GATELOOP[34].gate/N2" is sourceless and has been removed.
...

What is also interesting, is my Verilog source does not define an N1 or N2 
signal, and I can't figure out what these correspond to.

Here is the Verilog code I'm using.





module ringoscillator(
output wire out
);

(* KEEP = "TRUE" *) wire connector;
(* KEEP = "TRUE" *) wire [36:0] w;

nandgate inputGate(.i1(connector), .i2(1'b1), .out(w[0]));

// generate inverters
genvar i;

generate
   for(i = 0; i < 36; i = i + 1)
   begin : GATELOOP
 	invertergate gate(.in(w[i]), .out(w[i+1]));
 	if(i+1 == 36)
 	invertergate endGate(.in(w[i+1]), .out(connector));
   end
endgenerate

assign out = connector;

endmodule

module nandgate(input wire i1, i2, output wire out);
 	assign out = ~(i1 & i2);
endmodule

module invertergate(input wire in, output wire out);
 	assign out = ~in;
endmodule

Are there any flaws in the code or settings I can make to stop ISE from removing my logic?

Thanks for any help!

Article: 144235
Subject: Re: Stop ISE from trimming signals for a ring oscillator?
From: Antti <antti.lukats@googlemail.com>
Date: Sat, 21 Nov 2009 13:56:14 -0800 (PST)
Links: << >>  << T >>  << A >>
On Nov 21, 11:34=A0pm, Sam Kerr <stk...@purdue.edu> wrote:
> Hello all,
>
> I'm trying to implement a ring oscillator using 1 nand gate connected to =
a
> series of not gates. Synthesis produces no relevant warnings, but
> translation says all the wires are source-less and is removing them,
> despite settings I have provided through constraints.
>
> In the ISE map options, I have checked "Register Duplication" as well as
> adding a Keep constraint in the verilog source, which is below.
>
> Here is an example of some of the messages I'm seeing:
>
> The signal "puf1/mux2/N1" is sourceless and has been removed.
> The signal "puf1/mux2/N2" is sourceless and has been removed.
> The signal "puf1/mux1/N1" is sourceless and has been removed.
> The signal "puf1/mux1/N2" is sourceless and has been removed.
> The signal "puf1/oscillator1/N0" is sourceless and has been removed.
> The signal "puf1/oscillator1/N1" is sourceless and has been removed.
> The signal "puf1/oscillator1/inputGate/N1" is sourceless and has been rem=
oved.
> The signal "puf1/oscillator1/inputGate/N2" is sourceless and has been rem=
oved.
> The signal "puf1/oscillator1/GATELOOP[35]..endGate/N1" is sourceless and =
has been removed.
> The signal "puf1/oscillator1/GATELOOP[35]..endGate/N2" is sourceless and =
has been removed.
> The signal "puf1/oscillator1/GATELOOP[35].gate/N1" is sourceless and has =
been removed.
> The signal "puf1/oscillator1/GATELOOP[35].gate/N2" is sourceless and has =
been removed.
> The signal "puf1/oscillator1/GATELOOP[34].gate/N1" is sourceless and has =
been removed.
> The signal "puf1/oscillator1/GATELOOP[34].gate/N2" is sourceless and has =
been removed.
> ...
>
> What is also interesting, is my Verilog source does not define an N1 or N=
2
> signal, and I can't figure out what these correspond to.
>
> Here is the Verilog code I'm using.
>
> module ringoscillator(
> output wire out
> );
>
> (* KEEP =3D "TRUE" *) wire connector;
> (* KEEP =3D "TRUE" *) wire [36:0] w;
>
> nandgate inputGate(.i1(connector), .i2(1'b1), .out(w[0]));
>
> // generate inverters
> genvar i;
>
> generate
> =A0 =A0for(i =3D 0; i < 36; i =3D i + 1)
> =A0 =A0begin : GATELOOP
> =A0 =A0 =A0 =A0 invertergate gate(.in(w[i]), .out(w[i+1]));
> =A0 =A0 =A0 =A0 if(i+1 =3D=3D 36)
> =A0 =A0 =A0 =A0 invertergate endGate(.in(w[i+1]), .out(connector));
> =A0 =A0end
> endgenerate
>
> assign out =3D connector;
>
> endmodule
>
> module nandgate(input wire i1, i2, output wire out);
> =A0 =A0 =A0 =A0 assign out =3D ~(i1 & i2);
> endmodule
>
> module invertergate(input wire in, output wire out);
> =A0 =A0 =A0 =A0 assign out =3D ~in;
> endmodule
>
> Are there any flaws in the code or settings I can make to stop ISE from r=
emoving my logic?
>
> Thanks for any help!

WHY SO COMPLICATED??

just take xilinx own ring oscillator code, it works
(one place is s3e sk ref designs, freq measurement example)

Antti

Article: 144236
Subject: Re: FPGA + Ethernet
From: whygee <yg@yg.yg>
Date: Sun, 22 Nov 2009 00:50:45 +0100
Links: << >>  << T >>  << A >>
Peter Van Epp wrote:
> Depending on your time line and
> budget you may be best to start with the Dragon board I mentioned as it comes
> with do it your self VHDL to do 10 meg (no PHY) ethernet and a PCI interface
> (the Dragon is $299 US + as noted $9 for the ether connector and oscillator)
> that may be your best bet to learn more about ethernet and fpgas. Good luck!

If money is an issue but not time or bandwidth, I suggest buying
a ready-made module based on the ENC28J60. I have found (and bought)
several on eBay, they are _cheap_ and _small_ . Mine are marked
as coming from http://www.the0.net

BTW the interface is synchronous serial (SPI) up to 20MHz (so it's only 10BasetT)
but it is easier to start using Ethernet with the HW/MAC/PHT already designed.
And later it can be integrated in a product, due to the size and price.

just .2$,

> Peter Van Epp
yg

-- 
http://ygdes.com / http://yasep.org

Article: 144237
Subject: Re: FPGA + Ethernet
From: whygee <yg@yg.yg>
Date: Sun, 22 Nov 2009 01:43:50 +0100
Links: << >>  << T >>  << A >>
whygee wrote:
> If money is an issue but not time or bandwidth, I suggest buying
> a ready-made module based on the ENC28J60. I have found (and bought)
> several on eBay, they are _cheap_ and _small_ . Mine are marked
> as coming from http://www.the0.net

I've found the store's address again :
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=300368473658
the cost is about $17, +$7 for shipping.
If someone finds even cheaper, please tell me.
At least it's cheaper and smaller than Microchip's own modules.

OK, it's not 100BaseT but the serial interface requires much
less pins than the original poster's solution.
I have also found several step-by-step introductions
to this chips on the 'net. Though I have not yet had
the time to try the module.

yg
-- 
http://ygdes.com / http://yasep.org

Article: 144238
Subject: Cameralink
From: John Adair <g1@enterpoint.co.uk>
Date: Sun, 22 Nov 2009 01:45:30 -0800 (PST)
Links: << >>  << T >>  << A >>
We are looking at doing some Cameralink support in our products. Given
there are options on that interface, or even the number of interfaces,
we might support I am looking for feedback on what you would all like
to have available.

We are also looking at a number of implementation options e.g. direct
driving by FPGAs V using buffers so it's your chance to comment and
guide us in what we product for the market.

John Adair
Enterpoint

Article: 144239
Subject: Re: How to script Xilinx ISE - xflow, batch file, tcl, ?
From: Jim Wu <jimw567@gmail.com>
Date: Sun, 22 Nov 2009 04:33:01 -0800 (PST)
Links: << >>  << T >>  << A >>
On Nov 10, 3:48=A0am, Dave <doomedd...@yahoo.co.uk> wrote:
> Hi Group,
>
> In the past when I have wanted to use a script with ISE I have always
> simply run the flow using the gui first and then created a batch file
> using the command lines printed in the individual reports from xst,
> ngdbuild, etc. =A0Seemed to work quite well especially when using the
> errorlevel returns (in Windows) to catch errors.
>
> I am aware of the xflow system and that something can also no doubt be
> done using tcl and I am wondering what the "best" method is.
>
> What do you use and why?
>
> One key feature I want to include in the design I'm starting now is
> automatic build number increments by way of automatically increasing
> an integer generic supplied to XST. =A0This will be used to set the
> reset value of a register in the VHDL. =A0I am guessing a tcl script
> would be best for this but can this also be done using xflow?
>
> Many thanks for your time.

I would recommend Makefile for command line flow. Not only does it
check the return code, but also it checks dependencies. You can find a
Makefile example here: http://groups.google.com/group/my-design-space/web/m=
y-tools-page

Cheers,
Jim
http://myfpgablog.blogspot.com/

Article: 144240
Subject: Re: Stop ISE from trimming signals for a ring oscillator?
From: Sam Kerr <stkerr@purdue.edu>
Date: Sun, 22 Nov 2009 12:07:41 -0500
Links: << >>  << T >>  << A >>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--70899012-26691-1258909663=:5028
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE



On Sat, 21 Nov 2009, Antti wrote:

> On Nov 21, 11:34=A0pm, Sam Kerr <stk...@purdue.edu> wrote:
> > Hello all,
> >
> > I'm trying to implement a ring oscillator using 1 nand gate connected t=
o a
> > series of not gates. Synthesis produces no relevant warnings, but
> > translation says all the wires are source-less and is removing them,
> > despite settings I have provided through constraints.
> >
> > In the ISE map options, I have checked "Register Duplication" as well a=
s
> > adding a Keep constraint in the verilog source, which is below.
> >
> > Here is an example of some of the messages I'm seeing:
> >
> > The signal "puf1/mux2/N1" is sourceless and has been removed.
> > The signal "puf1/mux2/N2" is sourceless and has been removed.
> > The signal "puf1/mux1/N1" is sourceless and has been removed.
> > The signal "puf1/mux1/N2" is sourceless and has been removed.
> > The signal "puf1/oscillator1/N0" is sourceless and has been removed.
> > The signal "puf1/oscillator1/N1" is sourceless and has been removed.
> > The signal "puf1/oscillator1/inputGate/N1" is sourceless and has been r=
emoved.
> > The signal "puf1/oscillator1/inputGate/N2" is sourceless and has been r=
emoved.
> > The signal "puf1/oscillator1/GATELOOP[35]..endGate/N1" is sourceless an=
d has been removed.
> > The signal "puf1/oscillator1/GATELOOP[35]..endGate/N2" is sourceless an=
d has been removed.
> > The signal "puf1/oscillator1/GATELOOP[35].gate/N1" is sourceless and ha=
s been removed.
> > The signal "puf1/oscillator1/GATELOOP[35].gate/N2" is sourceless and ha=
s been removed.
> > The signal "puf1/oscillator1/GATELOOP[34].gate/N1" is sourceless and ha=
s been removed.
> > The signal "puf1/oscillator1/GATELOOP[34].gate/N2" is sourceless and ha=
s been removed.
> > ...
> >
> > What is also interesting, is my Verilog source does not define an N1 or=
 N2
> > signal, and I can't figure out what these correspond to.
> >
> > Here is the Verilog code I'm using.
> >
> > module ringoscillator(
> > output wire out
> > );
> >
> > (* KEEP =3D "TRUE" *) wire connector;
> > (* KEEP =3D "TRUE" *) wire [36:0] w;
> >
> > nandgate inputGate(.i1(connector), .i2(1'b1), .out(w[0]));
> >
> > // generate inverters
> > genvar i;
> >
> > generate
> > =A0 =A0for(i =3D 0; i < 36; i =3D i + 1)
> > =A0 =A0begin : GATELOOP
> > =A0 =A0 =A0 =A0 invertergate gate(.in(w[i]), .out(w[i+1]));
> > =A0 =A0 =A0 =A0 if(i+1 =3D=3D 36)
> > =A0 =A0 =A0 =A0 invertergate endGate(.in(w[i+1]), .out(connector));
> > =A0 =A0end
> > endgenerate
> >
> > assign out =3D connector;
> >
> > endmodule
> >
> > module nandgate(input wire i1, i2, output wire out);
> > =A0 =A0 =A0 =A0 assign out =3D ~(i1 & i2);
> > endmodule
> >
> > module invertergate(input wire in, output wire out);
> > =A0 =A0 =A0 =A0 assign out =3D ~in;
> > endmodule
> >
> > Are there any flaws in the code or settings I can make to stop ISE from=
 removing my logic?
> >
> > Thanks for any help!
>=20
> WHY SO COMPLICATED??
>=20
> just take xilinx own ring oscillator code, it works
> (one place is s3e sk ref designs, freq measurement example)
>=20
> Antti
>


Thanks for this advice, where can I find these designs?
--70899012-26691-1258909663=:5028--

Article: 144241
Subject: Re: Reading Altera datasheets
From: Simon <google@gornall.net>
Date: Sun, 22 Nov 2009 09:21:47 -0800 (PST)
Links: << >>  << T >>  << A >>
On Nov 20, 1:31=A0pm, Simon <goo...@gornall.net> wrote:
> I'm trying to implement an SDRAM controller for the Altera EP2C8 on a
> TS-7300 board (fromhttp://www.embeddedarm.com), and I found a
> document from Altera (http://www.pldworld.net/_altera/html/_excalibur/
> nios-sdram-tuning/SDRAM_PLL_Tuning.pdf) which looks helpful in
> calculating how the PLL ought to be set up.
>
> The problem I'm facing is that the datasheet (http://www.altera.com/
> literature/hb/cyc2/cyc2_cii5v1_01.pdf) for the EP2C8 doesn't seem to
> have the information needed by the calculations in the tuning guide.
> The tuning guide is referencing a table ("table 4:36. EP1C20 Column
> pin global clock external i/o timing parameters) that shows t_su,
> s_inh, and t_outco for a Cyclone 1, and the closest table I can find
> in the datasheet for the cyclone 2 has t_cin, t_cout, t_pllcin, and
> t_pllcout (table 5-23 : =A0EP2C8/A Column pins global clock timing
> parameters). These don't appear to be the same thing :)
>
> Can anyone point me in the right direction ? Much appreciated if you
> do :)
>
> Cheers,
> =A0 =A0Simon

No-one got any hints ?

Cheers,
   Simon.

Article: 144242
Subject: Re: Stop ISE from trimming signals for a ring oscillator?
From: Antti <antti.lukats@googlemail.com>
Date: Sun, 22 Nov 2009 10:44:04 -0800 (PST)
Links: << >>  << T >>  << A >>
On Nov 22, 7:07=A0pm, Sam Kerr <stk...@purdue.edu> wrote:
> On Sat, 21 Nov 2009, Antti wrote:
> > On Nov 21, 11:34=A0pm, Sam Kerr <stk...@purdue.edu> wrote:
> > > Hello all,
>
> > > I'm trying to implement a ring oscillator using 1 nand gate connected=
 to a
> > > series of not gates. Synthesis produces no relevant warnings, but
> > > translation says all the wires are source-less and is removing them,
> > > despite settings I have provided through constraints.
>
> > > In the ISE map options, I have checked "Register Duplication" as well=
 as
> > > adding a Keep constraint in the verilog source, which is below.
>
> > > Here is an example of some of the messages I'm seeing:
>
> > > The signal "puf1/mux2/N1" is sourceless and has been removed.
> > > The signal "puf1/mux2/N2" is sourceless and has been removed.
> > > The signal "puf1/mux1/N1" is sourceless and has been removed.
> > > The signal "puf1/mux1/N2" is sourceless and has been removed.
> > > The signal "puf1/oscillator1/N0" is sourceless and has been removed.
> > > The signal "puf1/oscillator1/N1" is sourceless and has been removed.
> > > The signal "puf1/oscillator1/inputGate/N1" is sourceless and has been=
 removed.
> > > The signal "puf1/oscillator1/inputGate/N2" is sourceless and has been=
 removed.
> > > The signal "puf1/oscillator1/GATELOOP[35]..endGate/N1" is sourceless =
and has been removed.
> > > The signal "puf1/oscillator1/GATELOOP[35]..endGate/N2" is sourceless =
and has been removed.
> > > The signal "puf1/oscillator1/GATELOOP[35].gate/N1" is sourceless and =
has been removed.
> > > The signal "puf1/oscillator1/GATELOOP[35].gate/N2" is sourceless and =
has been removed.
> > > The signal "puf1/oscillator1/GATELOOP[34].gate/N1" is sourceless and =
has been removed.
> > > The signal "puf1/oscillator1/GATELOOP[34].gate/N2" is sourceless and =
has been removed.
> > > ...
>
> > > What is also interesting, is my Verilog source does not define an N1 =
or N2
> > > signal, and I can't figure out what these correspond to.
>
> > > Here is the Verilog code I'm using.
>
> > > module ringoscillator(
> > > output wire out
> > > );
>
> > > (* KEEP =3D "TRUE" *) wire connector;
> > > (* KEEP =3D "TRUE" *) wire [36:0] w;
>
> > > nandgate inputGate(.i1(connector), .i2(1'b1), .out(w[0]));
>
> > > // generate inverters
> > > genvar i;
>
> > > generate
> > > =A0 =A0for(i =3D 0; i < 36; i =3D i + 1)
> > > =A0 =A0begin : GATELOOP
> > > =A0 =A0 =A0 =A0 invertergate gate(.in(w[i]), .out(w[i+1]));
> > > =A0 =A0 =A0 =A0 if(i+1 =3D=3D 36)
> > > =A0 =A0 =A0 =A0 invertergate endGate(.in(w[i+1]), .out(connector));
> > > =A0 =A0end
> > > endgenerate
>
> > > assign out =3D connector;
>
> > > endmodule
>
> > > module nandgate(input wire i1, i2, output wire out);
> > > =A0 =A0 =A0 =A0 assign out =3D ~(i1 & i2);
> > > endmodule
>
> > > module invertergate(input wire in, output wire out);
> > > =A0 =A0 =A0 =A0 assign out =3D ~in;
> > > endmodule
>
> > > Are there any flaws in the code or settings I can make to stop ISE fr=
om removing my logic?
>
> > > Thanks for any help!
>
> > WHY SO COMPLICATED??
>
> > just take xilinx own ring oscillator code, it works
> > (one place is s3e sk ref designs, freq measurement example)
>
> > Antti
>
> Thanks for this advice, where can I find these designs?

read what i said :)

www.xilinx.com
look for S3E starter kit
reference designs
picoblaze frequency meter

Antti



Article: 144243
Subject: Re: NIOS and ftoa()
From: Mark McDougall <markm@vl.com.au>
Date: Mon, 23 Nov 2009 11:44:30 +1100
Links: << >>  << T >>  << A >>
John Speth wrote:

> Altera has a nice tool called C to HDL compiler which I'm 
> looking at now.

Have you considered the custom instruction feature of the NIOS?

Regards,

-- 
Mark McDougall, Engineer
Virtual Logic Pty Ltd, <http://www.vl.com.au>
21-25 King St, Rockdale, 2216
Ph: +612-9599-3255 Fax: +612-9599-3266

From prenom.nom@gmail.com Mon Nov 23 01:13:28 2009
Path: unlimited.newshosting.com!s02-b82!npeersf02.iad.highwinds-media.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!news.glorb.com!news2.glorb.com!feeder.erje.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp10-1.free.fr!not-for-mail
Date: Mon, 23 Nov 2009 10:13:28 +0100
From: Matthieu Michon <prenom.nom@gmail.com>
Newsgroups: comp.arch.fpga
Subject: Re: EDK11 under 64-bit OS
Message-Id: <20091123101328.9dae9375.prenom.nom@gmail.com>
References: <7mofa0F3h6og8U1@mid.individual.net>
	<7mog23F3gomnqU1@mid.individual.net>
X-Newsreader: Sylpheed 2.7.1 (GTK+ 2.10.14; i686-pc-mingw32)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Lines: 22
Organization: Guest of ProXad - France
NNTP-Posting-Date: 23 Nov 2009 10:13:28 MET
NNTP-Posting-Host: 213.215.9.6
X-Trace: 1258967608 news-2.free.fr 21971 213.215.9.6:53321
X-Complaints-To: abuse@proxad.net
Xref: unlimited.newshosting.com comp.arch.fpga:95580
X-Received-Date: Mon, 23 Nov 2009 09:13:28 UTC (s02-b82)

On Fri, 20 Nov 2009 16:21:53 -0500
"MM" <mbmsv@yahoo.com> wrote:

> On the same note, I would appreciate an advice on what kind of CPU makes the 
> most sense for today's and future Xilinx tools running under 64-bit Linux. 
> Should I get a quad core or dual core? And if someone wants to give me a 
> very specific advice it has to be Dell :)
> 

Hi


My company replaced my previous workstation last month with a Dell Precision T1500 (P55/Core-i7 architecture). Works great and the price difference with the T3500 series (X58/Xeon-35XX) allowed my to order a secondary display.

One of my co-workers noticed a two-fold decrease in compiling time --on a large V5 SX50T design-- with a Precision T3500 (Xeon W3520 @2.66 GHz) over a Precision T3400 (Core-2 Duo E6300 @1.86 Ghz).

With a dual-core Xeon 3500 series you will lose 4 MB of L3 cache memory, therefore I would suggest you to go with a quad-core Xeon 3520 series (Precision T3500) or with a Core-i7 (Precision T1500).


Hope this helps.
-- 
Matthieu Michon <prenom.nom@gmail.com>

Article: 144244
Subject: Re: Error:Place:645 on a non-clock pin.
From: Martin Thompson <martin.j.thompson@trw.com>
Date: Mon, 23 Nov 2009 10:48:45 +0000
Links: << >>  << T >>  << A >>
Griffin <captain.griffin@gmail.com> writes:

> ERROR:Place:864 - Incompatible IOB's are locked to the same bank 9
>    Conflicting IO Standards are:
>    IO Standard 1: Name = LVCMOS25, VREF = NR, VCCO = 2.50, TERM = NONE
>    List of locked IOB's:
>    	event_counter_0_pixels_in_pin<6>
>    IO Standard 2: Name = LVCMOS33, VREF = NR, VCCO = 3.30, TERM = NONE
>    List of locked IOB's:
>    	fpga_0_SysACE_CompactFlash_SysACE_MPA_pin<0>
>    	fpga_0_SRAM_Mem_A_pin<7>
>    	fpga_0_SRAM_Mem_A_pin<8>
>    These IO Standards are incompatible due to VCCO mismatch.

Have you stated IO standards for all your IOs?  They will default to
LVCMOS25 if not, which can leave you with a rogue LVCMOS25 IO in amongst
a bunch of LVCMOS33s, which gives errors like you have above.

<snip>

> ---
>
> My peripheral is simple:
> CHECK_PIXELS: process (Bus2IP_Clk)
>   begin  -- process

A couple of lines too simple, maybe :)

You have no "if rising_edge (bus2ip_clk) then" here. At written, this
process will run on both edges of the clock.  What the synthesizer will
do with it is unlikely to be helpful IME...  I'm surprised it got as
far as placement!

<snip>

Cheers,
Martin

-- 
martin.j.thompson@trw.com 
TRW Conekt - Consultancy in Engineering, Knowledge and Technology
http://www.conekt.net/electronics.html

Article: 144245
Subject: Spartan6 PCIe and multiboot
From: palvarez <pabloalvarezsanchez@gmail.com>
Date: Mon, 23 Nov 2009 02:58:04 -0800 (PST)
Links: << >>  << T >>  << A >>
Hi!

I am designing a system that needs PCIe and multiboot operation. I
would like to be able to reprogram the application FPGA  at any
moment. The safest option would be using a GN4124 and any FPGA. That
would be clean and simple. But if you think of PCIe and multiboot then
using a single Spartan6 comes out as the cheap and flexible option. I
still have some doubts...

What is the behaviour of the Spartan6 PCIe endpoint during a
multiboot?
Is it possible to use partial reconfiguration in such a way that the
PCIe bus does not notice that the FPGA has been reprogrammed?

Ok, let us assume that the PCIe end point is reset after an FPGA
reconfiguration. Will the PCIe bus manager be able to handle it?


Best Regards

Pablo






Article: 144246
Subject: Virtex 5 ISERDES
From: "maxascent" <maxascent@yahoo.co.uk>
Date: Mon, 23 Nov 2009 05:47:48 -0600
Links: << >>  << T >>  << A >>
I am looking at using the ISERDES block in a V5 design for a DDR2
controller. I want to input the DQ into an IODELAY block and then into the
ISERDES. Problem is I am not sure that you can do this anymore. I have seen
some old app notes with this configuration and a DDLY input on the ISERDES.
But the new user guides dont have this input and they call the ISERDES a
NODELAY block. Does anyone know anymore info regarding this?

Jon	   
					
---------------------------------------		
This message was sent using the comp.arch.fpga web interface on
http://www.FPGARelated.com

Article: 144247
Subject: Re: Virtex 5 ISERDES
From: "maxascent" <maxascent@yahoo.co.uk>
Date: Mon, 23 Nov 2009 07:27:26 -0600
Links: << >>  << T >>  << A >>
It looks like you can use the ISERDES with an IODELAY but you have to
instantiate a Virtex 4 ISERDES not the Virtex 5 ISEDES_NODELAY. Just tried
it with ISE and it mapped and p&r ok.

Jon	   
					
---------------------------------------		
This message was sent using the comp.arch.fpga web interface on
http://www.FPGARelated.com

Article: 144248
Subject: Re: EDK11 under 64-bit OS
From: "MM" <mbmsv@yahoo.com>
Date: Mon, 23 Nov 2009 10:27:35 -0500
Links: << >>  << T >>  << A >>
Hi Matthieu,

Which OS are you running? Can you see the usage for all of the 4 cores when 
you run MAP and/or PAR?

Thanks,
/Mikhail






"Matthieu Michon" <prenom.nom@gmail.com> wrote in message 
news:20091123101328.9dae9375.prenom.nom@gmail.com...
> On Fri, 20 Nov 2009 16:21:53 -0500
> "MM" <mbmsv@yahoo.com> wrote:
>
>> On the same note, I would appreciate an advice on what kind of CPU makes 
>> the
>> most sense for today's and future Xilinx tools running under 64-bit 
>> Linux.
>> Should I get a quad core or dual core? And if someone wants to give me a
>> very specific advice it has to be Dell :)
>>
>
> Hi
>
>
> My company replaced my previous workstation last month with a Dell 
> Precision T1500 (P55/Core-i7 architecture). Works great and the price 
> difference with the T3500 series (X58/Xeon-35XX) allowed my to order a 
> secondary display.
>
> One of my co-workers noticed a two-fold decrease in compiling time --on a 
> large V5 SX50T design-- with a Precision T3500 (Xeon W3520 @2.66 GHz) over 
> a Precision T3400 (Core-2 Duo E6300 @1.86 Ghz).
>
> With a dual-core Xeon 3500 series you will lose 4 MB of L3 cache memory, 
> therefore I would suggest you to go with a quad-core Xeon 3520 series 
> (Precision T3500) or with a Core-i7 (Precision T1500).
>
>
> Hope this helps.
> -- 
> Matthieu Michon <prenom.nom@gmail.com> 



Article: 144249
Subject: Re: LDPC FADING
From: "MM" <mbmsv@yahoo.com>
Date: Mon, 23 Nov 2009 10:52:11 -0500
Links: << >>  << T >>  << A >>
I suggest that you post your question to rec.crafts.metalworking.


"shereen.ahmed" <shereen.ahmed@gmail.com> wrote in message 
news:29e72e10-baa8-44e4-9477-8417941f219a@v30g2000yqm.googlegroups.com...
>I simulate LDPC code over AWGN channel
> I need to simulate over fading channel
> How implement fading channel in matlab ? ad what is the modification
> require in my code ? 





Site Home   Archive Home   FAQ Home   How to search the Archive   How to Navigate the Archive   
Compare FPGA features and resources   

Threads starting:
1994JulAugSepOctNovDec1994
1995JanFebMarAprMayJunJulAugSepOctNovDec1995
1996JanFebMarAprMayJunJulAugSepOctNovDec1996
1997JanFebMarAprMayJunJulAugSepOctNovDec1997
1998JanFebMarAprMayJunJulAugSepOctNovDec1998
1999JanFebMarAprMayJunJulAugSepOctNovDec1999
2000JanFebMarAprMayJunJulAugSepOctNovDec2000
2001JanFebMarAprMayJunJulAugSepOctNovDec2001
2002JanFebMarAprMayJunJulAugSepOctNovDec2002
2003JanFebMarAprMayJunJulAugSepOctNovDec2003
2004JanFebMarAprMayJunJulAugSepOctNovDec2004
2005JanFebMarAprMayJunJulAugSepOctNovDec2005
2006JanFebMarAprMayJunJulAugSepOctNovDec2006
2007JanFebMarAprMayJunJulAugSepOctNovDec2007
2008JanFebMarAprMayJunJulAugSepOctNovDec2008
2009JanFebMarAprMayJunJulAugSepOctNovDec2009
2010JanFebMarAprMayJunJulAugSepOctNovDec2010
2011JanFebMarAprMayJunJulAugSepOctNovDec2011
2012JanFebMarAprMayJunJulAugSepOctNovDec2012
2013JanFebMarAprMayJunJulAugSepOctNovDec2013
2014JanFebMarAprMayJunJulAugSepOctNovDec2014
2015JanFebMarAprMayJunJulAugSepOctNovDec2015
2016JanFebMarAprMayJunJulAugSepOctNovDec2016
2017JanFebMarAprMayJunJulAugSepOctNovDec2017
2018JanFebMarAprMayJunJulAugSepOctNovDec2018
2019JanFebMarAprMayJunJulAugSepOctNovDec2019
2020JanFebMarAprMay2020

Authors:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Custom Search