Você está na página 1de 14

Microcontrollers Tunis

2010 Intern-ship projects (PFE)

December 2nd, 2009


Design and development of software tool to automate STM32
peripherals and memories description generation

• Graduation Project Tutor: Ibtissem MALOUCHE

• Design and development of software tool


Project name proposal:
to automate STM32 peripherals and memories description
generation
• Description: The goal of this project is to develop and Design a software
tool to automate STM32 peripherals and memories description generation.
The final tool will generate xml files and schemas for all STM32 families to
be able to use them with our third parties toolchains .

• Key words: Microcontrollers, xml, Object oriented programming.


• Ref in “Jobs.st.com” : 013280.

December 9, 2
2 0 0 9
STM8/STM32 automatic IP validation tool development

• Graduation Project Tutor : Bassem TAAMALLAH


Faten HAMOUDA
• Project name proposal: STM8/STM32 automatic IP validation tool
development.
• Description: This project aims to design and develop a user interface
application to run automatically IP validation for STM8 and STM32
products.
This application should allow framework configuration, test execution and
validation report generation.
Application global design should be extensible to integrate easily new
microcontroller, new IP or new test.

• Key words: Microcontrollers, STM8, STM32, IP validation, framework


• Ref in “Jobs.st.com” : 108252

December 9, 3
2 0 0 9
STM32L USB IP validation platform design and
development
• Graduation Project Tutor : Bassem TAAMALLAH

• Project name proposal: STM32L USB IP validation platform


design and development.

• Description: Design and develop a new validation platform for USB IP


validation. This platform will be used for STM32 low power products
basing on ST USB Firmware Library.
This platform should be integrated in the global IP validation framework.
All test scenarios should be detailed into Product Test Specifications
document.

• Key words: Microcontrollers, STM32L, USB IP, Firmware Library,


Framework, USB protocol, Product Test Specifications.
• Ref in “Jobs.st.com” : 108234 December 9, 4
2 0 0 9
Tracking Tool for Design Verification Projects.

• Graduation Project Tutor : Naoufel Boussetta

• Project name proposal: Design and Development of a Tracking Tool for


Design Verification Projects.

• Description: The purpose of this project is to Design and develop a web


based application that allows keeping track of the verification activity.
This application should also allow to generate Verification plans,
verification reports, bugs list and check list in electronic format.

• Key words: IPVplan, IPVreport, JSP, Servlet, SQL.

• Ref in “Jobs.st.com” : 108155


December 9, 5
2 0 0 9
Eclipse based Design Verification IDE

• Graduation Project Tutor : Sofiene MEJRI

• Project name proposal: Eclipse based Design Verification IDE

• Description: The Eclipse Design Verification IDE (Integrated Development


Environment) will offers significant added value over non-IDE editors. The
new eclipse plug-in aims to combine by a single unified window the editor
with the syntax checker, linter, revision control and other useful tools,
enabling fast and smart code development for hardware design and
verification flow.

• Key words: Eclipse, IDE, Hardware Design Verification, Microcontrollers,


Hardware Verification Language

• Ref in “Jobs.st.com” :
December 9, 6
2 0 0 9
Communication Peripheral Application Layer
Development for STM32 Microcontrollers
• Graduation Project Tutor : Chekib Hammami

• Project name proposal: Communication Peripheral Application Layer


Development for STM32 Microcontrollers.

• Description: The goal of this project is to develop an application firmware


layer that allows interfacing the communication peripherals (SPI, I2C,
USART) embedded in STM32 microcontrollers with a unified API. The
objective is to use the developed layer for all existing firmware and to
validate the robustness of this solution.

• Key words: SPI, I2C, USART, Embedded C, STM32.

December 9, 7
2 0 0 9
Secure Sockets Layer (SSL) implementation on
STM32F107
• Graduation Project Tutor : Raouf HOSNI

• Project name proposal: Secure Sockets Layer (SSL) implementation on


STM32F107

• Description: The goal of this project is to develop a secure communication


between STM32F107 and a server over TCP/IP connectivity through a
Secure Socket Layer (SSL) connection. This demonstration will use
STM32F107 ‘s embedded Ethernet controller, LwIP TCP/IP stack and
PolarSSL Library.

• Key words: Microcontrollers, STM32, Embedded C, Ethernet, TCP/IP,


Cryptographic, SSL

December 9, 8
2 0 0 9
STM32 DTMF & FSK encoding and decoding algos

• Graduation Project Tutor : Sofiene Litayem

• Project name proposal: DTMF encoding and decoding


• Description: the goal of this project is to develop an Application Note +
firmware that implements telephony algorithms to encode and decode the
DTMF signals using STM32 microcontrollers:
- Study the different methods to generate DTMF signals using STM32
and implement their firmware.
- Study different algorithms of DTMF decoding and compare their
performance and implement their firmware.
- Study the analog aspects of phone lines in order to interface the STM32
with these lines safely and efficiently (filters and ESD protection study
etc…)
- If possible: develop a board reference design for this AN.
• Key words: Microcontrollers, STM32, DTMF, Telephony algorithms.
December 9, 9
2 0 0 9
STM32 CAN ( Controller Area Network) in real-time
• Graduation Project Tutor : Kacem HALIM

• Project name proposal: CAN in real network

• Description: The goal of this project is to develop an Application Note + Software


that ensures the implementation of an embedded standalone programming CAN
gateway based on STM32 microcontrollers Family.
• The Final demonstration provides two main targets:
-1 Show how the STM32 device can connect to a real CAN network via CAN
interface and send / receive a dedicate message to/from one and / or many CANx
in the same bus (real bus).
-2 Should be covers all CAN gateway feature for STM32 microcontrollers Family
like TimeStamp,…
Activity to be done during this project are:
- Specification
- FW development
- Validation + Report
- Application note

• Key words: Microcontrollers, STM32, CAN protocol, C


December 9, 10
2 0 0 9
STM32 USB to I2C/SPI Bridge

• Graduation Project Tutor : Najoua HAMDI

• Project name proposal: USB to I2C/SPI Bridge design & development

• Description: The goal of this project is to design and develop I2C and
SPI to USB bridge based on STM32 microcontrollers Family.
The Final package should be include:
-1 - FW development
-2- Validation
-3- Validation Report

• Key words: Microcontrollers, STM32, USB, I2C protocol, SPI Protocol,


embedded C programming

December 9, 11
2 0 0 9
STM32 Software Cryptographic Libraries & Demo

• Graduation Project Tutor : Kais ERROUISSI

• Project name proposal: STM32 Software Cryptographic Libraries & Demo

• Description: The goal of this project is to analyze software cryptographic libraries


( AES, DES, 3DES, RSA) in order to optimize the performance and then the
implementation of an embedded standalone application based on STM32
microcontrollers Family.

• Key words: Microcontrollers, STM32, Crypto, AES, DES, 3DES, RSA, Embedded
C programming, Optimization

December 9, 12
2 0 0 9
STM32 DSP (Digital Signal processing) : FIR, IIR, FFT

• Graduation Project Tutor : Mohamed Ben Ahmed

• Project name proposal: STM32 Digital Signal Processing libraries optimization

• Description: The goal of this project is to analyze software DSP libraries in order to
optimize the performance and then the implementation of an embedded
standalone application based on STM32 microcontrollers Family.

• Key words: Microcontrollers, STM32, MATLAB, Simulink, DSP, Filtering


techniques,FFT, IIR, FIR, Embedded C programming, Optimization

December 9, 13
2 0 0 9
Comment Postuler ?

• Envoyez un e-mail aux adresses suivantes :

sttunis.recrutement@st.com

En copie :

mohamed.ben-ahmed@st.com

Avec en pièces jointes : CV Personnalisé ainsi qu’un corps du texte de


l’e-mail sous forme de lettre de motivation mentionnant le sujet du
projet de fin d’études de préférence ( maximum 2 sujets)

Bon courage pour les examens et très bonne chance !


December 9, 14
2 0 0 9

Você também pode gostar