MICAS Department of Electrical Engineering (ESAT) June 5th, 2007 Junfeng Zhou Promotor: Prof. Wim Dehaene KULeuven ESAT-MICAS Update of the “Digital EMC.

Slides:



Advertisements
Similar presentations
FPGA Configuration. Introduction What is configuration? – Process for loading data into the FPGA Configuration Data Source Configuration Data Source FPGA.
Advertisements

ECE C03 Lecture 81 Lecture 8 Memory Elements and Clocking Hai Zhou ECE 303 Advanced Digital Design Spring 2002.
CHAPTER 3 Sequential Logic/ Circuits.  Concept of Sequential Logic  Latch and Flip-flops (FFs)  Shift Registers and Application  Counters (Types,
Digital Logic Chapter 5 Presented by Prof Tim Johnson
EKT 124 / 3 DIGITAL ELEKTRONIC 1
SPI Serial Peripheral Interface. SPI Serial Peripheral Interface is communication between two devices, one bit at a time sequential one bit at time over.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
MICAS Department of Electrical Engineering (ESAT) AID–EMC: Low Emission Digital Circuit Design Status of the “Digital EMC project” Junfeng Zhou Wim Dehaene.
Fall 06, Sep 19, 21 ELEC / Lecture 6 1 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic.
Counters and Registers
Logic Synthesis For Low Power CMOS Digital Design.
San Jose State University Department of Electrical Engineering 4-BIT SERIAL TO PARALLEL CONVERTER EE 166, CMOS DIGITAL INTEGRATED CIRCUIT FINAL PROJECT.
FUNCTIONAL OVERVIEW Design a synchronous 4-bit up and down counter Operates at 25MHz on the positive edge of the clock Designed to drive a 10pF capacitive.
EET 1131 Unit 12 Shift Registers
Chapter 3: Sequential Logic Circuit EKT 121 / 4 ELEKTRONIK DIGIT 1.
Counters.
Chapter 1_4 Part II Counters
ECE2030 Introduction to Computer Engineering Lecture 15: Registers, Toggle Cells, Counters Prof. Hsien-Hsin Sean Lee School of Electrical and Computer.
Spring EE 437 Lillevik 437s06-l2 University of Portland School of Engineering Advanced Computer Architecture Lecture 2 NSD with MUX and ROM Class.
Switched capacitor DC-DC converter ASICs for the upgraded LHC trackers M. Bochenek 1,2, W. Dąbrowski 2, F. Faccio 1, S. Michelis 1 1. CERN, Conseil Européen.
Introduction to Sequential Logic Design Flip-flops.
EE2174: Digital Logic and Lab Professor Shiyan Hu Department of Electrical and Computer Engineering Michigan Technological University CHAPTER 9 Sequential.
7/23 Timers in Coldfire Processor Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang Lee (480)
Origin of Emission and Susceptibility in ICs
Silicon Solutions for the Real World 1 AID-EMC Automotive IC Design for Low EMC Review Meeting 29 augustus 2006 VILVOORDE.
Washington State University
MICAS Department of Electrical Engineering (ESAT) AID–EMC: Low Emission Digital Circuit Design Junfeng Zhou Wim Dehaene Update of the “Digital EMC project”
MICAS Department of Electrical Engineering (ESAT) Update of the “Digital EMC project” January 19th, 2006 AID–EMC: Low Emission Digital Circuit Design Junfeng.
MICAS Department of Electrical Engineering (ESAT) Design-In for EMC on digital circuit October 27th, 2005 AID–EMC: Low Emission Digital Circuit Design.
Digital Integrated Circuits© Prentice Hall 1995 Interconnect COPING WITH INTERCONNECT.
CENT-113 Digital Electronics 1 Flip Flops TI Type 502 Flip Flop: 1st production IC in 1960.
CHAPTER 3 Sequential Logic/ Circuits.  Concept of Sequential Logic  Latch and Flip-flops (FFs)  Shift Registers and Application  Counters (Types,
MICAS Department of Electrical Engineering (ESAT) AID–EMC: Low Emission Digital Circuit Design Junfeng Zhou Wim Dehaene Update of the “Digital EMC project”
Introduction to Sequential Logic Design Flip-flops.
MICAS Department of Electrical Engineering (ESAT) Design-In for EMC on digital circuit December 5th, 2005 Low Emission Digital Circuit Design Junfeng Zhou.
Princess Sumaya Univ. Computer Engineering Dept. Chapter 6:
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 17 Dr. Shi Dept. of Electrical and Computer Engineering.
CHAPTER HARDWARE CONNECTION. Pin Description 8051 family members ◦ e.g., 8751, 89C51, 89C52, DS89C4x0) ◦ Have 40 pins dedicated for various functions.
7-6 단일 레지스터에서 Microoperation Multiplexer-Based Transfer  Register 가 서로 다른 시간에 둘 이상의 source 에서 data 를 받을 경우 If (K1=1) then (R0 ←R1) else if (K2=1) then.
ENG241 Digital Design Week #8 Registers and Counters.
1 Inverter Layout. 2 TX Gate: Layout VDD VSS VO Vi C CCC For data path structure P+ N+
MICAS Department of Electrical Engineering (ESAT) Design-In for EMC on Digital ICs for Automotive electronics April 18th, 2006 Junfeng Zhou Promotor: Prof.
MICAS Department of Electrical Engineering (ESAT) February 6th, 2007 Junfeng Zhou Promotor: Prof. Wim Dehaene KULeuven ESAT-MICAS Update of the “Digital.
© BYU 13 COUNTERS Page 1 ECEn 224 COUNTERS Counters Transition Tables Moore Outputs Counter Timing.
1 Interconnect/Via. 2 Delay of Devices and Interconnect.
Sp09 CMPEN 411 L18 S.1 CMPEN 411 VLSI Digital Circuits Spring 2009 Lecture 16: Static Sequential Circuits [Adapted from Rabaey’s Digital Integrated Circuits,
MICAS Department of Electrical Engineering (ESAT) Update of the “Digital EMC project” March 1st, 2006 AID–EMC: Low Emission Digital Circuit Design Junfeng.
Chapter 10 Flip-Flops and Registers 1. Objectives You should be able to: Explain the internal circuit operation of S-R and gated S-R flip-flops. Explain.
ECE C03 Lecture 81 Lecture 8 Memory Elements and Clocking Hai Zhou ECE 303 Advanced Digital Design Spring 2002.
© BYU 11b MSFF Page 1 ECEn 224 MSFF Master/Slave Flip Flops.
Digital Fundamentals Tenth Edition Floyd Chapter 9.
EKT 121 / 4 ELEKTRONIK DIGIT I
MICAS Department of Electrical Engineering (ESAT) Update of the “Digital EMC project” December 12, 2006 AID–EMC: Low Emission Digital Circuit Design Junfeng.
MICAS Department of Electrical Engineering (ESAT) Design of EMI-Suppressing Power Supply Regulator for Automotive electronics October 11th, 2006 Junfeng.
MICAS Department of Electrical Engineering (ESAT) Logic style 1. Standard CMOS logic 2. Pseudo NMOS logic 3. MCML (MOS Current Mode Logic--differential.
MICAS Department of Electrical Engineering (ESAT) Update of the “Digital EMC project” May 9th, 2006 AID–EMC: Low Emission Digital Circuit Design Junfeng.
1 John McCloskey NASA/GSFC Chief EMC Engineer Code Effects of Rise/Fall Times on Signal Spectra.
EET 1131 Unit 12 Shift Registers
Registers and Counters
Analog Comparator An analog comparator is available on pins PE2(AIN0), PE3(AIN1) The comparator operates like any other comparator. -when (+) exceeds (-)
Each I/O pin may be configured as either input or output.
Prof. Hsien-Hsin Sean Lee
Flip Flops.
Flip-Flops SHAH KEVAL EN. NO.: EC DEPARTMENT,
EET 1131 Unit 12 Shift Registers
SYEN 3330 Digital Systems Chapter 7 – Part 1 SYEN 3330 Digital Systems.
14 Digital Systems.
Uses of filters To remove unwanted components in a signal
CHAPTER HARDWARE CONNECTION.
Registers and Counters
Presentation transcript:

MICAS Department of Electrical Engineering (ESAT) June 5th, 2007 Junfeng Zhou Promotor: Prof. Wim Dehaene KULeuven ESAT-MICAS Update of the “Digital EMC project”

MICAS Department of Electrical Engineering (ESAT) EME and di/dt measurement Setups Low Drop-out / Serial Regulator AMIS digital load EMI-Suppressing Regulator (MICAS) GND VCC VDD VDD2 = 3.3 V VCCC =12 V i3i3i3i3 i 5 and V 2 i1i1 i 4 and V 1 PC configuration bits VCC = 4.5 V ~ 8 V i2i2 Setup-1 Setup-2 Setup-3 Semi-automatic setup is ready both for time and frequency domain !

MICAS Department of Electrical Engineering (ESAT) Description of the gate counts comparison 9 inverters Other 2 inverter chains FFs are connected through MUX FF Din CLK RST Out 60 FF Chain 2 Chain 3 Chain 4 Chain 5 1 inverter-chain Chain 1 MUX There are 7 work modes

MICAS Department of Electrical Engineering (ESAT) Some words on the comparison itself Focus on comparisons in Time Domain: | di/dt | maximum value Difficulty in comparison and interpretation in Frequency Domain:  Fundamental or harmonic frequency ? PEAK  Is it fair to only compare the PEAK in spectrum ?  How about when peak value happens in different harmonics for different waveform ?

MICAS Department of Electrical Engineering (ESAT) An example 9.87x10 6 A/s Gate counts : condition 2 Gate counts : condition dB uV 60.1 dB uV 1.25x10 7 A/s

MICAS Department of Electrical Engineering (ESAT) Setup-1 – di/dt vs. Slave Clock Domain ( MSFF ) untitled Note: 1. MSFF-chain 1 (no decoupling capacitor ), 2. MSFF - master slave non-overlap time 5.8 ns, 3. Periodic data input, 4. Clk=10 MHz, 1 slave clock domain 3 slave clock domains 1 slave clock domain : Disable delays between slave clock signals SCLK1, SCLK2 and SCLK3. 3 slave clock domains: Enable delays between slave clock signals SCLK1, SCLK2 and SCLK3. Conclusion: Very effective method, more than 2.5 time Very effective method, more than 2.5 time di/dt reduction,. di/dt reduction,.

MICAS Department of Electrical Engineering (ESAT) Setup-1 – di/dt vs. distributed clock ( MSFF ) untitled Note: 1. MSFF-chain 1 (no decoupling capacitor ), 2. Periodic data input, 3. Clk=10 MHz, master slave Non-overlap time 5.8ns 33ns Discussion: 1. Reduction is quite limited, expected more di/dt reduction ?! 2. Probably more apparent when more chains are on, 17.4ns

MICAS Department of Electrical Engineering (ESAT) Setup-1 – di/dt peak vs. Gate counts Note: 1. Periodic data input, 2. Clk= 10 MHz, 3. MSFF - master slave non-overlap time 5.8 ns. Description of gate counts: 1 1. Chain 1, neighbouring FFs are connected directly, 2 2. Chain 1, neighbouring FFs are connected via an inverter chain, + the upper inverter chain toggling, 3 3. ‘2’ condition + bottom inverter chains toggling, 4 4. chain 1 and 2 in ‘3’ condition, chain 1, 2 and 3 in ‘3’ condition 6 6. chain 1, 2, 3 and 4 in ‘3’ condition 7 7. chain 1, 2, 3, 4 and 5 in ‘3’ condition linear relationship from 3 ~ di/dt vs. Gate counts Gate counts

MICAS Department of Electrical Engineering (ESAT) Setup-1 – di/dt peak vs. V DD In First order: di/dt is proportional to V DD Note: 1. DFF-chain 1 and MSFF-chain 1 (no decoupling capacitor ), 2. MSFF - master slave non-overlap time 5.8 ns 3. Clk = 10MHz, 4. Periodic data input, 5. VDD=1.5v, 2.0v, 2.7v, 3.3v.

MICAS Department of Electrical Engineering (ESAT) Setup-1 – di/dt vs. Clock Frequency To be discussed the relationship Note: 1. DFF-chain 1 and MSFF-chain 1 (no decoupling capacitor ), 2. MSFF - master slave non-overlap time 5.8 ns 3. Periodic data input, 4. Clk=2.5, 4, 5, 8,10 MHz

MICAS Department of Electrical Engineering (ESAT) Setup-1 – di/dt vs. Decoupling Strategy untitled Note: 1. Periodic data input, 2. Clk=8 MHz, 3. MSFF - master slave non-overlap time 5.8 ns 1: 1: No decoupling capacitors. 2: 2: 1/2 times PNMOS decoupling capacitors. 3: 3: PNMOS decoupling capacitors 4: 4: PNMOS decoupling capacitors, with thick metal 4 power ring. 5: 5: MIMC decoupling capacitors next to the chain, with the same capacity value as PNMOS capacitor in the chains 3 and 4. Conclusion: 1. decoupling capa helps to reduce the di/dt, 2. the MIMC capacitor is most effective, 3. Power ring might introduce noise, Note: PNMOS means Pseudo-NMOS 1 time PNMOS capacitor = ?? pF

MICAS Department of Electrical Engineering (ESAT) Questions for AMIS and KHBO What do you really want ?  time domain or frequency domain  Output = F unction (Input) ? If frequency domain ? What is the most important ?  I(w) ? ( spectra of i(t) )  s*I(w) ? ( spectra of di/dt ) For which is the Gabarit made ?

MICAS Department of Electrical Engineering (ESAT) Example of spectrum of di/dt 56.7 dB uV 60.1 dB uV dB dB Gate counts : condition 2 Gate counts : condition 4 jw

MICAS Department of Electrical Engineering (ESAT) Other conclusion It seems that MSFF is more di/dt friendly given the same other conditions, MSFF offers more degrees of freedom for di/dt reduction: Clock domains, Distributed Clock  more exploration needed !

MICAS Department of Electrical Engineering (ESAT) Future Work Interpretation of the measured results,  Time domain,  Frequency domain Model Construction