回答

收藏

PowerDC PCB学习笔记(一)

#开发软件 #开发软件 2493 人阅读 | 0 人回复 | 2008-11-09

PowerDC PCB学习笔记()――实战仿真Altera CycloneIII Starter Kit v7.2开发板的DC特性? 作者:frm
http://blog.ednchina.com/frm/
?原文PDF文档下载?? PowerDC Sigrity公司的高速电路信号及电源完整性分析EDA软件SpeedXPSuite中的一个组件。主要用来作DC电源分析。包括:整板的电流分布,电流密度和热点分布(温度热点)等。
? PowerDC 工作流程
PowerDC的工作流程由九步组成:
1.?????? 调用/创建一个PCB Layout
2.?????? 检查PCB的堆栈(Stackup)。
3.?????? 建立电源和地网络。
4.?????? 建立电源跌落分析
5.?????? 建立阻抗分析
6.?????? 建立约束条件
7.?????? 运行仿真
8.?????? 察看结果
9.?????? 导出报告
? 为了更好的学习该软件,我们需要先了解一些基本概念:
? Q: PowerDCPowerSIOptimazePI的各自功能?
A: PowerDC工具主要是作PCBPackageDC电源分析。包括,整板的电流分布,电流密度和热点分布(温度热点)。
? PowerSI工具主要是作PCBPackageAC电源分析。包括,电源纹波,EMI特性(近场扫描热点)等。
? OptimazePI工具很像PowerSI,而且是它可以帮助自动分布Cap的位置和Cap值的优化。
? Q: Multiphase VRM的概念?
A: Multiphase VRM的概念会出现在计算机主板等复杂效率的电源系统中。通俗的概念就是多个同电压的电源采用分时供电的方式为一个负载供电。其它系统很少用到。
? Q: Sense Line的概念?
A: Sense Line是一种对电源补偿计算的概念。就是设置Sink IC的点为固定电源(比如:1.2V),那么PowerDC会自动计算Sense Line上电源输出点的电源应该为多少(比如,1.22V)。主要是考虑PCB上电源线的阻抗引起的压降。
? VRMVoltage Regulator Module,是指的电源输出。
? Sinks:是指吸收电流的电路,一般是指IC
? Interconnects:是指给电源网络之间的互相关系。可以利用Setup Interconnects将跳线两端的2V5VCC25电源连接。
?项目实战Altera CycloneIIIStarter Kit Board进行相关DC分析和热点仿真。? Altera的官方网站下载:CIII_Starter_Kit-v7.2.0.exe 安装包。并进行安装。
安装后,在E:\Altera\72\kits\cycloneIII_3c25_start下可以找到CycloneIII Starter Kit v7.2开发板的全部相关资料。

其中,原理图和PCB相关的内容都在board_design_files目录下。
?????? 我们从原理图来分析一下就可以知道整板主要的电源包括:
                       
                        电源网络名称                       

                       
                       
                        负载                       

                       
                       
                        VRM电源                       

                       
                       
                        电压值                       

                       
                                                12V                       
                       
                                                整板电路                       
                       
                                                AC/DC 12V Adapter                       
                       
                                                12V                       
                       
                                                VCC25                       
                       
                                                DDRAMLevel ShifterSRAM COREFLASHUSB BLASTERKEYPAD                       
                       
                                                LTM4603EV-1                       
                       
                                                2.5V                       
                       
                                                VCC125                       
                       
                                                DDRAM Ref VoltageFPGA Bank Ref Voltage                       
                       
                                                LTC3413                       
                       
                                                1.25V                       
                       
                                                VCC33                       
                       
                                                USB BLASTERLEDSRAM I/O                       
                       
                                                LT1959                       
                       
                                                3.3V                       
                       
                                                VCC12                       
                       
                                                FPGA CORE                       
                       
                                                LT1959                       
                       
                                                1.2V                       
                       
                                                VCC18                       
                       
                                                FLASH CORE                       
                       
                                                LT1959                       
                       
                                                1.8V                       
                       
? 具体原理图可从此处下载
? 然后,打开 Brd2Spd Translator。将Cadence Allegro支持的Brd格式PCB文件转换为可以有Sigrity PowerDC PCB能够打开的spd格式的文件。
?

?注意:Cadence SPD的版本应该是15.7以上的。 然后,打开PowerDC PCB。点击File->New
?
窗口右侧的Work flow窗口就是我们上面提到的工作流程的9个步骤:
?


下面我们根据9个步骤逐步完成对实验内容:
步骤1: 调用/创建一个PCB Layout
点击 Workflow-> Manage Workspace->Load a New/Different Layout
会弹出Attach Layout File 对话框。
选择 Load an existing layout,然后点击OK。选择刚才转换的CycloneIII_SB_3C25.spd。如下图所示:
?
? 待续…….
? 相关文档下载:
CIII_Starter_Kit-v7.2.0.exe? 开发板安装包
? CycloneIII_SB_3C25.pdf 原理图
? CycloneIII_SB_3C25.brd ?Cadence Allegro PCB 文件
? CycloneIII_SB_3C25.SPD Sigrity PCB文件
????
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条