Presentation is loading. Please wait.

Presentation is loading. Please wait.

E. Sisinni – Progetto di Sistemi Elettronici Digitali 1 PROGETTO DI SISTEMI ELETTRONICI DIGITALI Digital System Design Proposte di progetti.

Similar presentations


Presentation on theme: "E. Sisinni – Progetto di Sistemi Elettronici Digitali 1 PROGETTO DI SISTEMI ELETTRONICI DIGITALI Digital System Design Proposte di progetti."— Presentation transcript:

1 E. Sisinni – Progetto di Sistemi Elettronici Digitali 1 PROGETTO DI SISTEMI ELETTRONICI DIGITALI Digital System Design Proposte di progetti

2 E. Sisinni – Progetto di Sistemi Elettronici Digitali Devices: DSPC6000, DSPC2000, dsPIC, FPGA… Topics: PLC, digital filtering, adc and dac, soft cores, sdr POSSIBLE THESIS! Devices and Topics 2

3 E. Sisinni – Progetto di Sistemi Elettronici Digitali Teams Teams have been formed, with 2-3 members in each group Each group should have a team leader who schedules and coordinates group events and submits your work to the hand-in system. Each team 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 100 points for any projects. But different projects may carry different weights in your final grade. –Project report: 20% –Detailed source code comments and README: 20% –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 – Progetto di Sistemi Elettronici Digitali Some Suggestions for Your Success Start as early as you can! Do good project management (e.g., risk anticipation) –http://en.wikipedia.org/wiki/Project_managementhttp://en.wikipedia.org/wiki/Project_management Do efficient teamwork Follow guidelines to manage your source code –C: http://www.jetcafe.org/jim/c-style.htmlhttp://www.jetcafe.org/jim/c-style.html –HDL: http://www.altera.com/literature/hb/qts/qts_qii51007.pdfhttp://www.altera.com/literature/hb/qts/qts_qii51007.pdf Use automatic documentation tool: –http://en.wikipedia.org/wiki/Comparison_of_documentation_generatorshttp://en.wikipedia.org/wiki/Comparison_of_documentation_generators –http://www.stack.nl/~dimitri/doxygen/http://www.stack.nl/~dimitri/doxygen/

5 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals dsPIC digital AM modulator for cardiac signals Reference: AN1523 http://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote= en561389http://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote= en561389 5

6 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals Development of FPGA-based digital correlator for chirp signal detection http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.132.7307 &rep=rep1&type=pdfhttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.132.7307 &rep=rep1&type=pdf http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=773543 6

7 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals dsPIC based lock-in amplifier Reference: Microchip AN1115 http://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote= en532447http://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote= en532447 7

8 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals dsPIC based Power Line Communications Modulation: BPSK http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1406&dDocName=en553054http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAG E&nodeId=1406&dDocName=en553054 8

9 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals dsPIC based software AM/FM demodulator Reference: Microchip CE140, AD SDR http://www.analog.com/media/en/technical-documentation/technical- articles/Using_the_ADSP- 21990_EZ_LITE_Board_for_Implementing_a_Narrow_Band_Digital _Radio_Receiver.pdfhttp://www.analog.com/media/en/technical-documentation/technical- articles/Using_the_ADSP- 21990_EZ_LITE_Board_for_Implementing_a_Narrow_Band_Digital _Radio_Receiver.pdf https://www.altera.com/content/dam/altera- www/global/en_US/pdfs/literature/dc/_2006/i1.pdfhttps://www.altera.com/content/dam/altera- www/global/en_US/pdfs/literature/dc/_2006/i1.pdf http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.333.343&r ep=rep1&type=pdfhttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.333.343&r ep=rep1&type=pdf 9

10 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals dsPIC and FPGA based sigma-delta DAC Reference: http://www.ti.com/lit/an/slyt076/slyt076.pdfhttp://www.ti.com/lit/an/slyt076/slyt076.pdf 10

11 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals LabVIEW & SDR http://www.ni.com/white-paper/8787/en Implementation of mod/demod chain using the Modulation Toolkit for narrowband communications Use of the LV NI-2921 and daqBOARD http://zone.ni.com/devzone/cda/epd/p/id/5410 http://sine.ni.com/nips/cds/view/p/lang/en/nid/209949 11

12 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals FPGA cordic implementation Use of VHDL for complex signal computation http://opencores.org/project,cordic 12

13 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals FPGA soft core implementation Development of sample code for a soft core. Possible use of a universal cross-compiler http://www.drdobbs.com/embedded-systems/a-universal-cross- assembler/222600279http://www.drdobbs.com/embedded-systems/a-universal-cross- assembler/222600279 13

14 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals Implementation of a CRC checker http://opencores.org/project,ultimate_crc 14

15 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals FPGA full-digital lockin implementation http://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2 008/tor2/main.htmlhttp://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2 008/tor2/main.html 15

16 E. Sisinni – Progetto di Sistemi Elettronici Digitali Project Proposals Open source FPGA IP cores from Open Cores http://opencores.org/ 16

17 E. Sisinni – Progetto di Sistemi Elettronici Digitali Thesis Proposal Use of PLC as a fieldbus –Modbus, Profibus,… tunneling –Standard? PRIME, G3… Long Range wireless communication –Smart metering –SDR implementation Mesh wireless networking (IEEE802.11s, BTMesh…) POSSIBLE SOSTITUTION OF THE EXAM 17

18 E. Sisinni – Progetto di Sistemi Elettronici Digitali Thesis Proposal Master thesis in ABB –ABB R&D in Sweden is looking for skilled guys who want to apply for Master thesis related to real-time wireless communication for industrial automation. The students will be working with Software Defined Radios to implement some new PHY and MAC functionalities since we have no possibility to change/adapt traditional HW. So the student/students will work with areas such as signal processing, wireless communication, and programming in Matlab and C/C++. It is a plus if they have knowledge about real-time systems, electronics and automation. POSSIBLE SOSTITUTION OF THE EXAM 18


Download ppt "E. Sisinni – Progetto di Sistemi Elettronici Digitali 1 PROGETTO DI SISTEMI ELETTRONICI DIGITALI Digital System Design Proposte di progetti."

Similar presentations


Ads by Google