L1 2024 Introduction Overview Systems
L1 2024 Introduction Overview Systems
UESTC3003
[email protected]
Teaching Team
Dr Sajjad Hussain
([email protected] )
The teaching team are here to help and can be contacted via email.
We aim to reply to your emails within 2 working days.
Course Outline
• A Baker’s Dozen: Real Analog Circuits for Digital Engineers; (Newnes) B. Baker ISBN: 978-0-
7506-7819-3
ESD Assessment
• This course will be delivered via 12 face-to-face lectures over the first semester of
AY2023-24
• Each Lecture is ~90 minutes and will consist of lecturing, video tutorials, in-class
exercises, and worked examples
• Labs will be run using lab sheets and with the help of GTAs. Labs are unseen
problems and should not be attempted beforehand.
Week Lecture UoG Teaching Staff Lab
Welcome and Introduction to Electronic System Dr Anthony Centeno
Introduction to Noise
Noise Calculations Dr Anthony Centeno
Low Noise Design and Analysis Dr Anthony Centeno MCQ
15 Revision
Revision Lectures Dr Anthony Centeno/Dr
Sajjad Hussain
Let’s get into it!
First Question: What is a System?
Perform
Inputs defined Outputs
(Stimulus) process on (Result)
inputs
Price
Luggage space
You need to understand what THE
Passengers CUSTOMER or USER wants!!
You need to understand what THE CUSTOMER /USER wants!!
System Design is Hierarchical: The ‘V’ Model
Feasibility Study / Operation &
Concept Exploration Maintenance
Documentation / Approval
Software / Hardware
Development
Project Timeline
Source:
US Federal Highways Agency
Electronic Systems Engineering Overview
Customer System
Needs Launch
Stakeholder Interaction
Requirements System
Capture Functional
Testing
System Development
Conceptual Final
Design Subsystem Assembly
Development
Preliminary Subsystem
Design Component Integration
Design
Detailed Component
Design Testing
Key steps in ESD
Validation
Circuit Design /Verification Circuit Testing
Time
Validation: Are you doing the right thing (meeting customer requirements)?
Verification: Are you meeting the specifications (for a given function)?
Summary of System Engineering
1. Signal Source: Could generate voltage, current, charge, resistance (change of)…
- Question: what Specification describes the input signal?
2. Signal Preconditioning: Amplifying, Filtering (shaping), frequency shifting, limiting…
- Question: what Specification of output is needed?
3. Perform Operation: Could be analog or digital:
- Question: what Specification / accuracy / precision is needed?
4. Output Driver / Conditioner: What is it driving? Specification?
5. Output Stage: What is the interface for output (current drive, voltage drive, fast, slow…)
Specification
A good systems engineer knows their interfaces… as well as internal block functions!!
Typical Electronic System (Analog)
Simplified System Block Diagram
TP3210 (SLIM)
• Telecoms Subscriber
Line Interface Circuit
(SLIC) High
• Millions sold in China Voltage Low
in 1990s to connect Low
(0, -48-> Voltage
analog telephones to Voltage
-65V) Digital
network (before Analog
mobile) 0 -> +5V
+ / -5V
• Every city had a
Central Office that
connected to up to
3Million telephones
Source: National Semiconductor TP3210 Datasheet
A board containing many ‘systems’
A telephone switch containing many ‘boards’
• Large telephone
‘switches’ could
accommodate up to 3M
subscriber lines
(telephone lines) on
boards
‘I want a piece of electronics that will make my voice louder and sound better when I am
singing along with my favourite songs on my phone’
1. It needs to be portable and battery powered
2. It needs a display to tell me how loud I am singing
3. I also want to be able to sell it to lecturers to improve their presentations
4. It must match my iPhone /XiaoMi /Huawei phone colours
5. It must be cheap….
NOTE:- There is no mention of how many volts / amps / watts in this requirement
OR
Mic
Amplifier Loudspeaker
Control
Electronics
External Power
Microphone Amplifier
Coloured Battery
Enclosure Power
3. Examine the signal levels at the
interfaces…
Display
+? +?
+3.3V
MBED
A-D
D-A
? ? 4W
14 bit 10 bit
-? -?
~86dB 0V
Control
Dynamic range of
14 bit ADC
115dB (3.3Vpk / 16,384) ~62dB
Signal to Noise from =~0.2mV Dynamic range of
microphone 10 bit DAC
(179mVrms / 0.3uVrms) (3.3Vpk / 1024) =
~3.2mV
How do we design the system for best performance?
4. Identify the problem block(s)… usually the
ones with the limited performance
Display
+? +?
+3.3V
MBED
A-D
D-A
? ? 4W
14 bit 10 bit
-? -?
0V
Control
~86dB ~62dB
Dynamic range of 14 bit ADC Dynamic range of 10 bit DAC
(3.3Vpk / 16,384) =~0.2mV (3.3Vpk / 1024) = ~3.2mV
4. Identify the problem block(s)… usually the
ones with the limited performance
+3.3V
We cannot change the MBED We cannot change the
input parameters of the output parameters of the
A-D
D-A
MBED ADC so it is a MBED DAC so it is a
limitation 14 bit 10 bit
limitation
~86dB ~62dB
Dynamic range of 14 bit ADC Dynamic range of 10 bit DAC
(3.3Vpk / 16,384) =~0.2mV (3.3Vpk / 1024) = ~3.2mV
Our system performance is going to be limited by the MBED ADC / DAC performance
5. Examine the signal levels around
problem blocks…
+3.3V
Output
bit
Input
0V
14 bit
10 bit
MBED
MBED DAC
ADC
10kW
MBED digital functions
1.6mF Adc_in (0 – 3.3V)
+3.3V 14 10
1.6mF
bit bit
10kW
10kW
+1.65V 14 bit 10 bit +1.65V
MBED MBED
Input from mic amp ADC
Output from DAC
can now swing + and
0V DAC
0V can now swing +
– 1.65Vpk around 0V and – 1.65Vpk
-1.65V Potential divider -1.65V around 0V
provides
‘middle’ level = +3.3V
+1.65V
Check the ADC datasheet…
+1.65V
0V
+3.3V
Output
Output
Input
Input
Input Power
0V 0V
Amplifier Amplifier
10kW
ADC
10kW
• After you have designed for the correct signal levels, look at the power
supplies you will need
• The input amplifier needs V+, V- to produce +/- 1.65Vpk output We have
relatively free choice; let’s assume +/- 3.3V
• The MBED is constrained for a maximum supply of +3.6V (use +3.3V to be
safe)
• If MBED is running on +3.3V then design all logic around this value
• The output Amplifier needs +/- 10V to produce +/- 9V pk output into 4 W (+/-
2.25Amps) [Power amp needs 1V headroom to operate]
• How long would the same battery last if was used in a rock concert?
• Typical ‘screaming singing’ voice SPL = 135dBA (at 25mm) [ 179mVrms]
1. Find out what the customer is trying to do (NOT what they say they want to
do!!)
2. Agree a set of requirements with the customer of what you will do to meet
their need
3. Think about the WHOLE problem and identify major tasks / functions / blocks
you need to perform the task
4. Look at the interfaces; what is happening BETWEEN the blocks
5. Look at the physical limitations (power, signal levels, heat etc)
6. Think about VALIDATION and VERIFICATION; how will you prove you have
met the requirements
Self Study Question:
How many bits do you need?
If you use a typical dynamic microphone (Shure SM57) which has a maximum
output of 179mV, and a noise level of 0.3uVrms
3. Should you invest in 24 bit ADCs for audio recording using this microphone?
Thank you
谢谢
#UofGWorldChangers
@UofGlasgow