Top Banner
Institut Mines-Telecom Electronique pour la conception des syst` emes embarqu´ es Chadi Jabbour SE
35

Electronique pour la conception des syst emes Institut ...

Mar 19, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Electronique pour la conception des syst emes Institut ...

InstitutMines-Telecom

Electronique pour laconception des systemesembarques

Chadi Jabbour

SE

Page 2: Electronique pour la conception des syst emes Institut ...

What is an embedded system?

An embedded system:

I is a computer based system

I is designed for a specific function or for several specificfunctions

I is embedded in a larger mechanical or electrical system

I is driven by and must respond to real world events

2/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 3: Electronique pour la conception des syst emes Institut ...

What is an embedded system?

Focus of the courseAn embedded system is driven by and must

respond to real world events

2/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 4: Electronique pour la conception des syst emes Institut ...

Transport

Increasing number of electronic devices in transport

3/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 5: Electronique pour la conception des syst emes Institut ...

Example: Assisted Parking system

Parking systems use ultrasonic sensors to calculate the distancebetween the car and the obstacles

4/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 6: Electronique pour la conception des syst emes Institut ...

Health

Electronic systems are massively used in medical applications todayand this trend will accelerate in the near future

5/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 7: Electronique pour la conception des syst emes Institut ...

Example: Cardiac implant

Collaboration TP-MicroportCRM

Design of several communcating cardiac sensors to help theoperation of the pacemaker

6/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 8: Electronique pour la conception des syst emes Institut ...

Professional applications

Embedded systems are widely used for improving the production inprofessional applications such as Industry, Agriculture &Construction

7/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 9: Electronique pour la conception des syst emes Institut ...

Consumer electronics and Appliances

8/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 10: Electronique pour la conception des syst emes Institut ...

Example: Microwave

Microwave emebedded system

Even in a simple microwave, the electronic circuitry is somehowcomplex with a high number of interfaces.

9/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 11: Electronique pour la conception des syst emes Institut ...

Aerospace

Despite the small volume, embedded systems for aerospace arehighly needed and various:

I Launchers

I Communications and observations satellites

I Rovers

10/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 12: Electronique pour la conception des syst emes Institut ...

Interface with the real world

Amplifier

ADCSensor

DSP

Filter

Signal Conditionning

EnergySource

DC

DC

11/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 13: Electronique pour la conception des syst emes Institut ...

Sensors

I Antennas

I Accelerometer

I Ultra-sound sensor

I Temperature sensors

I Humidity sensor

I Magnetic field sensors (Hall effect ...)

I Photodiode (Camera)

I Tactile sensor

I Proximity sensor

I ...

12/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 14: Electronique pour la conception des syst emes Institut ...

Amplifier

I Gain

I Noise

I Bandwidth

I Non-linearity

I Input range

I Output range

I Output impedance

I slew rate

13/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 15: Electronique pour la conception des syst emes Institut ...

Filtering

Ve

C1

C2

RR+

- Vs

Fréquence

| H( jω) |

I Filtering type (Low pass, high pass, ...)I Filter orderI In band ripple, out-of-band attenuationI Group delay (tg = −dΦ

dω )I Approximations: Butterworth, Bessel, Tchebychev ...

14/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 16: Electronique pour la conception des syst emes Institut ...

Analog to Digital Converters

I Resolution/ EffectiveNumber of bits

I Sampling Frequency

I Input range/Full scale

I Linearity

I Output interface

15/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 17: Electronique pour la conception des syst emes Institut ...

Interface with the real world in both directions

ADCSensor

FilterAmplifier

ActuatorFilter

DAC

DSP

Embedded systems also need often to interact back with the realworld

16/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 18: Electronique pour la conception des syst emes Institut ...

Actuators and Co.

I Antenna

I Electrical/electronic switch

I Motor

I Ultra-sound sensor

I Controlled valve

I Screen

I Speaker

I Connected door lock

I Pulse generator

I ...

17/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 19: Electronique pour la conception des syst emes Institut ...

Embedded systems with remotecenters/gateways

TXRX

ADCSensor

FilterAmplifier

ActuatorFilter

DAC

DSP

CenterRemote

In some applications, information need to reported to a remote center

18/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 20: Electronique pour la conception des syst emes Institut ...

Transmission Protocols

19/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 21: Electronique pour la conception des syst emes Institut ...

Transmission Protocols comparison

20/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 22: Electronique pour la conception des syst emes Institut ...

Constraints

I Cost $$$$$

I Power consumption

I Security

I Dependability/Safety

I Miniaturization

I Mechanical vibrations

I Thermal variations

I Radiations

I Medical compatibility

I ...

21/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 23: Electronique pour la conception des syst emes Institut ...

Radiations: how does they impact the system

I Circuits are sensitive to radiations

• Cosmic rays• Solar wind• Nuclear reactors and explosions

I Radiation can result in:

• Short term dis-functionality• Loss of performance (Lower gain, higher leakage current ...)• Permanent damage of the radiated area

22/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 24: Electronique pour la conception des syst emes Institut ...

Radiations: Hardening techniques

I Physical hardening

• Shielding the package against radioactivity• Use of radiation robust technology

I Hardening by design

• Take design margin to anticipate the loss ofperformance - analog circuits

• Triple modular redundancy for critical functions - digitalcircuits

23/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 25: Electronique pour la conception des syst emes Institut ...

Temperature variations: how does theyimpact the system

When the temperature increases,

I the component (transistor, resistors) noise gets higher(approx. proportional to the temperature in Kelvin)

I the product lifetime gets lower

I the system becomes slower

source: Kumar-ISCAS06

24/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 26: Electronique pour la conception des syst emes Institut ...

Temperature variations: solutions

I Employ a cooling/heating system to ensure that theembedded circuit is always inside the good temperature range

I Tackle the problem by design. For example, adjust the supplyvoltage or the biasing currents with the temperature variations

I Use a dedicated technology

25/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 27: Electronique pour la conception des syst emes Institut ...

Battery life: S1 Reduce power consumption!

I Avoid over-sizing the system

• Analog: An amplifier with a Noise Figure of 3 dB will consumemore than one with a NF of 6 dB

• Digital: An FIR filter coded on 20 bits will consume twice lessthan an FIR filter coded on 10 bits

I Use/design integrated solutions

• Interfacing integrated circuits burns a lot of power

I Reduce the power supply

• Reducing power supply reduces power consumption butreduces the system speed

I ...

26/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 28: Electronique pour la conception des syst emes Institut ...

Battery life: S2 Reduce energy consumption

Wakeup receiver

A wakeup receiver is a low power radio whose purpose is to wakeup the main radio when it detects a useful signal

Event/request driven system

Extending the battery life can be achieved by performing themeasurements or the data exchange driven by a remote center

27/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 29: Electronique pour la conception des syst emes Institut ...

Battery life: S3 Better partitioning

The needed information is the slope of the frequency drift

S1: Extract the information on the spot

Extracting the needed information on the spot reduces the amount of information tobe sent but increases the complexity of the processing

S2: Compress the signal

Compress the information at the sensor level and do the reconstruction on the remoteserver

28/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 30: Electronique pour la conception des syst emes Institut ...

Battery life: S4 Better management at DClevel

I Use/design efficient DC-DC converters to generate thedifferent power supplies for the system

I The battery specifications are typical values provided asdesign guidelines and are often neither tested nor guaranteed

I Turn off all unused circuits

I Don’t oversize decoupling capacitors, the higher the capacitorthe higher the leakage current

29/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 31: Electronique pour la conception des syst emes Institut ...

Battery life: S5 Harvest energy

30/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 32: Electronique pour la conception des syst emes Institut ...

Conclusions

I Embedded systems need to interact with real worlds throughefficient interfaces.

I Battery life is a critical aspect for most of embedded systemsand could be improved by innovations at system level,component level and supply level.

I IoT, with 20 billion connected devices in 2020, will provide animportant lever for embedded systems.

I Embedded systems are confronted for a diversity of constraintsand each application should be optimized accordingly.

31/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 33: Electronique pour la conception des syst emes Institut ...

Course organization - connected watch

Hear sensor for a connectedwatch:

-Analytical study-Electrical simulation-PCB design and fabrication-Acquisition with an ADC-Digital processing

Used tools:-Octave-LTspice-Kicad

Filteringand

Decimation

Digital

ADC

Altimeter

Vocal recognition

Cardiac sensor

Integration in a PCB

TCRT1000Sensor

R1 R2

VDDVDD

Filteringand

Amplification

Analog

32/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 34: Electronique pour la conception des syst emes Institut ...

Course organization

I Introduction and prerequisite - Course 1.5 hours - ChadiJabbour

I Analog to digital converters - Course 1.5 hour - Chadi JabbourI Power supplies - Course 1.5 hour - Reda MohellebiI PCB design - Course 1.5 hour - Reda MohellebiI Electrical Simulators on LTspice - Lab/Course - 3 hours -

Chadi Jabbour/Reda MohelebbiI PCB design with Kicad - Lab/Course - 3 hours - Reda

Mohelebbi/Chadi Jabbour (10 %)I Digital Filtering - Course/TD - 3 hours - Chadi JabbourI Energy Harvesting - Course/TD - 1.5 hours - Germain PhamI Low power design - Course- 1.5 hours - Chadi JabbourI Signal Acquisition - Lab - 3 hours - Chadi Jabbour/Reda

Mohelebbi (20 %)I Digital Filtering implementation - Lab - 1.5 hour - Chadi

Jabbour (10 %)I Final exam (60%)

33/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques

Page 35: Electronique pour la conception des syst emes Institut ...

This is the end

Thank you for your attention

Questions ?

34/34 Jan. 2021 Institut Mines-Telecom Electronique pour la conception des systemes embarques