PrimePower教学


    PrimePower教学

    準備事項
    範例程式載 (個Verilog寫4bit fulladder與testbench)
    教學內容假設位已經熟悉Design Analyzer與ModelSim  
    觀念介紹
    PrimePowerSynopsys發展模擬軟體來做gatelevelPower 模擬
    快速手四部曲  
    1 SynopsysDesign Analyzer對HDL source code做合成產生gatelevel netlist file
    2 ModelSim產生該gatelevel netlist與vtestbench對應topvcd (Value Change File)
    3 PrimePower做功率分析
     整個Design flow致圖示

    1 SynopsysDesign Analyzer對HDL source code做合成產生gatelevel netlist file
    11 da &進入Design Analyzer後第步先設定synthesis library path (xxxdb)
          選定synthesis library後面ModelSim做gatelevel模擬時知道提供相對個simulate module library (v)
          從Setup\Defaults 設 定Search Path與Link Library

          想次執行Design Analyzer設定次直接編輯根目錄隱藏檔 synopsys_dcsetup建議方法

    12 File \ ReadEdit \ Uniquify \ HierarchyTools \ Design OptimizationFile \ Save As \ (Verilog format)

    果想剛剛Design Analyzer執行過動作編輯成個script file便於日後dc_shell執行您關閉Design Analyzer後剛剛工作目錄找個commandlog檔案後幾行記錄著您剛動作正謂走過必留痕跡 ^_^
    例言會檔案尾端內容:

    這段copy來外存成個runscr次進dc_shell並 include檔
    dc_shell &
    dc_shell > include runscr
    動執行程序
    2 ModelSim產生該gate level netlist與testbench對應topvcd (Value Change File) 
    21 開啟ModelSim: vsim &
    22 開個projectprojectdesign經過合成器產生gatelevel netlist (add4_gatev)testbench(add4testv)與對應於合成時synthesis library (fastdb slowdb)simulate module library (umc18v umc18iov3v5v)通通adding to project
    23 修改add4testv 加段指令產生vcd

    24 Compile \ Compile All

    25 切換Library標籤選擇work library展開執行top module name testbedsimulate
    26 執行Simulate \ Run \ Run All 後工作目錄會產生個add4vcd檔案
    於目前CIC沒提供ModelSim Linux版果產生vcd檔這個步驟PC版ModelSim SE做會問題必須工作站版ModelSim產生vcd
    兩者產生資料工作站環境相

    PC 記事開會發現

    3 PrimePower做功率分 析 
    31 進入PrimePower
    pp_shell
    32 首先設定Design Analyzer樣library路徑
    pp_shell> set search_path synopsysCBDK018_UMC_ArtisanCICSynopsysDC
    pp_shell> set link_library * slowdb fastdb dw_foundationsldb
         步驟建議寫成 synopsys_ppsetup 放個工作站根目錄project工作目錄
               這樣次設定
    33 read gatelevel netlist
    pp_shell> read_verilog add4_gatev
    34 指定current design例指定top module FourBitAdder
    pp_shell> current_design FourBitAdder
    35 read VCD file並將testbench (ex testbed)從top module模組別名(ex FourBitAdder模組別名A1)中strip掉
    pp_shell> read_vcd strip_path testbedA1 add4vcd
    36 開始計算模擬功率消耗
    pp_shell> calculate_power
    37 輸出模擬結果預設會存工作目錄primepowerrpt
    pp_shell> report_power
          primepowerrpt內容示:

    步驟33 ~ 37執行結果無誤回應訊息會顯示1
    執行過指令(33~37)結束pp_shell後會存工作目錄pp_shell_commandlog檔 後段您這指令行複製重新編輯成個run_ppscr日後想執行這task時
          pp_shell f run_ppscr

     

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 1 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    课内比教学教学反思

     课内比教学教学反思 参加了学校组织的课内比教学活动,自己从学习中学习到了很多,必须培养良好的学习习惯和优良的学习氛围。但是,要想让...

    5个月前   
    197    0

    口语教学:让口语教学落到实处

    让口语交际落到实处 进入崭新的21世纪,随着中国各个领域与世界的接轨,口语交际将是我们连接世界的一大桥梁。我们面对的学生将会成为这个知识经济社会、这个信息爆炸时代的主人,为此,在语文教学中切...

    14年前   
    15358    0

    英语教学中的教学反思

    英语教学中的教学反思英语教学注重言语实践,把培养学生的交际能力作为主要教学目标。        人的交际活动总是有一定的社会动因和目的,根据某种特定的情景要完成交际任务。        培养英...

    12年前   
    543    0

    学校教学教学总结3篇(二)

    撰写人:___________日 期:___________学校教学教学总结3篇 时间是看不见也摸不到的,就在你不注意的时候,它已经悄悄的和你擦肩而过,在这段时间的教学中我们通过努力地工...

    2年前   
    422    0

    复习修改病句 教学设计 教学反思

    复习修改病句学习目标: 1、通过系统的复习,了解小学阶段常见的8种病句类型; 2、能遵循病句修改的原则,掌握修改的方法; 3、会使用常用的修改符号灵活、快速、准确地修改各类病...

    2年前   
    636    0

    方程的意义 教学设计 教学反思

    《方程的意义》教学案例教学目标 1、知识目标:在自主探究的过程中,理解与掌握方程的意义,弄清方程和等式两个概念的关系。 2、能力目标:培养学生认真...

    2年前   
    601    0

    高二教学数学教学反思

    高二教学数学教学反思  本学期我所任教的班级是(3)、(4)班,这两个班是文科班,由于学生的基础差,从而产生学生对数学不感兴趣的现象。好多学生学习数学靠的是形象思维能力,记忆方面大多以机械、形...

    10年前   
    653    0

    《揠苗助长》教学设计 及教学反思

    《揠苗助长》教学设计教材与学情分析 《揠苗助长》是一则寓言故事,讲的是古时候有个人盼望禾苗长得快些,就把禾苗一棵一棵往高里拔,结果禾苗都枯死了。这则寓言告诉我们:做事一定要注意事物自身的发展规...

    4年前   
    975    0

    学校教学教学总结3篇(一)

    撰写人:___________日 期:___________学校教学教学总结3篇 总结是指社会团体、企业单位和个人在自身的某一时期、某一项目或某些工作告一段落或者全部完成后进行回顾检查、...

    2年前   
    507    0

    小学音乐教学论文—教育教学

     小学音乐教学论文—教育教学 情境交融,美在其中    当前音乐教学的根本任务,就是培养学生的审美能力和创造能力。在音乐教学过程中,教师如何最大限度地激发学生的兴趣与情感,让学生主动参与音乐的...

    11年前   
    812    0

    作文教学论文(作文,教学论文)

    作文教学论文(作文,教学论文)第一篇:作文教学论文修改版武汉市语文学科“三优”比赛优秀论文评比作文教学过程中的金手指——谈作文批改与评讲方式的尝试区属武昌区学校武汉市东湖中学年级高三年级姓名戴...

    9年前   
    955    0

    小学识字教学心得—教育教学

     小学识字教学心得—教育教学     中国汉字承载着6000多年来的中华文明,是中华民族智慧的结晶和无价的瑰宝。在几千年的发展历程中她以顽强鲜活的生命力,在求变求新中始终保持着自己的表意文字特...

    11年前   
    731    0

    生物新课程教学论文—教育教学

     生物新课程教学论文—教育教学  新课程标准以全面提高每一个学生的科学素养为科学课程的核心理念。在此理念的指导下,我们应树立一种崭新的教育理念:我们的教学应以提高学生的科学素养为主旨,倡导探究...

    9年前   
    698    0

    课程教学方法与教学手段

    教学方法改革:本课程采用了多种教学方法。具体方法和手段的确定以有利于课程内容的学习和取得好的教学效果为原则。在课堂教学中,改变“满堂灌”方式,广泛采用启发、讨论、学生展示、课堂讲评和案例教学方式...

    3年前   
    1054    0

    物理教学中的实证教学

    由于大学的扩招和高考制度的改革,使得许多新入学的大学生都没有系统地学习中学物理知识。导致在大学物理教学中的教学难度增加。 由于物理学知识的理论性较强。因此,使一部分学生在学习中感到很迷茫。理...

    15年前   
    18074    0

    「教学案例」《人类的“老师”》教学设计

    [教学案例]《人类的“老师”》教学设计   教学目标:  知识与能力:学习课文,弄懂三个主要例子中(第三、四、五自然段),人类从生物的身上受到什么启发,解决了什么问题。  过程与方法:  ...

    9个月前   
    263    0

    观察蚂蚁教学设计教学反思

     《观察蚂蚁》教学设计教材分析:《观察蚂蚁》是鄂教版《科学》四年级上册第二单元《寻访校园里的动植物》中的一课。这一课的设计旨在提高学生观察动物的探究能力,获得对动物的直接认识经验。课文一共有六...

    1年前   
    348    0

    教学心得:我的美术教学反思

    时间飞逝,从实习到现在已经过去了一个半月的时间了,我觉得我的实习时间过得非常快。在这段实习时间里我不断积累教学经验,绞尽脑汁地去思考

    2年前   
    437    0

    教学案例、教学随笔、教学反思如何写

    一、教学案例1. 什么是教学案例教学案例是真实典型且含有问题的事件。简单地说,一个教学案例就是一个包含有疑难问题的实际情境的描述,

    2年前   
    615    0

    语文教学:呼唤诗性——诗歌教学随想—教育教学

     语文教学:呼唤诗性——诗歌教学随想—教育教学     朱光潜说:“诗人的本领就在于见出常人所不能见,读诗的用处就在随着诗人所指点的方向,见出我们所不能见,这就是说,觉到我们素认为平凡的实在新...

    9年前   
    399    0