AllegroPCB数字信号完整性.ppt_第1页
AllegroPCB数字信号完整性.ppt_第2页
AllegroPCB数字信号完整性.ppt_第3页
AllegroPCB数字信号完整性.ppt_第4页
AllegroPCB数字信号完整性.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 CADENCE DESIGN SYSTEMS, INC.,Using Allegro PCB SI to Analyze a Boards Power Delivery System from Power Source to Die Pad,International Cadence Usergroup Conference September 15 17, 2003 Juergen Flamm, Cadence,2,About the Author,Juergen Flamm Senior Technical Sales Leader Cadence Design Systems,Juergen holds a MS EE degree from the “University Fridericiana” in Karlsruhe (Germany) Throughout his career, he has been actively involved at all levels and in all aspects of electronic design. He started designing wideband telephony line amplifiers and repeaters at AEG Telefunken. Next he joined Litef (Litton Germany) as the lead engineer for sensor electronic development. He designed mixed mode analog/digital ASICs, miniaturized hybrid electronics and next level multi-board system in a box electronics. He relocated to the United States in 1990 to join Litton corporate as the leader of an international technology transfer team. Shortly after, he was promoted to manager of the Analog Design Group to move on to manager of the Electronic Engineering Department. With the beginning of 2001, a planned careerr change brought Juergen to Cadence. He joined PSD as a Senior Technical Sales Leader with focus on the Allegro PCB SI family of tools. He holds 5 patents in the areas of performance electronics for fiber optic and MEMS sensors.,3,Agenda,Introduction Describing the problem Developing a Solution Step1: Power delivery system analysis for a board using Allegro PCB PI Step2: Power delivery system analysis for a board/package combination using Allegro PCB SI SSN Step3: Combining Step1 and Step2 and more Summary Q & A,4,Introduction,Todays high speed circuits, operating at fast edge rates (100MHz), combined with decreasing supply voltage and increasing supply current demands, have been placing growing challenges on the design of power delivery systems. This presentation will show how Allegro PCB SI can be utilized to perform post-layout analysis of the power delivery system of a completed board design (see ICU 2003 paper #2 for details). Post-layout analysis is only one use model of Allegro PCB SI. The tools real power will be experienced when also proactively employed for pre-layout design and analysis as well as for floor planning of a power delivery system. However, these use models are not subject of this presentation.,5,Describing the Problem,Example:,Parasitic elements in the PWR/GND supply path cause power supply noise and fluctuations on the chip supply rails,6,Describing the Problem (cont.),Multiple elements must be considered simultaneously when analyzing a boards PWR/GND path from power source to the chip supply rails. Board power source (VRM) Output current slew rate capability, dynamic source impedance, Board plane structures Differential and common mode impedance, resonances, Board decoupling capacitors Type, quantity, pin escape and via connections, placement location, - - - - - - - - - - - - - - - - - - - - Board traces and associated vias Interconnecting PWR/GND planes and chip package pins, Package model (chip) Pins, traces, planes, vias, bond wires, ,7,Developing a solution,Step1 Analyze a boards PWR/GND plane pairs impedance, including decoupling capacitors, using Allegro PCB PI frequency domain simulation. Step2 Analyze the PWR/GND connection path from planes to the chip power rails using Allegro PCB SI SSN time domain simulation. Step3 Append Step2 model with Step1 source impedance model. Use appended model and Allegro PCB SI SSN simulation to evaluate PWR/GND bounce impact on signal waveform and timing.,8,Step1,Allegro PCB PI Prepare board for and run Allegro PCB PI frequency domain simulations Complete Allegro PCB SI “Setup Advisor”, focus on “Identify DC Nets” Complete Allegro PCB PI “Setup Wizard”, select at least 1 standard library capacitor Use “Report” to identify capacitor types per plane pair Create/assign models for/to identified capacitor types Under “Cap Libraries” in Board Folder and select used capacitor types Approximate maximum worst case switching current, place noise source Determine VRM model parameters and place VRM Set preferences and run multi node simulations Analyze resulting impedance graphs Optionally determine a simple worst case source impedance model (R, L, C),9,Step1,Design & Analysis,Report,Library Setup,10,Step1,Board with highlighted Plane Shapes, VRM, Noise Source, Grid Size,11,Step1,Multi Node Simulation result,Simple source impedance approximation: Z = 40mOhm + j2pi*f*0.32nH,12,Step2,Allegro PCB SI -SSN Prepare board for and run Allegro PCB SI SSN time domain simulations Use Allegro PCB SI “Setup Advisor”, focus on “Device Setup” and “SI Model assignment” Check targeted device model for pin parasitic values Assign power bus to associated power pins of device model Assign ground bus to associated ground pins of device model Assign power and ground bus to desired simultaneously switching I/O pins of device model Select preferences as intended and run Allegro PCB SI SSN simulation to create waveforms,13,Step2,Power & ground bus assignments,Pin data,A large package model instead of pin data could be used to provide a more comprehensive model.,Device model preparation,14,Step2,Power and ground bounce wave forms,15,Step2,Additional signal waveform evaluation options Extract net into Allegro PCB SI 210 (SigXp) tool, add current probe and perform reflection simulation Evaluate single net voltage and current waveforms Helpful to determine/validate rise/fall times and maximum switching current used in step1 Set up and run EMI simulation Evaluate single net spectral current distribution Helpful to determine needed bandwidth for target impedance in step1,16,Step2,Extracted net with current probe,Driver voltage wave form,Driver current wave form,Spectral current distribution,17,Step3,Allegro PCB SI SSN with added simple source impedance model parameters from Step1 Use R and L model from Step1 (slide 11) Divide R and L in half and add the values to each power and ground pins parasitic values in the device model. Other options Add to large package model parameters Combine Step1 and Step2 net lists ,18,Step3,Comparison of Allegro PCB SI-SSN simulations with and without additional source impedance model added to pin parameters,19,Step3,More Performing a comparison between Reflection and SSN simulation results. Evaluate power and ground bounce impact on a signals waveform Evaluate power and ground bounce impact on a signals timing Evaluate ,20,Step3,Reflection/SSN simulation comparison,Falling edge detail,21,Summary,Using Allegro PCB SI, we have briefly introduced options to perform post-layout analysis of a power delivery path from power

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论