Reply by Ulf Samuelsson October 9, 20072007-10-09

<anujG1984@gmail.com> skrev i meddelandet 
news:1191879540.127929.317010@r29g2000hsg.googlegroups.com...
>i have to build a weather station. the data from the sensors is to be > transmitted via ethernet and IP protocols.. > i couldnt really reach a decision on which of these develpoment tools > should i use.. or which one is better..? > > 1. FPGA > 2. PIC18F + EN28J60+eeprom ( all from microchip) > 3. microntroller with built in ethernet controller > > OPTION1: > its a college project, so FPGA's are readily available and FREE. > but can we build a web server with TCP/IP stack and a ethernet > controller in FPGA within 2 months? > i would be glad if any1 told me that they have iimplemented a web > server in FPGA within2 months.. > > OPTION2: AND OPTION 3: > the PIC choice seems good but why spend time wiring PIC +EN28J60 when > u can find a microcontroller that already has a built in ethernet > controller..?there already is a TCP/IP stack written for PIC's though. > > i need advice on time, money , and the possibilty of achieving the > goal in FPGA within 2 months .there are 3 ppl in my group including > me.. >
http://www.olimex.com/dev/sam7-ex256.html Otherwise you can get AT91SAM7X samples for free by talking to your local friendly FAE... www.freertos.org will provide you with RTOS + TCP/IP stack -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may not be shared by my employer Atmel Nordic AB
Reply by Jim Granville October 9, 20072007-10-09
anujG1984@gmail.com wrote:
> i have to build a weather station. the data from the sensors is to be > transmitted via ethernet and IP protocols.. > i couldnt really reach a decision on which of these develpoment tools > should i use.. or which one is better..? > > 1. FPGA > 2. PIC18F + EN28J60+eeprom ( all from microchip) > 3. microntroller with built in ethernet controller > > OPTION1: > its a college project, so FPGA's are readily available and FREE. > but can we build a web server with TCP/IP stack and a ethernet > controller in FPGA within 2 months? > i would be glad if any1 told me that they have iimplemented a web > server in FPGA within2 months.. > > OPTION2: AND OPTION 3: > the PIC choice seems good but why spend time wiring PIC +EN28J60 when > u can find a microcontroller that already has a built in ethernet > controller..?there already is a TCP/IP stack written for PIC's though. > > i need advice on time, money , and the possibilty of achieving the > goal in FPGA within 2 months .there are 3 ppl in my group including > me..
Get each person in the group to start on each of the 3 choices, and then after ~1 week, compare notes and tool flows. If it's looking smooth, you can even implement this more than one way (as much of the code will be common) then you have a great write-up, having solved it more than once ! -jg
Reply by Robert Adsett October 8, 20072007-10-08
In article <1191890495.779162.193040@o3g2000hsb.googlegroups.com>, 
IDDLife says...
> On Oct 9, 5:39 am, anujG1...@gmail.com wrote: > > i have to build a weather station. the data from the sensors is to be > > transmitted via ethernet and IP protocols.. > > i couldnt really reach a decision on which of these develpoment tools > > should i use.. or which one is better..? > > You can use the "Gigabit" ethernet core in the Virtex IV FPGA chip > from the xilinx company. > But still you should realize the "TCP/IP" stack in the FPGA.
Using an FPGA to implement the TCP/IP stack seems a touch overkill for a weather station. Actually I would have though running ethernet to a weather station was a touch iffy, although I supose you might use a wireless link. Even then I would have though a simpler interface to a more powerful base station made more sense. But it is a course assignment so the goals probably don't match normal peoduct requirements. Robert -- Posted via a free Usenet account from http://www.teranews.com
Reply by IDDLife October 8, 20072007-10-08
On Oct 9, 5:39 am, anujG1...@gmail.com wrote:
> i have to build a weather station. the data from the sensors is to be > transmitted via ethernet and IP protocols.. > i couldnt really reach a decision on which of these develpoment tools > should i use.. or which one is better..? > > 1. FPGA > 2. PIC18F + EN28J60+eeprom ( all from microchip) > 3. microntroller with built in ethernet controller > > OPTION1: > its a college project, so FPGA's are readily available and FREE. > but can we build a web server with TCP/IP stack and a ethernet > controller in FPGA within 2 months? > i would be glad if any1 told me that they have iimplemented a web > server in FPGA within2 months.. > > OPTION2: AND OPTION 3: > the PIC choice seems good but why spend time wiring PIC +EN28J60 when > u can find a microcontroller that already has a built in ethernet > controller..?there already is a TCP/IP stack written for PIC's though. > > i need advice on time, money , and the possibilty of achieving the > goal in FPGA within 2 months .there are 3 ppl in my group including > me..
You can use the "Gigabit" ethernet core in the Virtex IV FPGA chip from the xilinx company. But still you should realize the "TCP/IP" stack in the FPGA.
Reply by Mark McDougall October 8, 20072007-10-08
anujG1984@gmail.com wrote:

> OPTION1: > its a college project, so FPGA's are readily available and FREE. > but can we build a web server with TCP/IP stack and a ethernet > controller in FPGA within 2 months? > i would be glad if any1 told me that they have iimplemented a web > server in FPGA within2 months..
It's all been done before and readily available, so it could be done in 2 hours - not 2 months - aside of course from your weather station interface... it all depends on what parts you are going to want to do yourself... 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
Reply by October 8, 20072007-10-08
i have to build a weather station. the data from the sensors is to be
transmitted via ethernet and IP protocols..
i couldnt really reach a decision on which of these develpoment tools
should i use.. or which one is better..?

1. FPGA
2. PIC18F + EN28J60+eeprom ( all from microchip)
3. microntroller  with built in ethernet controller

OPTION1:
its a college project, so FPGA's are readily available and FREE.
but can we build a web server with TCP/IP stack and a ethernet
controller in FPGA within 2 months?
i  would be glad if any1 told me that they have iimplemented a web
server in FPGA within2 months..

OPTION2: AND OPTION 3:
the PIC choice seems good but why spend time wiring PIC +EN28J60 when
u can find a microcontroller that already has a built in ethernet
controller..?there already is a TCP/IP stack written for PIC's though.

i need advice on time, money , and the possibilty of achieving the
goal in FPGA within 2 months .there are 3 ppl in my group including
me..