pcb design and implementation of a DSP system

I want an evaluation board to be designed that does the following:

-Obviously, it receives inputs and outputs. These input/outpouts should work in a 0-5 volt range. They should be protected to some degree so that the board is not damaged if there is higher voltage or current. The inputs should be able to handle 80 KS/s altogether, while the number of inputs are 8. In case only one input or two are being used, each of them should handle 16 KS/s. The outputs will be 4 and analog. They should handle the same sampling speed as the inputs.

-The DSP board should receive the inputs, do some mathematical operations on the inputs, and send them to outputs. This include transfer functions and filters. Note that the outputs might not be depedent on the inputs, and might be just some generated waveform, such sawtooth. This functions should be real-time and calculated very very fast.

-The DSP should have a core firmware that should be programmed using USB by the admin user. This will not be accessible by the end user.

-The DSP should have a end-user section in firmware so that the end user can upload some code from PC to the board using USB from PC. This will be accesible by the user.

-The DSP should be able to also send some data to the PC for preview, but in a lower rate.

Example: What the user gets is a DSP board. There is a PC software. The user uses the PC software and and implments a low-pass filter that takes e.g. input ch1 and does filtering and sends the data to output ch3. Meanwhile, a few samples of input ch2 is sent back to the PC and is shown in the PC software (for example like an oscilloscope.)

Skills: Electronics, Embedded Software, PCB Layout, Software Development

See more: speed by design, sampling design, number board design, low pass filter design, filters fast, example of a note, design degree, pc board design, VOlt, system core, sawtooth, pcb board, embedded s, design of pcb, design a filter, current voltage, analog filter design, dsp filter, real time system, fast pcb, electronics firmware, voltage design, usb transfer data, data input output software

About the Employer:
( 0 reviews ) London, Canada

Project ID: #4558243

4 freelancers are bidding on average $599 for this job


Hello Sir. I can do what you need with quality and reliability. Please read more about me and about my proposal at on the Private Messages box. Thanks for your time!

$618 CAD in 10 days
(50 Reviews)

Dear Sir, I'm 15 year experienced Electronics Engineer whose working area is directly related to your project. I have designed several system which is related to your project. I have high level experience about hard More

$526 CAD in 3 days
(12 Reviews)

You have not mentioned the ADC bits, presumed 16 bits is presumed

$777 CAD in 20 days
(3 Reviews)

hello please don't consider it just bidding to increase my xps

$555 CAD in 3 days
(4 Reviews)

i can do it

$444 CAD in 15 days
(0 Reviews)