欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    Signal Integrity Lab 2 (HFSS).ppt

    • 资源ID:3852594       资源大小:1.55MB        全文页数:50页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Signal Integrity Lab 2 (HFSS).ppt

    1,Signal Integrity Lab 2 Ansoft High Frequency Structure Simulator (HFSS),2,Driven Terminal Problem,Analyze two micro strip lines that pass through via. Analyze the impact of return loss and insertion loss. (S11, S21 ) Use the 4 layer PCB in the following stack up. Analyze the PCB at a size of 2 x 2 inch,3,Stack up,1 mil = 0.001 inch, Signal trace width = 5 mil Signal to signal space = 20 mil,4,Configuration,Start HFSS Save file Insert HFSS design Setup solution type: Driven Terminal Setup grid to 0.1 inch,5,Structure Design,Draw a BOX at: 0, 0, 0, size: 2, 2, 0.005 inch. Assign material: FR4_epoxy. Set transparent: 0.7 Rename it: FR4_1 Draw 2nd BOX at 0, 0, 0.005, size: 2, 2, 0.0014 inch. Assign material: Copper. Set transparent: 0.7 Rename it: GND1 Draw 3rd BOX at 0, 0, 0.0064, size: 2, 2, 0.047 inch. Assign material: FR4_epoxy. Set transparent: 0.7 Rename it: FR4_2 Select GND1 by clicking in command history window. Click: Edit- copy, and Edit - Paste. Now, GND2 is copied from GND1 and is placed at the exact same location! Double Click GND2 (create box) at command history window. At property window, put 0, 0, 0.0534 as new origin. This moves GND2 to upper layer,6,Stack up Design,Do the same thing to copy FR4_1 and make it FR4_3. Put new origin as: 0, 0, 0.0548 Now the stack up is ready. It has two ground layers and 3 FR4 layers. Grey color is for FR4 and Blue is for GND,Side view of PCB stackup,7,Add signal trace,Draw a BOX at: 0, 1, 0.0598, size: 1.005, 0.005, 0.0014 inch Rename it: Trace1, Assign Material: Copper. Change the color to: RED Copy Trace1, and Paste it. Now you got trace2. Change trace2s original at 0.995, 1, 0 inch, size: 1.005, 0.005, -0.0014 inch Now Trace1 and Trace2 are on two different sides of the PCB. They are located at center and overlap each other by 10mil. In order to see both traces, you need to set transparent property of all drawing to be 0.7,8,9,What is via and anti-via,What is via & anti-via What does via do? What does anti-via do?,10,Via: vertical connection between layers Barrel: conductive cylinder filling the drilled hole Pad: connects the barrel to the component/plane/trace Antipad: clearance hole between via and no-connect metal layer,Barrel,Pad,Via pad does not contact plane; void is the anti-pad,Trace connected to pad on layer 1.,11,A Via might: Connect metal planes of the same potential (e.g., all ground planes conductively attached) Carry a signal from a trace on one layer to another (e.g., every data signal must get from the silicon bump down to the motherboardand possibly through the motherboard!) Connect components (such as a capacitor) to a signal trace or a voltage plane.,12,Add via and anti-via,Click the cylinder icon, draw a cylinder between two traces. Change the current position to: 1, 1.0025, 0 inch, radius: 0.005 and height: 0.0598 inch. Assign the material: copper. Change the color: RED Rename it: via1 Do another cylinder (10mil radius), assign material: Fr4_epoxy, rename it: anti_via1 Two cylinders overlap and center at same location. - this will cause a problem and confuse the software! Why?,13,Bolean function,The overlap of two different materials will cause design error. This can be corrected by using Boolean function subtract. In command history window, hold: Ctrl key and click: FR4_1, FR4_2, FR4_3, GND1, GND2, anti_via1 This selects the 6 items above to perform a Boolean function Click: 3D Modeler - Boolean - Subtract,14,Bolean Function - subtract,Subtract window pops up. Move, FR4_1, FR4_2, FR4_3, GND1, GND2 to Blank Parts window Move anti_via1 to Tool Parts window Select “Clone tool objects before subtracting” Why? Click “OK”,15,View - Visibility,After subtraction, graphic verification is hard since all the components overlap each other. (visibility setting can solve this problem) Click: View - visibility Visibility window pops up. Turn off the visibility on all FR4 and anti_via1 It is verified that via passed through two layers of ground without touching it,16,Question.,The overlap issue between FR4, GND and anti-via is solved. Theres another overlap error. Which one?,17,Overlap problem 2,Theres overlap between anti-via and via. Use Boolean subtraction function, subtract via from the anti-via. Dont forgot to “clone” the via Use the visibility command to verify that anti_via1 has a hole in the center.,18,Bolean function - unite,Hold Ctrl key and click: FR4_1, FR4_2, FR4_3, anti_via1 Click: 3D modeler - Boolean - unite All of above items will be united into one item. Name: FR4_1. ( the new name is the first item you selected ) You can only unite the items that touch each other and have same material Your field solution is more accurate and process is faster after you unite the similar items If you want to un-do the “unite”, go to command history window and delete the “unite” under FR4_1 Do the same thing to unite: trace1, trace2, via,19,Create 2nd trace,In command history window, click and select: trace1 Click: edit - copy, then click: paste Now, you have trace3 created at the exact same location of trace1. (they overlap each other) Click and select: trace3 Click: Edit arrange - move Use the mouse, drag trace 3 in the positive Y direction 20mils. (note: DY = 0.02 indicator at bottom right) To verify the move, in the command history window, double click the move command.,20,Create 2nd trace, cont.,Now, the sub window pops up. Make sure the move vector is 0, 0.02, 0 This makes the 2nd trace 20mil away from 1st trace. What is the air gap size between the traces?,21,2nd Anti-via,Create an anti-via for the 2nd trace. The center location should be 0, 1.023, 0 Review slide 10 for creating an anti-via Rename the new item: anti_via2 Theres an overlap issue between anti_via2 and FR4_1, GND1, GND2, trace3. Review slides 12 and 15 to solve the overlap error Unite the FR4_1 with anti_via2. keep the name: FR4_1 for the united item.,22,Structure with 2 traces,23,Add Air Box,Need to add “Air” boxes on top & bottom of PCB. Why? Draw a box at 0,0, 0.598, size: 2, 2, 1, Material: air, rename it: air1 Draw a box at 0, 0, 0, size 2, 2, -1, Material: air, rename it: air2 Change the color of air to: white with transparent setting of 0.95 Air boxes overlap with trace1 and trace3. Use the Boolean function to do the subtraction,24,Structure Design is completed,25,View at different angle,Click: View - Modify Attribute - Orientation You can set the Top view, front view or side view. This helps a lot when you design with 2D objects. Now, set the view as: front view. See top picture Select the FR4_1 item, make the transparent property: 0,26,27,Port & Terminals Sample,28,Port & terminal,1,2,3,4,Terminals,Port is a 2D rectangular area Terminals are each end of traces Port contains terminals,29,Port Assignment,Set the view at: Front view Draw a 2D rectangle by clicking: Draw-Rectangle ( Set in plane direction: YZ) Enter original: 2, 0.988, 0.005. Y size: 0.05, Z size: -0.05 Set transparency: 0.8 Rename: Port1 Do another 2D rectangle at: 0, 0.988, 0.0548. Y size: 0.05, Z size: 0.05 See picture next slide.,30,31,Terminals,Set the view at: front view Select by clicking: Port1 Click: HFSS - Excitation - Assign - Wave Port Click: Next , the Wave Port terminal window pops up. Set: Number of Terminals = 2, Click: update Change the name of 2nd Terminal line to T3. At T1 Terminal Line cell, click & select: New Line Use coordinate system to key in terminal lines,32,Terminal Lines,The terminal lines have to be on the Port1 plane. It has to go from GND1 to Trace1 It is very hard to use the mouse to set the terminal line because it will snap to a point somewhere outside of the Port1 plane. It is highly recommended to key in the coordinate system below the progress windows ( lower right corner). See picture,33,Terminal lines, cont.,At coordinate system, enter: 2.0, 1.0025, 0.005 inch for xyz. Hit: Enter Enter: 0, 0, -0.005 for Delta x, y, z, hit Enter Now you got a terminal line T1 from GND1 points to trace1. It is on the Port1 plane. Note the point direction, It is point from low voltage (GND) to high voltage (trace1),34,Terminal lines, cont.,Add a second terminal lines for T3 Starting point is: 2, 1.0225, 0.005. Delta Z = -0.005 Hit: Enter, Enter, Finish. Now, the Port1 is defined with 2 terminal lines named: T1, T3 Do same thing to define Port2 with terminal lines of T2 and T4. (Note, Port2 is on plane location x=0 ),35,Assign Boundary,Assign radiation boundary on external surface of airbox. Click: Edit - Select - Face Hold down CTRL key, and select the external face of air1. Hold the ALT key to rotate the object to select faces Click: HFSS - Boundary - Assign - Radiation. Hit Enter. In project window, click boundary - RAD1, the radiation boundary shows on drawing window Do the similar boundary assignment for air2,36,Boundary Assignment, cont.,Now assign a radiation boundary on all external faces of FR4 material (faces on the outside) Dont assign boundary on any metal objects Dont assign boundary on internal faces Sometimes, it is easy to click one face and assign one boundary. ( Click multiple faces and assign one boundary is also OK),37,Boundary overlap warning message,If you run the validation check, there will be warning messages regarding the boundaries. It is because waveport1 assignment overlaps with radiation boundary. In this case, the port always has higher priority to overwrite the boundary.,38,Solution setup,Click: HFSS- Analysis Setup - Add Solution Setup The Solution setup window will pop up. We want to solve at 1 Ghz. Change the number of Passes: 5 Change the Max Delta S: 0.01 Click OK to accept default for rest of the settings.,39,Setup another solution,Now, setup a sweep under first solution Click: HFSS - Analysis Setup - Add Sweep. Click OK to pick setup1 Edit Sweep window popup Change Sweep type: fast Change Sweep size: 0.5 Ghz Click OK,40,Simulation!,Click: HFSS - Analyze Wait 15 min for this small simulation.,41,Simulation Results,What simulation results can be found? S, Y, Z parameters, impedance matrix Plotting of above matrix E, H fields inside the structure Current density of structure Near & Far field radiations,42,S parameter,Click: HFSS - Results - Solution Data Click on tab: Matrix Data Solution Data window pops up. It shows the S parameter matrix. To show data for all frequencies, click: All Freqs. This table gives you data for point analysis. For a general AC analysis, a plot is a better way,43,Plot of S11,Click: HFSS - Results - Create Report Change display type: Smith Chart Pick Report Type: Terminal S parameters. Press OK Pick Quantity: first entry, this is S11. Double Click this entry (trace appears at top) Click Done,44,S11 on Smith Chart,45,Plot S21,Click: HFSS - Results - Create Report Set Display Type: Rectangular Plot Click: OK At Plot window, select quantity: waveport T2, T1. This is the S21 At function sub-window, select: dB. This will plot the magnitude of S21 in dB Double Click (put entry at top) Click: Done,46,S21 Magnitude in dB,47,S21, Real & Image Part,48,Homework,Plot S31 Magnitude in dB (near end of cross talk) Find S31, S41 at 1Ghz. Plot Electric field that generated by via. Hint: Use HFSS - Field - Plot Field - E Mag. Plot the E mag on the face of FR4_1 (center layer face) Do an animation for above E field.,49,Project 1,Compare the T-lines pass via with a typical micro strip. ( no via ) Do the same simulation to find the difference on return loss, insertion loss and cross talk Suggest what is the cause of those differences How to improve it? Suggestions? Show the improved result on simulation,50,Project 2,Do the same thing as project 1 for a strip line.,

    注意事项

    本文(Signal Integrity Lab 2 (HFSS).ppt)为本站会员(小小飞)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开