Presentation is loading. Please wait.

Presentation is loading. Please wait.

E. Sisinni – Digital Systems for Signal Processing 1 Digital Systems for Signal Processing Project proposal.

Similar presentations


Presentation on theme: "E. Sisinni – Digital Systems for Signal Processing 1 Digital Systems for Signal Processing Project proposal."— Presentation transcript:

1 E. Sisinni – Digital Systems for Signal Processing 1 Digital Systems for Signal Processing Project proposal

2 E. Sisinni – Digital Systems for Signal Processing Devices: DSPC6000, dsPIC, FPGA… Topics: digital filtering, adc and dac, interfaces, peripheral implementations… Devices and Topics 2

3 E. Sisinni – Digital Systems for Signal Processing Teams Individual and team (with 2 members in each group) activities are allowed. Each “group” will be provided with a DSP/FPGA board. You can use your personal computer or a Lab machine to manipulate the boards, as long as the required software is installed. Following is the grading criteria with a total of 10 points for any projects. But different projects may carry different weights in your final grade. –Project report: 30% –Original contribution: 10% –Oral discussion: 60% Typically, all members in a team will get the same grade for a project, unless the team leader or other members report that someone contributes little to the project and he/she should get only a certain percentage (e.g., 90%) of the team’s grade.

4 E. Sisinni – Digital Systems for Signal Processing Project Proposals PIC based digital filter implementation Reference: AN852 http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1824&appnote=en012035http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1824&appnote=en012035 4

5 E. Sisinni – Digital Systems for Signal Processing Project Proposals DTMF detection on a PIC microcontroller Reference: AN257 http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1824&appnote=en024294http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1824&appnote=en024294 5

6 E. Sisinni – Digital Systems for Signal Processing Project Proposals PS/2 keyboard to PIC connection Reference: PyroElectro Tutorial http://www.pyroelectro.com/tutorials/ps2_keyboard_interface/index.h tmlhttp://www.pyroelectro.com/tutorials/ps2_keyboard_interface/index.h tml 6

7 E. Sisinni – Digital Systems for Signal Processing Project Proposals PIC based sine wave generation and arcsin computation LUT based with linear interpolation http://www.dattalo.com/technical/software/pic/sine18.asm http://www.dattalo.com/technical/software/pic/arcsine.asm 7

8 E. Sisinni – Digital Systems for Signal Processing Project Proposals DAC implementation using PIC PWM Extraction of a rectangular square DC-component http://ww1.microchip.com/downloads/en/AppNotes/00538c.pdf 8

9 E. Sisinni – Digital Systems for Signal Processing Project Proposals PIC based low-cost AD converter Based on current balancing http://www.bytecraft.com/Low_Cost%2C_Low_Speed_A_D_convers ion_for_Embedded_Systemshttp://www.bytecraft.com/Low_Cost%2C_Low_Speed_A_D_convers ion_for_Embedded_Systems http://www.dattalo.com/technical/software/pic/a2d.asm 9

10 E. Sisinni – Digital Systems for Signal Processing Project Proposals PIC based TrueRMS-to-DC converter Inspired by power meter http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1406&dDocName=en520559http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1406&dDocName=en520559 10

11 E. Sisinni – Digital Systems for Signal Processing Project Proposals Use of NI LabVIEW DSP builder with the C6711 http://www.ni.com/white-paper/3501/en 11

12 E. Sisinni – Digital Systems for Signal Processing Project Proposals FPGA implementation of a quadrature decoder http://opencores.org/project,quadraturecount 12

13 E. Sisinni – Digital Systems for Signal Processing Project Proposals FPGA implementation of the miniCPU http://opencores.org/project,mcpu 13

14 E. Sisinni – Digital Systems for Signal Processing Project Proposals FPGA projects from eewiki http://eewiki.net/d isplay/LOGIC/Ho mehttp://eewiki.net/d isplay/LOGIC/Ho me PWM generator PS/2 interface SPI interface (slave/master) Pseudo Noise generator 14

15 E. Sisinni – Digital Systems for Signal Processing Project Proposals FPGA cordic implementation Use of VHDL for complex signal computation http://opencores.org/project,cordic 15

16 E. Sisinni – Digital Systems for Signal Processing Project Proposals FPGA filter implementation Implementation based on Distributed Arithmetic http://www.xilinx.com/appnotes/theory1.pdf ; http://www.andraka.com/distribu.htmhttp://www.xilinx.com/appnotes/theory1.pdf ; http://www.andraka.com/distribu.htm 16

17 E. Sisinni – Digital Systems for Signal Processing Project Proposals FPGA implementation of a simple sigma-delta ADC http://www.latticesemi.com/products/intellectualproperty/referencede signs/simplesigmadeltaadc.cfmhttp://www.latticesemi.com/products/intellectualproperty/referencede signs/simplesigmadeltaadc.cfm 17


Download ppt "E. Sisinni – Digital Systems for Signal Processing 1 Digital Systems for Signal Processing Project proposal."

Similar presentations


Ads by Google