文档库 最新最全的文档下载
当前位置:文档库 › ASUS F3JV上电时序分析

ASUS F3JV上电时序分析

ASUS F3JV上电时序分析
ASUS F3JV上电时序分析

ASUS F3JV上电时序分析

首先在适配器未插入时,由主板上电CMOS电池给南桥内部的RTC模块的实时时钟电路供电,CMOS 电池经过R46 1KΩ电阻到BAT54C共阴极二极管输出产生+VCC_RTC。

+VCC_RTC供给南桥内部的VccRTC点。

南桥的RTC模块得到供电后,32.768KHz实时晶振起振,同时+VCC_RTC经过R428 22KΩ电阻,C114 1uf电容延时,T=RC (T时间,R电阻,C电容)T=22K Ωx1UF=22000Ωx0.00001F=0.022S=22ms(延时22

个毫秒)产生南桥RTC模块的复位,到南桥RTCRST#点,+VCCRTC又经过电阻R49 1MΩ和R50 330KΩ电阻到南桥RTC模块的INTRUDER#和INTVRMEN 点,INTRUDER#:入侵、侵略者,某些品牌机拆装过机器,这个脚链接CPU,拆装过CPU这个脚变为低电平,开机CMOS就会报错,提示!INTVRMEN:INT(内部) VRM(电源调节)EN(开启),用于南桥自己产生内部的VCCSUS1_05。INTVRMEN信号如果为低,内部电压转换就不行所以通常也会不开机

VCCSUSU1_05两个可测点

当适配器插入电源接口后,经过L91保险电感产生

A/D_DOCK_IN电压,其中D4为反向安装的稳压二极管,容易击穿导致大5A电流,A/D_DOCK_IN这个点万用表测试正向阻值100-900,反向阻值应为无穷大

A/D_DOCK_IN到保护隔离PQ5700 P沟道MOS管,

D进S出(过内部体二极管)在不受控的情况下形成小电流的19V电压,19V供给PQ5701 S极,又经过PR5700 22KΩ电阻、PD5700二极管正向导通加到PQ5701和PQ5700 P沟道MOS管G极,使PQ5701其VG(19V)=VS(19V),PQ5701 P沟道MOS管截止。同时两个MOS管G极还通过PR5702 22KΩ电阻到CHG_PDS(由MAX8725充电芯片PDS脚发出)此信号控制两个保护隔离MOS管导通产生

AC_BAT_SYS公共点电压

小电流的19V还供给充电芯片的CHG-SRC(SRC脚)

两个保护隔离管要想导通产生大电流的

AC_BAY_SYS公共点,充电芯片MAX8725ETI工作条件要满足:A/D_DOCK_IN经过二极管PD5701供至MAX8725的DCIN主供电,A/D_DOCK_IN经过

电阻PR5704 100KΩ和PR5707 13.3KΩ串联分压进MAX8725的ACIN脚(适配器插入检测输入,可以被用于检测充电器的存在下

电源。比较器的漏极开路输出的ACOK信号。)

集成电路验证与算法知识点总结

集成电路验证与算法知识点总结 黑盒:验证工程师不需了解设计的任何实现细节,所有的验证都必须通过接口完成,不能对内部状态进行直接访问,对内部的结构和实现不需过多了解,缺陷可观测性和可控性比较差。白盒:对待验证设计的内部结构和实现完全可见,也具有完全的可控性,优点在于能够快速的设置感兴趣的状态和输入组合,或者分离特定的功能,可以很容易的在验证过程中对结果进行观察并在输出与期望结果不一致时立即报错,但这种方法与特定的实现紧密相关,并且不能用于不同的实现或者将来的二次设计并且还需要验证工程师对设计实现的细节有相当的了解,以便正确生成有意义的条件以及合理地确定对什么结果进行观测白盒是黑盒的有益补充可以保证与实现有关的特性功能的正确性。 灰盒:介于黑盒和白盒之间的一种折中方案。黑盒可能不能验证设计的所有部分,而白盒不具备可移植性和独立性,与黑盒一样,灰盒通过最顶层接口对设计进行观测和控制,一般而已,灰盒最主要是验证与特定实现有关的重要特征。 遗传算法:5个参数的定义:Np是种群数量,Ng是每一代的数量No是产生子代的数量,Pi是通过反转产生2代的概率,Pu是通过变异产生子代的概率。基本思想:首先计算每一个个体的适应度Fitness Np(i)通过竞争选择出Ng个个体,然后根据适应度随机选择双亲,产生下一代,产生下一代的方式中Pi的概率是通过反转产生,Pu的概率通过变异产生,还有的是通过双亲交配产生,产生下一代的个体数量为No,由Ng和No选择出Np个以保持种群数量不变。一直遗传下来,直到种群的适应度足够高或不再提高为止。 验证计划:①明确的验证目标②验证策略③验证手段:基于行为级的模拟,静态时序分析还是形式化验证④结果检查手段:开发的验证环境是自检查,还是验证结果与参考模型的输出结果对比,还是验证结果直接和期望结果对比⑤建立验证环境的要求:内容有验证对象的抽象层次,验证模型的来源,包括行为模型,模拟模型等;验证环境的要素,包括结果检查,激励源等。⑥制定验证方案,即验证用例设计⑦验证结果的质量标准,内容包括验证向量数目,功能覆盖率和代码覆盖率⑧回归测试,什么时间进行回归测试,采用哪些激励进行回归测试⑨验证问题跟踪与管理,内容包括验证过程中发现的问题的记录和解决问题的情况,以及由此引发的代码更改记录⑩制定验证的进度安排和小组人员职责和分工⑾验证计划评审的节点和内容。 断言:监测设计中正确行为或错误行为的验证对象。断言将设计要求转换成了验证对象,从而可以用模拟器或形式化验证工具,评测设计要求是否被满足.断言分为3种:第一种为Assertion,用于描述设计所期望的正确行为;第二种为Constraint,用于描述设计所处环境的行为;第三种为Cover,用于描述设计及其所处环境应该会到达的状态。 SV A是SystemVerilog的断言,比较适合用Verilog编写的RTL代码,SV A是免费的,而PSL 需要购买。SV A的不太适合验证异步时钟接口。 PSL比较适合用VHDL编写的RTL代码。PSL的断言可以用于验证异步时钟接口。PSL的断言功能比SV A要强,例如,PSL支持具有Liveness功能的断言,但SV A不支持openspabc的功能验证(不包括时序和物理设计验证)①处理器体系结构设计验证②RTL设计模拟验证③DFT验证;系统级环境验证:固件操作系统和各类驱动; 使用工具:软模拟,加速器仿真,形式化验证;商业工具+定制工具 模拟:1适用于所有设计层次,2需要测试向量,3完整的模型,部分的验证,4输入驱动,施加激励,比较输出,5不完备的验证方法,只能证明设计有错而不能证明无错,6验证输入空间的点,一次检查一个输出点,7难点在于确定模拟激励是否足够。

今流行笔记本主板intel架构电源时序讲解.

今流行筆記本主板intel架構電源時序講解 1.RTC電源:用以保持機器內部時鐘的運轉和保證CMOS配製信息在斷電的情況下不丟失; 2.在你插上電池或者電源適配器,但還沒按power鍵的時候(S5,機器內部的開啟的電稱為ALWAYS電,主要用以保證EC的正常運行; 3.你開機以後,所有的電力都開啟,這時候,我們稱為MAIN電(S0,以供整機的運行; 4.在你進待機的時候(S3,機器內部的電成為SUS電,主要是DDR的電力供應,以保證RAM內部的資料不丟失; 5.而休眠(S4和關機(S5的電是一樣的,都是Always電。 上文中括號內的是表示計算機的狀態(S0-開機,S3-待機,S4-休眠,S5-關機。 邏輯啟動時序: 1. 在插上電池或者電源的時候,等待用戶按下Power鍵的時候機器內部的單片機EC就Reset並開始工作,。在此期間的時序是:ALWAYS電開啟以後,EC Reset並開始運行,隨後發給南橋一個稱為`RSMRST#'的信號。這時候南橋的部分功能開始初始化並等待開機信號。這里要注意,這時候的南橋並沒有打開全部電源,只有很少一部分的功能可用,比如供檢測開機信號的PWRBTN# (PWR_SWIN2#3信號。 2. 用戶按下Power鍵的時候,EC檢測到一個電平變化(一般時序是:高-低-高,然後發送一個開機信號(PWRBTN# 南橋,南橋收到PWRBTN#信號後- 拉高 SLP_S5#,SLP_S4#,SLP_S3#信號,- 開啟了所有的外圍電壓,S電壓+VCCP PWR_GOOD3 等,並發送PM PWROK(表明外圍電源正常開啟信號。 WR-GOOD3 和PM_PMROK 發送給VCC_CORE芯片,VCC_CORE 產生後- 發出 VR_PWRGD_CK505信號送給CLK,CLK開始工作。- 同時VR_PWRGD會發送給南橋告知VCC_CORE電源已開啟OK。- 隨後南橋發出PCI_RST#和PLT_RST#總

TimeQuest快速入门

TimeQuest快速入门 简介 本教程介绍用TimeQuest Analyzer进行时序约束和静态时序分析的必要步骤。所用示例文件在\qdesigns\fir_filter文件夹下。 TimeQuest约束步骤 下面的步骤描述了用TimeQuest对设计进行时序约束的步骤,每一步操作包含GUI和Command-line的操作方法。 第1步:在QuartusII中打开&建立工程 启动QuartusII软件,在\qdesigns\fir_filter文件夹下打开工程compile_fir_filter.qpf。 第2步:设置TimeQuest Analyzer 默认状态下,QuartusII使用Classic Timing Analyzer作为默认的时序分析工具。需要在QuatusII中进行如下设置将TimeQuest Analyzer设为当前工程的时序分析器。 在【Assignment】菜单下单击【Settings】,在【Category】列表中展开【Timing Analysis Processing】,选择【Use TimeQuest Analyzer during compilation】,然后点击【OK】即可。 第3步:进行初始的编译 在将时序约束应用到设计之前,需要为TimeQuest创建初始的数据。初始数据是通过post-map结果产生的。步骤如下: 在【Processing】菜单栏下,选择【Start】/【Start Analysis&Synthesis】。 通过运行【Analysis&Synthesis】产生post-map数据。 还可以用post-fit网表来产生初始数据。但是创建post-map数据所用时间更少,而且post-map数据对本设计示例工程来说已经够用。 第4步:启动TimeQuest Analyzer 为了创建并验证时序约束,需要启动TimeQuest Analyzer。在【Tools】菜单下,单击【TimeQuest Analyzer】启动TimeQuest Analyzer。 第5步:创建Post-Map时序网表 在指定时序要求前,需要首先创建一个时序网表。可以从post-map或post-fit 数据中创建时序网表(见第3步)。利用post-map数据创建时序网表的方法为:在【netlist】菜单下,单击【Create Timing Netlist】,在弹出的对话框中,选择【Input netlist type】下的【Post-Map】,单击【OK】。 不能通过【Task】面板下的【Create Timing Netlist】命令来创建post-map网表。在默认情况下,【Create Timing Netlist】需要post-fit数据。

动火作业高处作业培训教案

培训教案 组织单位: 授课教师:联系方式: 培训对象: 培训时间:2017年月日 培训地点: 培训方式:面授 培训内容: 高处作业管理及安全技术措施 一、高处作业的分级 1 高处作业分为一级、二级、三级和特级高处作业。 1.1 作业高度在2m≤h<5m时,称为一级高处作业。 1.2 作业高度在5m≤h<15m时,称为二级高处作业。 1.3 作业高度在15<h≥30m以上时,称为三级高处作业。 1.4 作业高度在>30米时,称为特级高处作业。 2 符合以下情况时高处作业升一级管理: 1)雨、雪、风等异温天气进行的高处作业; 2)带电高处作业; 3)在受限空间内进行的高处作业; 4)突发灾害时进行的高处作业; 5)在排放有毒、有害气体和粉尘超出允许浓度场所进行的高处作业; 6)异常温度设备设施附近的高处作业。

三、坠落预防措施 1坠落防护措施的优先选择顺序: 1)设置固定的楼梯、护栏、屏障和限制系统。 2)使用工作平台,如脚手架或带升降的工作平台等。 3)使用区域限制安全带。 4)使用坠落保护装备。 2 在安装永久性护栏系统时,应尽可能在地面组合,整体安装。 3 在与承包商签订合同时,凡涉及高处作业,尤其是屋顶作业、大型设备的施工、架设钢结构等作业,应要求制定防坠落保护计划。 4 如果不能完全消除坠落危害,应通过改善工作场所的作业环境来预防坠落,如安装楼梯、护栏、屏障、行程限制系统、逃生装置等。 5 应尽量避免临边作业,尽可能在地面预制好装设缆绳、护栏等设施的固定点,避免在高处进行作业。如必须进行临边作业时,应采取可靠的防护措施。 6 应预先评估,在合适位置预制锚固点、吊绳及安全带的固定点。 7 尽可能采用脚手架、操作平台和升降机等作为安全作业平台。高处电缆桥架作业(安装和敷设) 应设置作业平台。 8 临边作业必须采取临边防护措施,设置防护栏杆,必要时架设安全平网;垂直运输接料平台,除两侧设防护栏杆外,平台口还应设置安全门或活动防护栏杆。 9 高处作业人员应接受培训。患有高血压、心脏病、贫血、癫痫、严重关节炎、肢体残疾或服用嗜睡、兴奋等药物的人员及其他禁忌高处作业的人员不得从事高处作业。 10 外用电梯、罐笼应有可靠的安全保护装置。非载人电梯、罐笼严禁乘人。 11 在屋顶、脚手架、受限空间、攀登梯子及升降平台等处作业,宜使用自动收缩式救生索,自动收缩式救生索应直接连接到安全带的背部D形环上,一次只能一人使用,严禁与缓冲安全绳一起使用或与其连接。 12 吊绳应在专业人员的指导下安装和使用。

各个上电时序简要介绍

1. 上电时序的区别是不同厂家的上电时序在电路图中的电压标识符号不同,电压的开启顺序不同,这是不同时序的最大区别。 2. 仁宝的上电时序解析:首先出3v 5v 电感电压(3Valw 5vALW)以及vL线性电压,电感电压(3Valw 5v ALW)3Valw 给EC以及南桥3v待机点 5vALW也给南桥5v待机点当EC 有了供电之后外接晶振就会起振紧接着EC就会复位当南桥有了供电后外接晶振也会起振,此时EC发出rsmrst#给南桥待机完成等待用户按下开机按键。当用户按下开关键触发EC,EC发出EC_ON# 高电平紧接着EC发出PBTN_OUT#使南桥响应接着南桥发出 s5 s3 信号开启syson susp# 最后发出VR_ON 紧接着发出cpu电源好信号VGATE 接着EC发出ICH_PO K CL_PWROK (由南桥开启时钟电路)H_CPUPWRGD PCIRST# PLTRST# H_RESET# ADS# 3. 纬创的上电时序解析:纬创的时序先产生5v线性电压5V_AUX_S5 接着由5V_AUX_S5转换成3D3V_AUX_S5 此电压仅接着给EC供电,当EC有了供电外接晶振就会起振接着就有EC的复位此时EC发出s5_ENABLE信号开启系统 3v 5v 电压3D3V_S5和5v_S5 分别给南桥的3v待机点和5v待机点供电南桥有了供电外接晶振就会起振此时EC发出RSMRST#给南桥完成待机等待用户按下开关键。当按下开关键触发EC,EC发出PM_PWRBTN# 当南桥收到此信号后就会发出 s4 s3 信号接着发出CPUC ORE_ON 开启cpu单元电路,cpu电路工作正常后发出VGATE_PWRGD告诉南桥电路开启完毕接着EC发出p wrok 告诉南桥各路电压开启正常接着开启时钟电路接着发出H_PWRGD PCIRST CPURST. 4. 广达上电时序详解:先产生3vpcu 5vpcu 电感电压 3vpcu给EC供电接着晶振起振复位接着按下开关键触发EC EC发出s5_ON 此信号开启3v 5v 后继3v_S5 5V_S5 给南桥供电时钟接着EC发出rsmrst# 给南桥接着南桥响应DNBSWON# 发出susc# susub# sus_ON MAINON 接着发出VR_ON CPU工作正常后发出HWPG 给E C 接着发出时钟开启信号开启时钟电路另一路imvpok 告诉南桥供电开启完毕接着EC发出ECpwrok告诉南桥电压开启完毕接着发出H_PWRGOOG PLTRST# 5. 华硕上电时序详解:首先产生+3VA +5VA +12VA 的线性电压其中+3VA经过转换成+3VA_EC 给EC供电接着EC复位当EC的供电时钟复位正常后 EC发出vsus_ON 开启 3vsus 5vsus 12vsus 电感电压开启完毕后发出sus_PWRGD信号给EC 此时3vsus 5vsus 给南桥供电接着EC发出rsmrst#给南桥完成待机等待客户按下开关键。按下开关pwrsw# 触发EC EC发出PWRBTN# 给南桥,南桥收到后发出 susc# susB# 给EC 经EC转换SUS C_EC# SUSB_EC# 开启相应电压。所有电压开启完毕后发出ALL_SYSTEM_PWRGD 给EC EC收到后发出VR ON 开启cpu供电然后cpu电源好信号cpu-pwrgd 给EC EC发出EC_CLK_EN 给南桥南桥发出时钟开启信号ck _pwrgd 接着EC发出pwrok信号给南北桥当南桥收到此信号后发出复位信号pltrst# 复位北桥然后北桥发出H_C PURST 复位cpu 。

静态时序分析报告中门延时计算

1引言 在集成电路设计过程中,模拟方法是应用最多的验证时序正确与否的手段,然而,模拟方法在微系统芯片(SoC)时代正面临严竣的挑战。传统的逻辑模拟方法虽然比较快,但需要输入向量作为激励,给使用带来很多不便;更为严重的是其精度不够高,不能处理SoC时代越来越严重的互连线的耦合电容、电感效应。电路模拟方法虽然能非常精确地计算SoC时代的各种效应,但其速度太慢,容量也太小。静态时序分析技术通过提取整个电路的所有时序路径,计算信号沿(上升沿或下降沿)在传播过程的延时,然后检查在最坏情况下电路中是否存在建立时间和保持时间不满足要求的器件,从而确认被验证的电路是否存在时序问题。它们又分别通过对最大路径延迟和最小路径延迟的分析得到。静态时序分析不需要输入向量、运行速度快、占用内存少,因而成为SoC时代最主要的时序验证手段。延时计算和最长/最短路径分析是静态时序分析的关键。由于互连线结构 [1]对门延时的影响非常大,必须在门延时模型中充分考虑这一因素才能确保静态分析结果的正确性。 广告插播信息 维库最新热卖芯片: XC9536-15PC44C SN74F244DWR IS62C1024L-70Q SS34HT162288E6050-RJJ AQY210E H KM68V257CJ-15MUR3020PT TL082CDR 本文提出新的Π模型方法,结合了门的等效电容[3]来计算门的延时,我们的方法结合门的互连线负载的拓扑结构和门负载三阶矩求解的方法,采用[4]中提出的等效电容的求解公式,求出门延时计算模型,相比上述两种方法,在静态时序分析中更为合理。 2新的门延时模型 2.1 新的门延时模型 在[4]中,作者提出了利用Π型的RC模型来近似门的互连线输出负载,同时考虑了负载的屏蔽效应。用该模型等价地计算出门输出驱动点导纳函数前三阶系数。 图1中Y(s)表示准确的RC树的驱动点导纳函数,在s=0的Taylor展开式表示如下: 将门的输出的RC树的互连线负载等效负载为Π模型,如图2。

《现代SOC设计技术》学习小结

《现代SOC设计技术》学习小结 目录 一、SOC的概念 二、前端设计和后端实现 三、可测性设计 四、软硬件协同技术 五、验证技术 六、低功耗技术 七、IP复用技术 一、SOC概念 SOC(System on Chip)中文翻译为片上系统、系统级芯片等,由超大规模集成电路发展而来。从狭义上理解,SOC即把系统关键部件集成的到一张芯片上;而从广义上理解,SOC本身就是一个小型系统。 SOC的发展由市场和技术共同推动。20世纪90年代,计算机、通信、电子产品以及军事等领域需要大量高集成度的集成电路,于是集成电路向集成系统转变。这种转变的表现,一方面,IC品种增加、规模扩大、性能提高、上市时间缩短,并且IC标准化形成;另一方面,微电子技术不断发展,计算机性能提高,EDA综合开发工具性能提高,硬件描述语言公布。相比于IC,SOC具有的优势有:功耗低、体积小、速度快、功能丰富、节省成本。 IP核是SOC设计的基本单元。IP核是已经设计好经过验证的具

有特定功能的电路模块。在设计SOC时可以直接使用IP核。IP核分为软核、硬核和固核。软核指RTL级描述的核,一般是HDL代码,也就是源代码。它不依赖工艺,灵活性好,价格很贵。硬核指电路版图形式的核,不能被修改。它需要预先布局,可靠性高,价格低。固核介于软核和硬核之间,属于门级网表形式,固核需要使用者布局布线,有一定的灵活性。 SOC设计是基于核的设计,也就是将系统按功能分为若干块,组合不同的IP核,集成为特定功能的芯片的过程。但是这不意味着,简单的组合IP核就够了,还需要IP核的测试复用和结构上的精心设计。通常利用IP模块可以简化系统设计,但是对开发者理解IP模块有了更高的要求,时序一致性的问题也会凸显。这个问题推动了IP 模块的标准化。代表性的SOC标准化组织是美国的VSIA。 SOC的技术的特征有:复杂的系统功能、软硬件结合、含有一个或多个芯核(微处理器MPU、微控制器MCU、数字信号处理器DSP等)、采用深亚微米或超深亚微米工艺实现。 随着计算机、通信、手持设备等对IC的需求不断增加。IC的发展由元件到单元,再到RTL,现在为IP核。集成电路会继续朝着SOC 发展。 我国的SOC产业从20世纪90年代开始逐步发展。现在基本分为三大产业:设计、制造和封装。封装测试业占的比重约70%。在我国SOC发展的重点有高端通用芯片、网络通信、数字家电、信息安全、工业控制、生物医疗、IP核。

HP笔记本开机时序

当我们插上Adapter19VIN时,电源流入就有一个5VPCU,3VPCU电压,它是由PU10(MAX1999)自动产生,此时机器处于待机状态。当我们按下Power Button时,NBSWON# 瞬间有一个低电平,这低电平送给97551,97551收到这信号时,产生信号DNBSWON#,DNBSWON发给南桥,同时发出S5-ON到1845产生1.5V_S5。S5-ON输入PQ128经过PQ132产生S5-OND。S5-OND通过PQ127和PQ141分别产生5V_S5和3V_S5。3V_S5,5V_S5,1.5V_S5此时供电给南桥。南桥收到DNBSWON低电平时,便发生SUSB#,SUSC# 两个高电平送给以97551,97551收到SUSB#,SUSC# 后便相继产生了SUSON,MAINON#,VRON。SUSON信号转换成SUSD信号送PQ143,PQ145管便产生3VSUS,5VSUS,及SUSON送到MAX1845 产生2.5VSUS。MAINON#经PU7产生SMDDR—VTERM。同时经PQ119和PQ125转换成MAIND送PQ143,PQ145,PQ148,PQ153产生+3V, +5V,+2.5V,+ 1.5V电压。VRON送给PU3(MAX1907),PU5(1992E)产生VCC-CORE 和VCCP电压。PU6,PU4产生HWPG信号给97551,此时PU3,PU5也各产生一个HWPG信号反馈97551。此时整个M/B的主电压都已OK各组电压反馈回来的HWPG信号相汇合,为一个HWPG 相当于“与”的关系如其中有任何一组反馈的HWPG的为低电平此时97551会发生POWER OK指令,关掉开启的电压,如OK则HWPG恒为高电平当97551收到HWPG后产生PWROK 信号送给SB南桥,后由SB南桥产生PCI RST#经U42产生PCIRST#传给北桥。北桥收到后便产生CPURST#。 MAX1999 IC: 信号介绍 该IC具有4.5V至24V的输入电压范围,1.5%的输出电压精确度,3.3V及5V两组功能模块,内部具有软体控制的开启,关闭快速电源管理系统及过压保护功能。 [主要故障:3VPCU或5VPCU 输出不良(一般机板插上19vin,则有这两电压输出)" 1,VIN_1999 输入19V电压有问题。, 2 检测第8脚参考电压为2V。,用万用表量测3VPCU或5VPCU对地阻抗,阻抗变小或短路,针对RMA板,一般为该线路中的零件烧坏。(PU10,PQ101,PQ103,PQ104,PQ MAX1845 IC: 信号介绍 - ^1 v! a% a: r' @6 s该IC是产生2.5VSUS及1.5V_S5两组电压的,在19VIN加入后,在S5_ON,SUSON两信号正常情况下,即能产生该两组电压。 P6 v9 q- W/ i$ N% U2 r) I主要故障:2.5VSUS或1.5V_S5输出不良(不输出及电压偏低)。' G" ? S) s' T9 W1 X" Y7 A! a5 [ 1,VIN_1845输入19V电压有问题。 9 Y; {2 i o8 f1 Q& }* J ^* Z2, PL17,PL9开路不良。 ?/ ^3 B+ D- n' b3,S5_ON,SUSON信号不良或没送到1845IC。; b4 J$ b: U5 t* l7 L 4, 2.5VSUS及1.5V_S5两组电压对地阻抗变小或短路,针对RMA板,一般为该线路中的零件烧坏(PU5,PQ82,PQ99,PQ83,PQ106,PQ87,U16) 9 b# ~7 f" p& C( M9 T8 i" f {; H1 D; }1 g3 U# l+ e MAX1907 IC:信号介绍! N; y* p" |% k- z( y 该IC 是高速电源管理控制芯片,供给CPU CORE电压,能自动修正偏移量,±0.75%电压输出精确度,具有0.700V-1.708V的电压输出范围,2V-28V电源输入的电压范围及输出过压保护功能等。 6 `! T1 z& X6 {9 ^' K# p主要故障:插CPU 无电压输出。' q1 S; V8 l" l/ x1 E6 A3 s 1,VIN19V 无输入,PL12,PL18坏。( j- W J; w6 |- e U% j5 z0 ] 2,PQ107,PQ108,PQ109,PQ110坏。; G0 D9 U% ~2 ]9 Y0 x

MIPS程序设计报告

组成原理实验报告 姓名学号 陈宝可 07055004 刘睿 07055013 林建财 07055040 指导老师:姜欣宁 2010年4月22日

一、总体设计思想 1.1 CPU简介 CPU是计算机的核心,其重要性好比大脑对于人一样,它负责处理、运算计算机内部的所有数据。CPU的种类决定了操作系统和相应的软件。CPU主要由运算器、控制器、寄存器组和内部总线等构成,是PC的核心,再配上储存器、输入/输出接口和系统总线组成为完整的PC(个人电脑)。 单周期CPU 的特点是每条指令的执行只需要一个时钟周期,一条指令执行完再执行下一条指 令。再这一个周期中,完成更新地址,取指,解码,执行,内存操作以及寄存器操作。由于每个时钟上 升沿时更新地址,因此要在上升沿到来之前完成所有运算,而这所有的运算除可以利用一个下降沿外, 只能通过组合逻辑解决。这给寄存器和存储器RAM的制作带来了些许难度。且因为每个时钟周期的时 间长短必须统一,因此在确定时钟周期的时间长度时,要依照最长延迟的指令时间来定,这也限制了它 的执行效率。 下图是cpu设计的思路: 1.2系统主要框架 第一台电子计算机与1946年2月14日诞生至今,计算机的发展迅速,经历了电子管,晶体管管,集成电路,大规模集成电路,超大规模集成电路的时代,现在集成电路的设计已经接近极限,不过在发

展历程中,计算机的核心框架并没有太多的改变,仍然是由五大部件组成:存储器、运算器、控制器、I/O设备。设计过程中主要以CPU(运算器+控制器)为中心。 如图是计算机组成原理图: CPU 的功能: 设计的cpu主要是由ALU(运算器)和CU(控制器)两个核心部件构成,另外设计一些辅助器件。ALU处理整个计算机的计算,设计的ALU只能进行简单的算术运算,并不能够实现很强大的计算功能,CU是整个计算机的控制部分,它能够接收外界的响应,并控制计算机的其他部件完成特定的功能,CU 和ALU共同组成cpu的核心部件,处理整个计算机的事件。 CPU开发的进程: 设计初始时,成员讨论cpu所能实现的功能,cpu的组成部分,所需要的开发工具、语言、平台、参考资料等,明确了设计思想后,小组进行明确的分工,现在设计过程已经从最初的讨论进入初步的实践,小组成员正按照各自的分工进行cpu的设计开发。 设计成员的分工: 本小组由三名成员,林建财主要完成设计思路提出和最终的整合,陈宝可主要完成各个模块的设计,刘睿主要完成报告的编写以及提出相关的意见,设计过程中成员需要相互配合,相互支持分工没有明显的界限,成员可以扬长避短,各展所长。 CPU设计的工具: 现在存在很多的cpu开发语言,如VHDL硬件描述语言,V erilog HDL描述语言等等,它们都是非常优秀的开发工具,鉴于知识的局限性,这里只列出我们所学的工具。 Quartus® II design 是最高级和复杂的,用于system-on-a-programmable-chip (SOPC)的设计环境。QuartusII design 提供完善的timing closure 和LogicLock? 基于块的设计流程。QuartusII design是唯一一个包括以timing closure 和基于块的设计流为基本特征的programmable logic device

笔记本上电时序

笔记本 INTEL 标准时序(SEQUENCE) NTEL 芯片组的笔记本一般开机过程(红色部分为电路图查图用)1、在没有任何的电力设备在供电时(没电池和电源),通过3V 的纽扣电池来产生VCCRTC 供给南桥的RTC 电路,以 保持内部时间的运行和保持CMOS 信息32D768 RTC 电路测量点:VCCRTC-DCPRTC/RTCRST#/ SRTCRST#/32.768KHz BATLOW# 3.3V EC 到南桥 2、在插上电池或适配器后,产生公共点,接着产生EC 的待机供电(一般是线性供电3.3V 电流0.08A)保护隔离 电路公共点有小阻值的电阻 3、得到待机供电EC(AVCC/VCC0)且获得待机时钟,(32.768KHZ 3.3V)和复位(3.3V EC_RST#/ ECRST# WRST# VCC_POR# VCC1_RST#)后,读取(BIOS)程序配置自身脚位(示波器可以测到波形) 4、如果EC 检测到电源适配器(一般来自充电芯片好信号ACOK 转换ACIN/AD_IN/ AC_IN / RI2/WUI1/GPD1 /ACAV_IN), 会自动发出信号开启南桥的待机电压(VCCSUS3_3,V5REF_SUS),然后发给南桥一个叫“RSMRST#“(3.3V)的待机电 压好信号通知南桥待机电压正常;如果EC 检测不到适配器(电池模式),EC 需要收到开关触发信号后,才会去开启 南桥待机供电,以节省电力0.02-0.03 电流

5 、按下开关,EC 收到开关信号后(连接到EC 上名字GPIO03/GPIO0 6 PWUREQ#/GPC7/ PWR_SW#- 华硕 TMRI0/WUI2/GPC4/ EC_GPXIOD3/ KBC_PWRBTN#)延时发送一个高-低-高的PWRBTN#开机信号给南桥不上电还受, 盒盖开关控制(COVER_SW#/LID_SW#) 6、南桥收到PWRBTN#信号后依次拉高SLP_S5#、SLP_S4#、SLP_S3#信号,SLP_S5/S4#控制产生+3.3VSUS 和内存供电 (VDIMM)(可以直接控制,也可以通过EC 去控制)(0.05A DDR1 2.5V DDR2 1.8V DDR3 1.5V),SLP_S3#控制产生 +3.3V_RUN 、+5_RUN、桥供电(1.*V)总线供电、(VCCP)0.2A-0.3A 1.05V)独立显卡供电(、(0.5-0.7A 1.*V)VGPU_CORE)( 等(可以直接控制,也可以通过EC 去控制) 7、发出信号EC(1.*V)或者其他电路转换来开启CPU 的核心电压(VCORE)无独显电流0.6A,(有独显电流增加0.3-0.5A)。 至此,整机的电压已经全部开启。 8、CPU 供电正常后,CPU 电源管理芯片发出PG 最终送达南桥VRMPWRGD/ SYS_PWROK/ MEPWROK 脚(3.3V CPU 供电电源好信号) 9、CPU 供电正常后,通过电路转换开启时钟芯片,产生各路时钟(945 以下和HM55 系列的是CPU 供电CLK_EN# 直接开启时钟;965 和945 系列是VRMPWRGD 给南桥后,南桥发出CK_PWRGD 开启时钟3.3V)

逻辑设计心得

序 很早之前就想对这几个月工作经历写的东西,一是作为自己的总结,二是自己也很 想将自己这段时间的一些经历和大家分享一下,希望对初学者而言能使得他们能少走一 些弯路。只是公司里的事情很多,最近经常加班,所以一直拖到现在。 能来到这家公司应该是一种缘份--缘起NIOS。当初三月份altera来我们学校建立SO PC实验室的时候自己还不知道NIOS是什么东西,只是想在altera的FAE讲完NIOS后多问他几个时序约束的问题,然后拷一份PPT回去。但是想不到因为那一份NIOS的培训资料,我 认识了edacn上的cawan,他给我讲了很多NIOS的东西,之后是丁哥在SOC版帖了位NIOS大赛的通知,然后我和队友就去报了名,并去川大参加了NIOS的培训,认识了峻龙的FAE- ---也是我现在的boss。在这里要谢谢cawan、丁哥、和我一起参加NIOS竞赛的队友刘科 以及我的BOSS,是他们让我有了这一段的经历。 在公司里的几个月,做的项目其实不多,但是收获还是有一些,我觉得收获最大的是 设计理念的改变,这也是我这段时间最想总结的,我会在后面逐渐阐述。 时序是设计出来的 我的boss有在华为及峻龙工作的背景,自然就给我们讲了一些华为及altera做逻辑 的一些东西,而我们的项目规范,也基本上是按华为的那一套去做。在工作这几个月中 ,给我感触最深的是华为的那句话:时序是设计出来的,不是仿出来的,更不是湊出来 的。 在我们公司,每一个项目都有很严格的评审,只有评审通过了,才能做下一步的工 作。以做逻辑为例,并不是一上来就开始写代码,而是要先写总体设计方案和逻辑详细 设计方案,要等这些方案评审通过,认为可行了,才能进行编码,一般来说这部分工作 所占的时间要远大于编码的时间。 总体方案主要是涉及模块划分,一级模块和二级模块的接口信号和时序(我们要求 把接口信号的时序波形描述出来)以及将来如何测试设计。在这一级方案中,要保证在 今后的设计中时序要收敛到一级模块(最后是在二级模块中)。什么意思呢?我们在做 详细设计的时候,对于一些信号的时序肯定会做一些调整的,但是这种时序的调整最多 只能波及到本一级模块,而不能影响到整个设计。记得以前在学校做设计的时候,由于 不懂得设计时序,经常因为有一处信号的时序不满足,结果不得不将其它模块信号的时 序也改一下,搞得人很郁闷。 在逻辑详细设计方案这一级的时候,我们已经将各级模块的接口时序都设计出来了 ,各级模块内部是怎么实现的也基本上确定下来了。 由于做到这一点,在编码的时候自然就很快了,最重要的是这样做后可以让设计会 一直处于可控的状态,不会因为某一处的错误引起整个设计从头进行。 做逻辑的难点在于系统结构设计和仿真验证 刚去公司的时候BOSS就和我讲,做逻辑的难点不在于RTL级代码的设计,而在于系统 结构设计和仿真验证方面。目前国内对可综合的设计强调的比较多,而对系统结构设计

笔记本上电时序(X86平台)

用户名密码 注册 xiaoZ 青春有梦,勇敢去追 主页博客相册|个人档案 |好友 查看文章 笔记本上电时序(X86平台) 2010-09-08 17:39 我们假设没有任何的电力设备在供电(没电池和电源),这时候,机器内部只有RTC电路在运作,内部时间的运行和CMOS信息。在插上电池或者电源的时候,机器内部的单片机EC就Reset并开始电开启以后,EC Reset并开始运行,随后发给南桥一个称为‘RSMRST#’的信号。这时候南桥的部南桥并没有打开全部电源,只有很少一部分的功能可用,比如供检测开机信号的PWRBTN#信号。 在用户按下Power键的时候,EC(开机芯片)检测到一个电平变化(一般时序是:高-低-高),PWRBTN#信号后依次拉高SLP_S5#,SLP_S4#,SLP_S3#信号(他们的作用参看上页的图),开启了所PWROK信号,这信号表明外围电源正常开启。 PM PWROK将作为一个使能信号发送到CPU外围VCCP的电压Generator,并开启VCCP。在此之后,的核心电压)。至此,整机的电压已经全部开启。 在用VR_PWRGD_ICH这个信号通知南桥CORE VR成功开启后,南桥会发出PCI RST#信号到PCI 发出H_PWRGD来通知CPU它的核心电压已经成功开启。然后北桥发H_CPURST#信号给CPU,CPU被在用户需要进入待机模式(S3)的时候,系统的ACPI和windows同时运作,拉低SLP_S3#,并保入待机模式 而在需要进入休眠或者关机模式时,同时拉低SLP_S3#、SLP_S4#和SLP_S5#,关闭除了RTC以BIOS的共同协作,对硬件工程师来说,只需要保证在特定的状态保证特定的电压供给即可。 当机器要要从S0进入S5,即关机的时候,也会有一定的时序进行,基本上就是前面时序的逆下面是一张典型的主板上电的时序图,参考下。

dell上电时序及戴尔笔记本电脑开机过程

dell上电时序及戴尔笔记本电脑开机过程 根据我最近维修的戴尔系列笔记本电脑来看,不管是从奔四还是到迅驰或者双核,只要是使用SMSC系列单片机的主板,其开机过程都是大同小异,同样的道理像IBM的笔记本从奔三到迅驰的开机流程也都是差不多,因为它们也都是使用相同开机控制芯片系统(TB+PMH4+H8S),也就是说只要你熟悉某一块主板后,其他和这块主板使用相同单片机的电脑对你来说都不是太难。 最近我维修的机型有C640、D400、D420、D520、D600、D610、D820、D830、M1210、M1330、M1530等等,这些机器都有一个共同特点,那就是它们都是使用SMSC系列单片机,不过从D820后的单片机不再是BGA封装了,而是用两个DIP封装的芯片组合形成一个完整地控制系统。它们之间的开机步骤基本是相同的,与其他IBM或者HP机型相比较来说,其大的步骤也有相同之处,只是有些细节方面和信号名称不同而已。以下内容是以D600为例来解说,其他机型可能没有相应信号或者名称不同,在参考阅读时请适当灵活变化运用,下面各个步骤的名称也只是根据我个人爱好来取的,并非官方的准确名字。 第一步:BIOS电压(+RTC_PWR5V&+RTC_PWR3_3V) 这个电压从名称来看就是指BIOS电池供电的电压信号+RTCSRC,这个电压在没有插电源和电池时,是由主板上面的BIOS电池供给,当插上电源或电池时主板BIOS电池就处于充电状态,这个+RTCSRC电压信号的主要作用就是用来生成 +RTC_PWR5V和+RTC_PWR3_3V两个电压信号,其中+RTC_PWR3_3V信号是给南桥和单片机的一个重要供电。 第二步:公共电压(PWR_SRC) 戴尔机器的公共电压名称叫做PWR_SRC,像IBM的公共电压名称叫做VINT16是一样的意思,公共电压顾名思义就知道是公共的意思,即就是电源和电池共用的上电电路,也就是说这个电压信号既可以是电源供给,也可以是电池供给,同时这个电压信号还会送到主板很多地方去使用,这里详细说说电源上电电路过程,把电池上电电路过程作为电池充电电路内容讲解。 公共电压PWR_SRC是从外部电源经过一系列电路转换而来的,大致步骤要经过DCIN+、+DC_IN、DC_IN+、SDC_IN+、ACAV_IN等几个信号的转换过程,其中SDC_IN+和ACAV_IN两个信号都是充电电路中比较重要的信号,因为SDC_IN+是给电池充电的一个主要电源,而ACAV_IN这个信号是给单片机SMSC芯片的一个重要开启信号,单片机缺少这个信号时将无法正常工作进行充电,当然如果是电池独立供电时就没有这个信号,但会从电池电路上发送另一个具有相同功能的信号给单片机作为指示,这些将会在电池充电电路中关于电源和电池转换过程中详细说明。

PrimeTime_的基本概念

PrimeTime 的基本概念 一、定义设计环境 在对设计作时序分析之前,必须要定义好设计环境以使得在那些情况下满足 限制条件。 通过以下这些信息来说明设计环境: 时钟:时钟波形和时钟信号的性质; 输入、输出延迟:信号到每个输入端口的时间从每个输出端口离开所需的时间。这些时间是用一个时钟周期的相对量表示的; 输入端口的外部驱动:每一个输入端口的驱动单元或驱动电容,还可以用一个确定的过渡时间来表示; 电容负载:输入或输出端口的外部电容; 运作条件:环境特性(工艺、温度和电压); 连线负载电容:用来预测布局布线后每一条连线的电容和电阻。 下图展示了用来定义设计环境的命令: 二、时序声明 通常当前设计只是一个更大电路的一部分。时序声明提供了时钟和输入、输 出延时的信息。在将设计建立起来之后,可以进行时序声明。 为了进行时序声明,包括以下一些内容: 说明时钟信息 描述一个时钟网络 说明时钟门锁(Clock-Gating)的建立和保持时间(Setup and Hold Checks) 建立内部生成的时钟 说明输入延时 说明时钟端的输入延时 说明输出延时 三、时序例外(Timing Exceptions) PrimeTime缺省地认为所有的电路都是单时钟周期的。这意味着电路在一个 时钟周期之内将数据从一条路径的开始端传递到结束端。 在某些情况下,电路不是工作在这样的方式下。对具体的一条路径来说不适用单始终周期时序,所以必须对这

些缺省的时序假设作例外说明。否则,时序分析将不能反映真实电路的工作情况。 主要有以下一些内容: 单时钟周期(缺省)路径延时限制 设置失败(False)路径 设置最大和最小路径延时 设置多时钟周期路径 路径说明方法 有效地说明例外情况 例外情况的优先级 报告例外情况 忽略例外情况 去除例外声明 四、报告的生成 在定义了时序声明和例外情况之后,可以生成时序分析报告,有助于定位设 计中的违规之处。在进行时序分析的时候,PrimeTime会跟踪电路中所有的路径,然后根据电路说明、库、声明和例外情况计算设计的延时。 有以下一些内容: 检查设计约束 报告时序检测的覆盖率 生成路径时序报告 去除有寄存器的路径上的时钟扭斜(Skew) 生成瓶颈报告 进行快速时序升级(Fast Timing Updates) 生成约束报告 生成设计信息报告 生成连线负载报告 生成时序例外情况报告 报告最大扭斜检查(Maximum Skew Checks) 报告不变的时序检查(No-Change Timing Checks) 报告失效的时序弧(Disabled Timing Arcs) 显示情形分析设置 观察扇入逻辑 观察扇出逻辑 显示层次参考(Hierarchical References) 报告单元参考(Cell References) 生成总线报告 生成反标延时和检查报告(Annotated Delay and Check Reports) 生成模式分析报告(Mode Analysis Reports) 生成库的报告 生成延时计算报告 以路径(Paths)来生成定制报告 禁止和恢复时钟门锁、去除检查时钟门锁

电脑上电时序

台式主板上电时序 1.装入主板电池后首先送出RTCRST#(3V的复位信号)给南桥, 2.南桥边的晶振提供32.768KHZ频率给南桥 3.I/O芯片检测电源是否正常提供+5VSB电压 4.+5VSB电压正常转换出+3VSB 5.I/O发出RSMRST#信号通知南桥+5VSB已经准备好了 6.南桥正常送出SUSCLK(32KHZ) 7.当用户按下电源按钮后,将送出PWRBTN#给I/O和南桥 8.I/O收到后发出PWRBTN#信号给南桥 9.南桥送出SLP_S3#和SLP_S4#给I/O 10.I/O发出PS_ON#(低电平)给主机电源 11.当电源接收到PSON#(由高电平向低电平跳变),电源开关立即送出+12,-12V,+3.3V,+5V,-5V这些主电源电压 12.当主机电源送出+12V,-12V,+3.3V,+5V,-5V主电源电压后,其他主板转换后的工作电压如:+VTT_CPU,+1.5V,+2.5V_DAC,+5V_DUAL,+3V_DUAL,+1.8V_DUAL也将随后全部送出 13.当+VTT_CPU送给CPU后,CPU会送出VTT_PWRGD电源好信号(高电平)给CPU、时钟芯片、CPU电源管理芯片。 14.时钟芯片开始给各个功能性芯片电路提供同步时钟,(此时侦测卡的CLK指示灯亮) 15.时钟芯片同时给南桥提供时钟。 16.CPU用VTT_PWRGD信号确认VTT_CPU(供CPU电压)稳定在安全范围内,接到VTT_PWRGD信号后CPU会发出VID 17.CPU电源管理芯片收到VTT_PWRGD后会根据VID组合送出VCORE(CPU 核心供电) 18.在VCORE正常发出后,CPU电源管理芯片立即送出VRMPWRGD信号给南桥,来通知南桥现在VCORE电压已经正常发出。 19.当提供给南桥的工作电压和时钟都好了后,由南桥发出PLTRST#和PCIRST#给各个功能性芯片电路(此时侦测卡的RST指示灯亮) 20.在北桥接收到南桥发出的PLTRST#大约1ms后,(此时北桥的各个工作电压和时钟应正常)北桥送出CUPRST#给CPU,来通知CPU可以开始执行第一个指令动作 21.CPU开始寻址,调用BIOS程序开始自检。 22.自检时,CPU自检本身、北桥、南桥,再自检内存(自检64K基本内存)最后自检显卡 23.寻址自检通过内存和显卡成功后,硬件没有问题此时已经可以亮机了,会将控制权交给硬盘的操作系统,从而完成整个启动过程

相关文档