© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose  This Part-B course discusses design techniques that are.

Slides:



Advertisements
Similar presentations
Chapter 7 Operational-Amplifier and its Applications
Advertisements

CHAPTER 3: SPECIAL PURPOSE OP-AMP CIRCUITS
555 Timer ©Paul Godin Updated February Oscillators ◊We have looked at simple oscillator designs using an inverter, and had a brief look at crystal.
The 8085 Microprocessor Architecture
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Oscillators with LC Feedback Circuits
CHAPTER 1: INTRODUCTION TO OPERATIONAL AMPLIFIERS
Lecture 8: Clock Distribution, PLL & DLL
Registers  Flip-flops are available in a variety of configurations. A simple one with two independent D flip-flops with clear and preset signals is illustrated.
Read Chapter 3 (David E. Simon, An Embedded Software Primer)
Microwave Interference Effects on Device,
Lecture 5 – Power Prof. Luke Theogarajan
Lecture 7: Power.
Astable multivibrators I
Introduction to Op Amps
BASIC ELECTRONICS.
TIMERS.
MSP Ultra-Low Power | High Integration | Easy-to-Use “How To” Series: Clock System.
Clock Generation Module MTT CLOCK GENERATION MODULE (CGM)
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
High-Speed Circuits & Systems Laboratory Electronic Circuits for Optical Systems : Transimpedance Amplifier (TIA) Jin-Sung Youn
ACES Workshop 3-4 March, 2009 W. Dabrowski Serial power circuitry in the ABC-Next and FE-I4 chips W. Dabrowski Faculty of Physics and Applied Computer.
Project: sun tracker Idea: –Use two photodiodes to detect where the sun is –Control a motor to turn toward the sun –When sun is “half-way” between PD,
The Microcomputer System In this presentation you will: Investigate the microprocessor Title Page.
Purpose This course discusses techniques for analyzing and eliminating noise in microcontroller (MCU) and microprocessor (MPU) based embedded systems.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Module Introduction Purpose  This training module provides an overview of the different.
Objectives How Microcontroller works
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
Introduction to Computing: Lecture 4
Lecture 2 1 Computer Elements Transistors (computing) –How can they be connected to do something useful? –How do we evaluate how fast a logic block is?
Clock Options and Sleep Modes. Clock Sources Flash Fuse bits can be programmed to choose one of the following Clock sources: 1. External RC Osc. f = 1/(3RC).
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose  This Part-A course discusses techniques that are used to.
Origin of Emission and Susceptibility in ICs
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
OPERATIONAL AMPLIFIERS. BASIC OP-AMP Symbol and Terminals A standard operational amplifier (op-amp) has; V out is the output voltage, V+ is the non-inverting.
Purpose This course discusses techniques for analyzing and eliminating noise in microcontroller (MCU) and microprocessor (MPU) based embedded systems.
Memory and Storage Dr. Rebhi S. Baraka
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose This course provides an introduction to the peripheral functions.
1 Course Introduction  Purpose  This Part-C course covers ways to protect large scale integration devices against problems caused by external sources.
MICAS Department of Electrical Engineering (ESAT) Design-In for EMC on digital circuit December 5th, 2005 Low Emission Digital Circuit Design Junfeng Zhou.
Guy Lemieux, Mehdi Alimadadi, Samad Sheikhaei, Shahriar Mirabbasi University of British Columbia, Canada Patrick Palmer University of Cambridge, UK SoC.
Course Introduction Purpose
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Module Introduction Purpose  This training module provides an overview of the analog interfaces.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose This course provides an overview of the standard peripheral.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Modern VLSI Design 3e: Chapter 7 Copyright  1998, 2002 Prentice Hall PTR Topics n Power/ground routing. n Clock routing. n Floorplanning tips. n Off-chip.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the Digital-to-Analog.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
Project: security lock system Idea: –Create a 4bit password using switches –Send data serially (one bit at a time) using an LED –Receive the code serially.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the PWM type Digital-to-Analog.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose This course provides an introduction to the peripheral functions.
Introduction to Microprocessors - chapter3 1 Chapter 3 The 8085 Microprocessor Architecture.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Mackenzie Cook Mohamed Khelifi Jonathon Lee Meshegna Shumye Supervisors: John W.M. Rogers, Calvin Plett 1.
Microcontroller based Traffic signal Umer Butt Amna Rashid Izza Rabbani Rozab Naveed Ramesha Akram.
TITLE: 555 Timer OM INSTITUTE OF TECHNOLOGY Subject: Analog Electronics ( ) Semester: 03 Prepared By:
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 AD converter.
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
Memory Interface EEE 365 [FALL 2014] LECTURER 12 ATANU K SAHA BRAC UNIVERSITY.
Electronic Devices and Circuit Theory
Mobile phone keypad sensed password entry for door opening.
OVER VOLTAGE OR UNDER VOLTAGE
LOAD CUTOFF SWITCH UPON OVER VOLTAGE OR UNDER VOLTAGE
OPS - Energy Harvesting
EMC Lab presentation.
General Licensing Class
Mark Bristow CENBD 452 Fall 2002
Automotive Technology Principles, Diagnosis, and Service
Presentation transcript:

© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose  This Part-B course discusses design techniques that are used to reduce noise problems in large-scale integration (LSI) devices.  Objectives  Learn approaches and design methods for minimizing electromagnetic interference emitted by LSI devices.  Gain insight into how Renesas applies these techniques for handling noise problems in its microcomputer products.  Content  26 pages  Learning Time  30 minutes

© 2008, Renesas Technology America, Inc., All Rights Reserved 2 Reducing EMI  EMI reduction is a goal shared by the semiconductor experts who design LSI devices and by the system engineers who apply those devices.  Process encompasses techniques for reducing the electromagnetic interference emitted by a specific system, circuit or device that causes other devices/circuits to operate incorrectly.

© 2008, Renesas Technology America, Inc., All Rights Reserved 3 EMC Electromagnetic Compatibility EMIElectromagnetic Interference EMSElectromagnetic Susceptibility SSCGSpread-Spectrum Clock Generator WDT Watchdog Timer PLL Phase Locked Loop I/O Input/Output Port Core A microcontroller chip is composed of a core, I/O ports, and power supply circuitry. The core consists of the CPU, ROM, RAM, and blocks implementing timers, communication, and analog functions. Power supply Two power supplies are applied to the LSI: Vcc and Vss. The core power supply internal to the LSI is V CL (internal step-down). The Vss-based power supply routed through the LSI is V SL. Driver buffer Output circuit transistors as well as output circuits for driving signals with large load capacitance and I/O port output transistors. Clock/bus driver, signals between blocks, etc. OSC CPG Clock Pulse Generator Oscillator POR/LVDPower-On Reset/Low-Voltage Detect functions Harness Cables (wires) connecting a board and power supply or connecting one unit in a system to another. Explanation of Terms

© 2008, Renesas Technology America, Inc., All Rights Reserved 4 Desired output waveform Clipped waveform produces EMI "H" External components RfRf Vcc Vss Vcc Vss Oscillator Circuit Design  For minimum EMI, oscillator’s output should be a sine wave  Excessive gain in the oscillator circuit’s inverting amplifier can cause clipping.  The EMI that results contaminates power supply lines and other circuits

© 2008, Renesas Technology America, Inc., All Rights Reserved 5  EMI can be reduced by adjusting the drive-capacity (gain) of the oscillator’s amplifier circuit  Manual adjustment is via an external resistor, RD  Automatic or software-controlled capacity-switching uses logic- controlled circuits to implement high and low drive VSS XinXout RDRD Ø Rf LSI device "H” High drive capacity High gain “L” Low drive capacity Low gain Adjusting Gain of Oscillator

© 2008, Renesas Technology America, Inc., All Rights Reserved 6 fo = N x f s fsfo PLL Circuit Phase-locked Loop Circuit  PLL allows frequency of oscillator circuit to be lowered (decreased by a factor of 1/N), thereby reducing higher frequency harmonics and EMI  Circuit can be built with jitter function to disperse high-frequency noise, thereby decreasing overall noise level

© 2008, Renesas Technology America, Inc., All Rights Reserved 7 OCO System clock Supplied to cores and functions I/O Primary oscillator (+ PLL) CPG Oscillation stop detect (OSD) feature provides automatic switching for fail-safe operation Pads On-chip oscillator circuit On-chip Oscillator Circuit  OCO = Built-in alternative, high-performance oscillator circuit  Provides backup for primary crystal- controlled oscillator circuit  Protects application against failure due to loss of system clock  Allows system operation to continue or lets application shut down safely

© 2008, Renesas Technology America, Inc., All Rights Reserved 8 Noise emissions data Gain (dB) -0.5% With SSCG Without SSCG -7 to -10 dB f0f0 Freq Spread-spectrum Clock Generator  SSCG is an ideal solution for high-speed products  Is combined with the PLL circuit in LSI devices  Produces modulated waveform with wider spectrum  Reduces noise emissions  Is a very useful noise reduction technique for devices that can withstand variations in clock frequency

© 2008, Renesas Technology America, Inc., All Rights Reserved 9 I/O CPG Oscillator (+ PLL) System clock To cores and functions Clock and Bus Driver Capacity  Capacity should be matched to the operating frequency and signal load of the lines being driven  Excess capacity wastes power and generates unnecessarily high levels of EMI  Inadequate capacity causes performance degradation  Design challenge is to optimize clock and bus lines and their drive circuits

© 2008, Renesas Technology America, Inc., All Rights Reserved 10 Clock line Bus line CPG ROM RAM CPU TIMERS COMMUNICATION Clock and Bus Signal Lines  Signal lines with high frequencies and high drive levels should be kept as short as possible

© 2008, Renesas Technology America, Inc., All Rights Reserved 11 Some transistors are drawn physically large here to indicate a large current capacity. In reality, this may not be the case Typical On-chip Module Transistors in Logic Circuits  Transistors should be carefully selected so that size (current capacity) is as small as it can be, considering the design function, to minimize chip area, power, and EMI  Can be selected from a large library of different sizes

© 2008, Renesas Technology America, Inc., All Rights Reserved 12 ~100Ω to 150Ω ~ Vcc GND ~50Ω ~ ~100Ω ~ Impedance Mismatch Vcc GND   ~100Ω ~ ~ Impedance Match Vcc GND  ~50Ω ~ ~100Ω ~ If required, an external series resistor, (R = 50Ω to 1kΩ) can be used to stabilize the output R1 I/O-port Transistors  Transistors should match characteristic impedance of circuit-board wiring  (~100 to 150  when parts are mounted)  Mismatches cause ringing at port, producing EMI

© 2008, Renesas Technology America, Inc., All Rights Reserved Using slew-rate control to limit shoot-through current V t NMOS turns on after PMOS turns off V 1. Staggering timing of I/O port lines t V t t V V P00 P01 P07 Delay ckt Port triggered Delay ckt I/O-port Rush Current Reduction  Rush current can be reduced in various ways

© 2008, Renesas Technology America, Inc., All Rights Reserved Connecting multiple transistors in parallel to I/O terminal output buffers and turning them on in stages Vdd Vss t1t1 t2t2 t3t3 4. Using feedback capacitors in the I/O buffers to broaden the output waveform Feedback capacitors Vss Vdd I/O-port Rush Current Reduction  Rush current can be reduced in various ways

© 2008, Renesas Technology America, Inc., All Rights Reserved 15 Clock driver circuit Pooled charge Vdd Vss CLK C1 Bus driver circuit Pooled charge Vdd Vss BUS Put capacitors near bus-driver transistors C2 Rush Current Reduction in Core  Rush current in core can be reduced by using capacitors to store a signal’s excess charge over a period of time  Examples: Clock driver circuit, bus driver circuit

© 2008, Renesas Technology America, Inc., All Rights Reserved 16 Flash ROM memory array Step- up circuit Vcc Vss Vpp C Current-limit circuit Rush Current Reduction in Core  Rush current can be decreased in core by implementing in the step-up circuit a circuit that limits the current that charges the large storage capacitor  Example: Flash ROM

© 2008, Renesas Technology America, Inc., All Rights Reserved 17 Step-down circuit Vcc Vss Vcl Vsl or Vss 5V I/O A/D, D/A ROM RAM CPU Peripheral modules Vdd C1 Rush Current Reduction in Core  Another way to reduce rush current in the core is sequence the activation of the various power supplies that drive the core circuits

© 2008, Renesas Technology America, Inc., All Rights Reserved 18 Indicates module-stop signal ROM CLOCKRAM TIMER-1SCI TIMER-2IIC TIMER-3CAN I/O BUS System controller CPU Module-stop Function  The Module-stop function disconnects the supply voltage to a module not being used  This saves power and eliminates the noise the module produces

© 2008, Renesas Technology America, Inc., All Rights Reserved 19 Indicates main clock signal Clock to module Module-stop signal Clock signal inside module I/O ROM CLOCKRAM TIMER-1SCI TIMER-2IIC TIMER-3CAN BUS CPU Clock-signal Control  EMI is reduced when the clock distributed within the module is turned off when it isn’t needed

© 2008, Renesas Technology America, Inc., All Rights Reserved 20 I/O Oscillator circuit System clock line Clock line for  CPG  -pin Output Control  The  clock is turned off in Single-chip mode and also when it isn’t required for clock synchronization in Extended mode  Can be implemented using a switch at the output driver  Performs best when the  clock control is configured at the source

© 2008, Renesas Technology America, Inc., All Rights Reserved 21  The  clock is turned off in Single-chip mode and also when it isn’t required for clock synchronization in Extended mode  Can be implemented using a switch at the output driver  Performs best when the  clock control is configured at the source Clock line for  remains active Traditional design (not recommended) I/O Oscillator circuit System clock line CPG Traditional Method

© 2008, Renesas Technology America, Inc., All Rights Reserved 22 Improved design Clock line to  driver is disconnected I/O Oscillator circuit System clock line CPG Innovative Method  The  clock is turned off in Single-chip mode and also when it isn’t required for clock synchronization in Extended mode  Can be implemented  using a switch at the  output driver  Performs best when  the  clock control is  configured at the source

© 2008, Renesas Technology America, Inc., All Rights Reserved 23 I/O CPUROM RAM TIMER-1SCI IIC CAN BUS TIMER-2 40MHz Divide by 2 Switch SYSTEM CLOCK Osc. ckt. High-speed on-chip oscillator (40MHz) 20MHz40MHz 20MHz Independent High-speed Clock  The built-in high-speed clock is generated by an on-chip oscillator and supplied only to peripherals that require it  Can be used as a backup for the main system clock

© 2008, Renesas Technology America, Inc., All Rights Reserved 24 I/O 20MHz10MHz CPUROM RAM TIMER-1 SCI IIC CAN BUS SYSTEM CLOCK TIMER-2 TIMER-3 10MHz PSC Osc. Ckt. Low-speed Clock  Some Renesas LSI devices have a low-speed clock that is software switched and supplied to the peripheral modules that can operate at lower frequencies 20MHz

© 2008, Renesas Technology America, Inc., All Rights Reserved 25 Estimating EMI Noise Levels  Can be performed by making simplifying assumptions about the chip, then performing SPICE simulation

© 2008, Renesas Technology America, Inc., All Rights Reserved 26 Course Summary For more information on specific devices and related support products and material, please visit our Web site:  Techniques for reducing EMI in oscillator circuits  Ways to optimize the capacity of clock and bus drivers and clock and bus lines  Methods for reducing rush current  Ways to slow down a device’s overall operating rate  Technology for estimating noise levels