fpga cpu ?

Sep 16, 2003 6 Replies

Hi



I am quite new in this field, Please excuse me if I talk something nonsence. I have 10 pressure sensors which measure pressure in 10 different points in a field. I need to aggregate all these values in realtime and send to a remote computer.For this, somebody suggested me to use fpga, I made little research and found out that we can actually run an some programs on fpga. I have this idea now, to build an fpga board which can read data from the sensor and send that data to a central computer in the field over a wireless network. and I will have an fpga at each sensor. CEntral computer will aggregate the data and send to a remote location via phone line etc. For this to be realized I have to know whether an fpga is capable of collecting date from a sensor and send the same data over a wireless network. Please give me pointers on this . Any help would be greatly appreciated.



Thanks Srikanth


Srikanth Anumalla wrote: [...]

I think you should move this question over to the FPGA newsgroup.

Generally spoken, it depends a lot on what size FPGA you get to use. The larger ones can be programmed to have an actual CPU in them. Not a Pentium 4 or other monster, of course, but something that can in turn be used to run programs you write in a language like C.

FPGAs themselves are programmed in language not altogether unlike C, actually.

Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.

Srikanth Anumalla wrote: : Hi : : I am quite new in this field, Please excuse me if I talk something : nonsence. I have 10 pressure sensors which measure pressure in 10 : different points in a field. I need to aggregate all these values in : realtime and send to a remote computer.For this, somebody suggested me : to use fpga, I made little research and found out that we can actually

An FPGA would work, but it seems overkill to me. Any small 8-bit micro could probably do just as well, for less money.

How big is the field? Do you need 802.11b, bluetooth, or something else?

I would suggest you pay someone to design this, instead of trying to do it yourself (unless it's solely to learn the technology, in which case, go for it!)

--buddy

The filed is 3-4 miles. Means the most distant sensors are 3-4 miles apart. We considered blue tooth but, it will be for shorter ranges I guess.

802.11 can be amplified to carry over 3-4 miles. So we considered it. Can we implment any of these technologies in a micro. Or how do I take this sensor data to a base station which is around 3 miles away with out cables.?

Its mostly learning and a challenging task for me. So... want to design a flexible and cost effective framework/infrastructure for the problem.

guess.

it

for

You may want to checkout

formatting link
They have already done this, and buddy is correct, it is not so simple.

Repeat-It do wireless broadband using WLAN and special antennas. They get 1 Mbps over 10 km or 6 miles. The website is in Swedish which is probably a problem, but the raw data is readable. Write an email to snipped-for-privacy@repeat-it.se (remove the '-') if you are interested.

Best Regards, Ulf Samuelsson ulf@a-t-m-e-l.com This is a personal view which may or may not be share by my Employer Atmel Nordic AB

I would suggest you look at some of the licence exempt wireless data transceivers. I would suspect that your data rate is rather low so a multiplexed network of these might work. They normally interface by standard rs232 serial so the data could be handled by any micro.

If you were in the UK you could investigate the low power wireless association (i think that is it's name) site which would give you lists of suppliers.

Phil Smith, sometimes G8JSL

snipped-for-privacy@nexusrobotics.co.uk

Embedded software, Robotics, CAN and Consultancy.

You are very vague here. How much data do you need to transfer (resolution/sampling rate)? How fast must the data be available? How reliable must the system work? Where do you get power from?

I can't see what advantage of a FPGA in this application. A microcontroller should be able to handle communication between the sensors and the transmitter.

Wireless network seems overkill, too.

Most likely you need to buy a module for the wireless part, because of regulations.

Jan-Hinnerk

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required