Javascript Menu by Deluxe-Menu.com
       
 
思源首页 > 技术支持 > 教育训练 > Verdi 系列训练课程说明
 

Verdi 系列训练课程说明
 
 



 
 
  • 如果您未曾用过Debussy 或只看波形图(waveforms)之使用者, 请务必先参加 ( Verdi Basic Training )
  • 有关HDL之语法检查或设计流程之可适用性,请参加 ( nLint Training )
  • 有关Verdi的高级功能及自动化侦错请参加 ( Verdi Advance Training )
  • 针对STA和Clock相关的分析及除错功能请参加 ( nAnalyzer Training )
  • 详细课程内容及实作项目请见个别之课程说明
  • 其他有关Siloti, nECO, UDR, nESL, Reusner, TCL等非常规课程,如果您有这方面需求,请联络服务贵公司的Account Sales或Account AE

Verdi Basic + nLint Training
1. 课程说明
  本课程将介绍 Verdi 之基本操作功能
 
2. 课程大纲
 
  • 了解Verdi之定位与应用
  • 学习将你的设计读进Verdi
  • 学习使用Verdi来阅读与分析你的原始码 (source codes)
  • 学习使用Verdi的电路图(schematics)环境来进行侦错
  • 学习使用Verdi的波形图查看器(waveform viewer)来分析模拟的结果
  • 学习使用Verdi来分析设计当中的有限状态机(Finite State Machine)
  • 学习使用Verdi整合性的功能来进行轻松又有效率的侦错
  • 了解如何使用nLint 用以检查design 所潜藏的设计问题
  •  
    3. 使用软件
     
  • Verdi 2008.01或以上版本
  • nLint 2008.01或以上版本
  •  
    4. 修课条件
     
  • 了解Unix or Linux基本指令
  • 了解硬件描述语言 (HDL,包含Verilog/SystemVerilog或VHDL) 和
     数位电路设计概念 (例如 combinational logics, sequential logics, finite state machine…)
  • 了解基本前段IC设计流程,例如电路模拟 (Simulation),电路合成 (Synthesis)
  •  
    5. 建议事项
     
  • 适合完全没有使用过Verdi/Debussy的初学者
  • 只看波形图之使用者亦适合参加此课程
  • 有关Verdi之高级功能,请参加 (Verdi Advance Training)
  •  
    6. 实作说明
     
  • 使用Verdi读取设计文件并且分析原始码(Source Codes)
  • 使用Verdi的图形化介面来查看设计之电路图(Schematics)
  • 使用Verdi看波形图(Waveforms)
  • 使用Verdi来了解有限状态机(Finite State Machine)
  • 使用Verdi进行快速完整的侦错
  • 熟悉nLint的基本检查功能,并能针对检查报告进行侦错


  • Verdi Advanced + nAnalyzer Training
    1. 课程说明
      介绍 Verdi 高级功能与 nAnalyzer 功能。此课程主要设计为加速解决数位设计上所遭遇的问题,藉由自动化的追查以求大幅缩短侦错时间
    - 课程的主要目标
     
  • 了解Verdi 在cycle-based 与transition-based侦错方式下的不同行为
  • 可以在Verdi的temporal flow view 和waveform 中debug 错误的signal value
  • 可以编辑Memory Definition File 用以 debug behavior memory model
  • 学会针对STA和Clock相关的分析及除错功能并用来准备 CTS constraints
  •  
    2. 课程大纲
     
  • Verdi 基础背景与应用
  • 通过temporal flow view学习了解讯号在每一cycle 的行为
  • 学习如何在temporal flow view 内更快速地debug signal
  • 学习如何快速找到unknown的源头
  • 学习如何debug memory content and locate memory write
  • 学习如何trace两个波型图(fsdb)之间差异(mismatch)的源头
  • 学习使用Verdi当中的nAnalyzer来分析Timing的错误
  • 学习使用Verdi当中的nAnalyzer来分析设计当中Clock或Reset相关的问题
  •  
    3. 使用软件
     
  • Verdi 2008.01 或以上版本
  • nAnalyzer 2008.01或以上版本
  •  
    4. 修课条件
     
  • 了解 Unix or Linux 基本指令
  • 了解硬件描述语言 (HDL,包含Verilog/SystemVerilog或VHDL) 和
    数位电路设计概念 (例如 combinational logics, sequential logics, finite state machine…)
  • 了解基本前段IC设计流程,例如电路模拟 (Simulation),电路合成(Synthesis),
  • 了解静态时序分析 (STA) 概念
  • 需完成 Verdi Basic training,或已经熟悉 Debussy 所有功能
  •  
    5. 建议事项
     
  • 适合曾经使用过 Verdi/Debussy 的工程师
  • 建议想要加强自己侦错能力和提高工作效率的工程师
  • 适合负责整合单芯片之个别子模组 (sub-blocks) 的 Project Leader
  • 适合操作实作流程 (implementation flow) 的工程师
  • 有关 HDL 之语法检查或设计流程之可适用性,请参加 [nLint Training]。
  •  
    6. 实作说明
      请参阅课程大纲。在每一段课程结束时,我们将提供即时的上机练习,藉由特殊设计过的电路与实际的操作,以熟悉Verdi的各种高级应用。
    - nAnalyzer 之实作项目详列如下
     
  • 使用nAnalyzer来分析时序报告(Timing Report)
  • 使用nAnalyzer抽取出设计当中的时脉树(Clock Tree)
  • 使用nAnalyzer抽取出设计当中所有的时脉域(Clock Domains),并找出跨越不同时脉域的资料流路径(Data Path)




  • SpringSoft Logo
    关于思源*产品专区*新闻 & 活动*投资人服务*人力资源*技术支持*合作伙伴
    Copyright © 2007 思源科技股份有限公司   300新竹市科学园区工业东四路25号
    Tel +886-3-5794567   Fax +886-3-5799000   e-Mail sales@springsoft.com   Map   网站设计建置 - 伟瑟科技