新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 精確估算SoC設(shè)計(jì)動(dòng)態(tài)功率的新方法

        精確估算SoC設(shè)計(jì)動(dòng)態(tài)功率的新方法

        作者: 時(shí)間:2015-08-01 來(lái)源:網(wǎng)絡(luò) 收藏

          通過(guò)省去基于文件的流程,新工具可提供完整的 功率探測(cè)和精確的門級(jí)功率分析流程。

        本文引用地址:http://www.104case.com/article/278132.htm

          在最近發(fā)布的一篇文章中,筆者強(qiáng)調(diào)了當(dāng)前動(dòng)態(tài)功耗估算方法的內(nèi)在局限性。簡(jiǎn)單來(lái)說(shuō),當(dāng)前的方法是一個(gè)基于文件的流程,其中包括兩個(gè)步驟。第一步,軟件模擬器或硬件仿真器會(huì)在一個(gè)交換格式 (SAIF) 文件中跟蹤并累積整個(gè)運(yùn)行過(guò)程中的翻轉(zhuǎn)活動(dòng),或在快速信號(hào)數(shù)據(jù)庫(kù) (FSDB) 文件中按周期記錄每個(gè)信號(hào)的翻轉(zhuǎn)活動(dòng)。第二步,使用一個(gè)饋入 SAIF 文件的功率估算工具計(jì)算整個(gè)電路的平均功耗,或使用 FSDB 文件計(jì)算設(shè)計(jì)時(shí)間和空間內(nèi)的峰值功率(見圖 1)。

          

         

          圖 1. 傳統(tǒng)的功率分析根植于基于文件的兩步法。

          當(dāng)被測(cè)設(shè)計(jì) (DUT) 相對(duì)較小(約數(shù)百萬(wàn)門或更少),且分析周期較短(不超過(guò)百萬(wàn)個(gè)時(shí)鐘周期),這些方法可能行得通。上述時(shí)間窗口常見于自適應(yīng)性功能驗(yàn)證環(huán)境。

          然而,如今的大型 設(shè)計(jì)具有數(shù)千萬(wàn)或數(shù)億個(gè)門來(lái)執(zhí)行嵌入式軟件(比如,啟動(dòng)一個(gè)操作系統(tǒng)或運(yùn)行需要數(shù)十億個(gè)周期的應(yīng)用程序),若使用傳統(tǒng)方法就會(huì)面臨以下三大難題:

          1. SAIF 文件將變得太過(guò)龐大而無(wú)法管理,F(xiàn)SDB 文件則更是如此。

          2. 文件生成過(guò)程慢如蝸牛,短則數(shù)小時(shí),長(zhǎng)則超過(guò) 1 天。

          文件加載到功率估算工具的速度也相當(dāng)緩慢,少則幾天,多則超過(guò) 1 周。

          這一切似乎注定了無(wú)法成功。


        上一頁(yè) 1 2 3 下一頁(yè)

        關(guān)鍵詞: SoC RTL

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 毕节市| 海兴县| 高邮市| 张家界市| 伊金霍洛旗| 万盛区| 克什克腾旗| 苍溪县| 和林格尔县| 望都县| 周宁县| 罗田县| 长沙县| 长乐市| 利川市| 新郑市| 会昌县| 塔河县| 察隅县| 大足县| 克山县| 高尔夫| 南华县| 石城县| 延安市| 宜阳县| 深泽县| 浦北县| 拜泉县| 普宁市| 东乡族自治县| 逊克县| 马关县| 滨海县| 泰宁县| 八宿县| 临沧市| 彭州市| 麻城市| 鹰潭市| 佳木斯市|