




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Power Reduction Techniques,Altera Asia Pacific Regional Support Center,2,Agenda,Introduction Power-Driven Synthesis Power-Driven Fitting Clock Power Management Low-Power Design Conclusion,3,Introduction,67%,22%,11%,Dynamic Power DominantFocus of Power Optimization,99 Customer Designson Stratix II De
2、vices,4,Dynamic Power Optimization Flow,Automatic, but less accurate,Requires testbench,more accurate,Evaluate Power,RTL,Simulation,Power-Driven Fit,Design,Power Report,Vectorless,Estimation,Hardware,Measurement,Gate-Level Simulation,+ Power Analyzer,Estimate Toggle Rates,Normal,or,Extra effort,Powe
3、r-Driven,Synthesis,5,Power-Driven Synthesis,Located under: “Analysis 1kwords=deeper) MW “Maximum Depth” option selects wider/shallow RAMs for power e.g. 4 256 x16 blocks (x16=wider; 256words=shallow) Access only valid memory slice, disable the rest Does require additional decoder and mux logic howev
4、er,8,RAM Enable Optimization,Convert read/write enables to clock read/write enables Shuts RAM down when unused, using less power Set RAM Block Type = “Auto” Quartus II Power Optimizer chooses best RAM block configuration,9,Memory Balancing,Power Efficient Option,16,2:4 Decoder,4 256 x16 M4K RAMs,Def
5、ault Option,16,4 1k x4 M4K RAMs,1k x16 RAM,10,Maximum Depth Parameter,4k x36 Simple Dual-Port memory implementation using M4K blocks For 128-deep M4K memory block depth, extra logic power outweighs lower memory power Average Dynamic Power saving up to 50% PowerPlay Power Analyzer results based on si
6、mulation,M4K Blocks Configuration with Different Memory Depth and Width,Power Saving,Best Range,11,Power-Driven Fitting,Located under:“Fitter Settings”,12,Power-Driven Fitting Options,Extra effort Optimizes at the expense of speed and compile time Group high-toggling logic together to minimize routi
7、ng loads Group logic from same clock domains to minimize clock routing Runs PowerPlay Power Analyzer Best with Value Charge Dump (.VCD) or Signal Activity (.SAF) Normal compilation Optimizes without affecting speed or compile time Uses power efficient DSP block configurations by swapping input opera
8、nd order (transparent to designer),13,Minimize Routing Loads,Minimize capacitance of high-toggling signals Timing constraints maintained,14,Minimize Clock Routing,Standard Place else reg = reg; end;,21,Dynamic Clock Enable for RAMs,RAM power primarily from dynamic clocking Pre-charge, discharge of R
9、AM array Reducing number of clock events reduces dynamic power Address/data inputs have minimal effect on power Internal memory circuitry active whether address or data has changed Use memory clock enable control in MegaWizard Can obtain near zero dynamic power on cycles when RAM not accessed,22,Dyn
10、amic Clock Enable in MegaWizard,23,Low-Power Design,Design techniques utilize specific architecture features, focusing on low power TriMatrix memory optimizedfor different RAM functions Quartus II can select best sizeand configuration Use altsyncram MegaFunction DSP Implementation Mode Multiplicatio
11、n Multiply-Accumulation Multiply-Addition Less power than using ALM,24,Low-Power Design Glitch Reduction,Some logic produces many edges/transitions per cycle E.g. CRC/parity, combinational multipliers Each transition, or glitch, results in unnecessary power consumption Register inputs & outputs of t
12、o filter out “glitchy” behavior Insert pipeline registers if possible,Downstream,Logic,D,Q,25,Low-Power Design Pipelining,Effective for glitch prone arithmetic systems Advantages Increased speed Short logic depth Reduced switching (less dynamic power) Disadvantages Increased logic and register utili
13、zation May increase power for designs with minimal glitches Latency and throughput changed,26,Power Optimization Advisor,Explains power analysis best practices Provides Optimization suggestions Highlights recommended settings not enabled in design,27,Design Space Explorer,Searches Quartus options to
14、 find best implementation “Search for Lowest Power” Finds settings that minimize power while meeting timing constraints “quartus_sh dse”, or Tools Menu,28,Conclusion,Power reduction is a major part of successful FPGA design Quartus II software provides options to reduce power Power-Driven Synthesis Power-Driven Fitti
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 放射醫(yī)學(xué)技術(shù)復(fù)習(xí)題及答案
- 第四單元第21課 活動(dòng)課讓我們共同來感受歷史2023-2024學(xué)年七年級(jí)上冊(cè)歷史同步教學(xué)設(shè)計(jì)(部編版)
- 《離騷》(節(jié)選) 教學(xué)設(shè)計(jì) 2023-2024學(xué)年統(tǒng)編版高中語文選擇性必修下冊(cè)
- 2025年液態(tài)食品包裝機(jī)械合作協(xié)議書
- 2024中國太平洋財(cái)產(chǎn)保險(xiǎn)股份有限公司自貢中心支公司招聘2人(四川)筆試參考題庫附帶答案詳解
- 2025年湖北省鄂州市單招職業(yè)傾向性測試題庫必考題
- 第13課《黃鶴樓》《渡荊門送別》教學(xué)設(shè)計(jì)2024-2025學(xué)年統(tǒng)編版語文八年級(jí)上冊(cè)
- 2025至2030年中國棉織睡袋數(shù)據(jù)監(jiān)測研究報(bào)告
- 山東省日照市2023-2024學(xué)年高二上學(xué)期期末校際聯(lián)合考試地理試題(解析版)
- 2025年廣東省汕尾市單招職業(yè)適應(yīng)性測試題庫學(xué)生專用
- 急危重癥患者靜脈通路的建立與管理月教學(xué)課件
- 【高中語文】《登岳陽樓》課件17張+統(tǒng)編版高中語文必修下冊(cè)
- 火力發(fā)電廠總經(jīng)理崗位規(guī)范
- 華師大版八年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)教案
- 中國的能源安全 課件
- 期末總結(jié)600字四篇
- 五險(xiǎn)一金繳費(fèi)明細(xì)表
- JJG 644-2003振動(dòng)位移傳感器
- GB/T 27648-2011重要濕地監(jiān)測指標(biāo)體系
- 全套教學(xué)課件《管理學(xué)基礎(chǔ)》
- (完整版)新標(biāo)準(zhǔn)大學(xué)英語視聽說教程3第二版整本書答案
評(píng)論
0/150
提交評(píng)論