FPGA based data logger


We require a FPGA based data logging system that simultaneously captures 20 channels of high speed RS422 data at a very high baud rate.

Data capture:

• Able to continuously capture data and timestamp from 20 separate RS422 channel input lines, each of which consists of 3 encoded channels (X,Y,Z) of 6 bytes total at 230400 baud (or above if necessary to achieve a 5 KHz sampling rate)

• Capability to send commands (sample trigger etc) to remote capture boards on common RS422 Tx bus

• Capability to store data synchronised with NEMA GPS position and time data

• Capability to store a tacho synchronisation signal from a digital input line

Data storage:

• Direct storage to standard SD card using Windows file system

• SATA drive storage using windows formatted SATA solid state drive. Drive must be able to be swapped to PC and files accessible using windows file system

• Continuous cyclic overwrite capture mode with data amplitude trigger level function to cause section of data to be permanently stored

• Continuous record mode whereby system records until media full then illuminated alarm LED output line

PC connectivity:

• Ethernet TCP/IP connectivity for live and recorded data feed to PC software

• USB 2.0 PC connectivity for live data feed to PC software (not essential)

We also require the coder to produce a simple PC GUI to communicate with the FPGA board over Ethernet and optionally USB 2.0

PC software:

• Capable of displaying recorded and live data

• Recorded data should be able to be selected based on time, trigger event or GPS location.

• Capable of setting sensor board options via common RS422 Tx bus

• Capable of displaying channel info (scale, units etc)

• Capable of exporting selected blocks of data to CSV format

• FFT window to show frequencies present in live or selected sections of recorded data

It is intended to upgrade the design to allow the encoding and storing of digital video from IP camera(s) so the choice of FPGA should reflect this.


• Well documented VHDL/Verilog.

• Any embedded core code.

• Circuit schematic

• Well documented Windows PC source code for GUI

• Compiled PC GUI

• Instructions to set up and program FPGA with supplied code.

We suggest coder bases primary design around a FPGA demo board which will make it easy for them and us to collaborate using same hardware for testing.

We already have working RS422 X,Y,Z accelerometer boards that can be provided to test with when required.


Upon project completion, and provided the coder is capable, we may post another project for the coder to design a PCB layout from the provided schematic.


Coder should be able to demonstrable previous successful projects in advanced FPGA design with previous FPGA embedded projects that have utilised Windows file system on hard drives, Ethernet TCP/IP communications and RS232 transmission and reception.

Coder should give regular progress updates (twice a week) and ask if there are any ambiguities.

Coder should speak fluent English and be available via telephone and/or Skype.

Skills: Electronics, Embedded Software, Microcontroller, PCB Layout, Verilog / VHDL

See more: fpga data logger, data logger fpga, vhdl data logger, fpga based data logger, digital video, sensor software, camera software, fpga based full project, data logger fpga based, data logger verilog code, ethernet data logging vhdl, based data logger based fpga, fpga vhdl verilog, data logger vhdl, gui fpga, windows file system vhdl, data logger fpga project, fpga verilog store card, embedded data logger, video blocks, vhdl and verilog, system sensor, software testing live projects, sampling design, primary data

Project ID: #4225168

18 freelancers are bidding on average £1868 for this job


hi, i am an electrical engineer. i can help with this project.

£3000 GBP in 75 days
(25 Reviews)

Dear sir, I am an FPGA expert, please check your PM

£1500 GBP in 70 days
(22 Reviews)

Hi recommend for low time of design imx53/imx6 Frescale and Xlinix Spartan or Virtex. your proyect is very high complex, hard and softwe and PCB layout too.

£3000 GBP in 60 days
(20 Reviews)

Please see the PM

£750 GBP in 1 day
(1 Review)

Hello, I can do this.

£1500 GBP in 60 days
(10 Reviews)

Dear Client,contact me for professional help.

£1000 GBP in 20 days
(3 Reviews)

Hi,I can help u

£750 GBP in 30 days
(4 Reviews)

Hello. I have 10+ years experience in hardware development (medium-high complexity) - circuit design, PCB routing-assembling, embedded software.

£1500 GBP in 30 days
(1 Review)

We are the professional team of experienced hardware, firmware and software engineers, and we are ready to complete your project. Choosing us, you will have a guarantee to achieve positive results in the shortest possi More

£3000 GBP in 80 days
(1 Review)

Hi, Please see the PMB

£1500 GBP in 30 days
(0 Reviews)

1.Just finished a similar project which is a FPGA based 8 channel digital audio transmitter/receiver over RS-485,the baud rate is 4Mbit per channel,so actually your data rate is quite low for me. 2.For the embedded MC More

£2000 GBP in 60 days
(0 Reviews)

Sir, I can help you on this.

£2100 GBP in 30 days
(0 Reviews)

Hi, I'm an American Engineer. I speak good English and I have 13 years designing ASIC/FPGA based systems. I hack on Linux for fun. I'm probably outside of your budget, but I can give you advice for free. I don More

£6000 GBP in 45 days
(0 Reviews)

I can program your work in VHDL, i'm an expert in electronic so i understand your project. Tell me a simple schematic design of your project to understand very well.

£1500 GBP in 15 days
(0 Reviews)

Dear Marek, if you seriously propose such work for 1500 pounds - it's sad.

£777 GBP in 20 days
(0 Reviews)

HI, I work normally with FPGA (normally using the Altera under Quartus, but I used Xilinx also). I have done many designes with fpga (assuming about 200 in more than 15 years), all projects used high speed fpga archi More

£2000 GBP in 30 days
(0 Reviews)

i have good knowledge embedded system design and verilog hdl....please hire me...

£750 GBP in 10 days
(0 Reviews)

Hi, I am an Electronics engineer and have worked in digital design and verification for highly complex multi million gate projects for 7 years. Thanks!

£1000 GBP in 30 days
(0 Reviews)