About Us
Museum

B/ Digital Signal Processing Block (DSPB)

From RFID Guardian

This is a Museum page


The options we have for this part are:

  • Leave it as it is with V3, e.g. keep the PXA270 to do baseband processing and the FPGA to handle the analog front end.
  • Take the PXA270 out and replace it with a less powerfull processor to save cost, and leave the FPGA in place.
  • Take out both PXA270 processor and FPGA and subtitute both with a larger FPGA on which we run a softcore processor see wiki
  • ... (if you have anything to add put it here)

Serge's opinion

I vote for the third one (big FPGA with softcore processor) because of the following:

  • It will lead us to a one-chip-with-some-small-external-components solution.
  • Softcores are easy to find (both proprietary and opensource)
  • Computing intensive tasks can be offloaded to hardware (relaxes the computing requirments of the softcore)
  • Fully customizable by the end user, if he/she needs another processor/demodulator, etc.
  • We could move the usb to computer connection into the FPGA (saves a chip hence we need less boardspace)
  • We could customize the processor where needed (i.e. add instructions we need, remove instructions we do not need in order to save space)