VCLP(VC Low Power)是Synopsys提供的一款低功耗靜態(tài)規(guī)則檢查工具,它能夠幫助驗(yàn)證和清潔IEEE 1801 Unified Power Format (UPF)低功耗設(shè)計(jì)意圖,并確保UPF中的功耗意圖與實(shí)現(xiàn)一致。VCLP通過執(zhí)行語法和語義檢查,有助于在實(shí)現(xiàn)之前驗(yàn)證UPF的一致性。錯(cuò)誤的功耗意圖可能導(dǎo)致錯(cuò)誤的低功耗實(shí)現(xiàn),因此使用VCLP進(jìn)行驗(yàn)證是確保設(shè)計(jì)質(zhì)量的重要步驟。
下面小編簡(jiǎn)單介紹下UPF定義及景芯A72項(xiàng)目編寫VCLP腳本的步驟,具體腳本flow參見景芯A72服務(wù)器腳本:
(一)定義功耗域(Power Domains)
使用create_power_domain命令創(chuàng)建功耗域,并使用-include_scope參數(shù)包含需要的scope。
create_power_domain PD_maia_cpu–include_scope .
(二)創(chuàng)建供電網(wǎng)絡(luò)(Supply Port/Nets)
使用create_supply_port/create_supply_net命令創(chuàng)建供電網(wǎng)絡(luò),并使用-domain參數(shù)指定所屬的功耗域。
create_supply_net VDDS_maia_cpu –domain PD_maia_cpu
(三)連接供電端口(Connect Supply Ports)
使用connect_supply_net命令將供電網(wǎng)絡(luò)連接到端口。
connect_supply_net VDDS_maia_cpu–ports {VDDS_maia_cpu}
(四)設(shè)置電源開關(guān)(Power Switches)
使用create_power_switch命令創(chuàng)建電源開關(guān),并指定所屬的功耗域。
(五)設(shè)置保留策略(Retention Strategies)
使用set_retention命令設(shè)置保留策略,包括保留電源網(wǎng)絡(luò)和控制信號(hào)。
set_retention my_retention_strategy –domain PD_maia_cpu–retention_power_net VDD
(六)設(shè)置隔離(Isolation)
使用set_isolation命令設(shè)置隔離策略,包括隔離電源網(wǎng)絡(luò)和控制信號(hào)
set_isolation my_isolation –domain PD_maia_cpu–isolation_power_net VDD
(七)設(shè)置電平轉(zhuǎn)換器(Level Shifters)
使用set_level_shifter命令設(shè)置電平轉(zhuǎn)換器策略。
set_level_shifter my_level_shifter_strategy –domain PD_maia_cpu–applies_to outputs –location parent
(八)執(zhí)行UPF檢查(UPF Checks)
使用check_lp命令執(zhí)行UPF檢查,并指定檢查的階段。
check_lp –stage upf
(九)報(bào)告UPF問題
使用report_lp命令生成UPF問題的報(bào)告。
report_lp
比如下面這個(gè)問題,景芯A72的同學(xué)們必須debug清楚哈,不然打板子!教程寫了如何debug。
上述步驟小編只是很簡(jiǎn)單介紹了下UPF、VCLP的基本框架,具體的命令和參數(shù)可以參考景芯A72實(shí)戰(zhàn)項(xiàng)目。編寫VCLP腳本時(shí),需要仔細(xì)閱讀UPF的規(guī)范和VCLP的用戶指南,確保所有的設(shè)置都符合設(shè)計(jì)意圖。此外,對(duì)于復(fù)雜的設(shè)計(jì),可能還需要編寫更高級(jí)的腳本來處理特殊情況,如特殊的低功耗選項(xiàng)或debug過程中的特定命令。
審核編輯:劉清
-
電平轉(zhuǎn)換器
+關(guān)注
關(guān)注
1文章
200瀏覽量
19825 -
電源開關(guān)
+關(guān)注
關(guān)注
12文章
1050瀏覽量
45590 -
Synopsys
+關(guān)注
關(guān)注
2文章
158瀏覽量
90491 -
UPF
+關(guān)注
關(guān)注
0文章
50瀏覽量
13707 -
VDD
+關(guān)注
關(guān)注
1文章
316瀏覽量
34547
原文標(biāo)題:芯片低功耗VCLP
文章出處:【微信號(hào):全棧芯片工程師,微信公眾號(hào):全棧芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
[原創(chuàng)]TI針對(duì)能量采集和低功耗應(yīng)用推出高效率電源轉(zhuǎn)換器_TPS62120
求一款低功耗電源管理IC
求推薦一款輸出電壓為1.8v的超低功耗LDO
分享一款超低靜態(tài)電流的同步整流升壓IC
電源芯片的靜態(tài)電流:低功耗產(chǎn)品必須考慮的因素之一
請(qǐng)推薦一款電源開關(guān)芯片:低功耗12V電壓
求一款12V轉(zhuǎn)5V低功耗的電壓芯片
AD7851是一款高速,低功耗ADC
電氣設(shè)計(jì)規(guī)則檢查工具HyperLynx DRC
Synopsys和華虹NEC合作推出低功耗參考流程3.0
華北工控最新推出一款低功耗散熱性好的嵌入式主板
一款低功耗LED燈驅(qū)動(dòng)電路原理介紹

英諾達(dá)推出兩款全新靜態(tài)驗(yàn)證EDA工具

評(píng)論