0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

低功耗設(shè)計(jì)標(biāo)準(zhǔn)出臺(tái)多年,為何低功耗設(shè)計(jì)還是那么難?

英諾達(dá)EnnoCAD ? 來源:英諾達(dá)EnnoCAD ? 2023-06-02 09:02 ? 次閱讀

"IEEE 1801或更為業(yè)內(nèi)所熟知的UPF標(biāo)準(zhǔn),是描述電源意圖(power intent)、設(shè)計(jì)及驗(yàn)證電源管理架構(gòu)的一套方法學(xué)。這個(gè)標(biāo)準(zhǔn)自推出以來經(jīng)歷了4次大的更新,而不同版本之間的兼容性問題也使該標(biāo)準(zhǔn)成為EDA領(lǐng)域最難支持的標(biāo)準(zhǔn)之一。"

十年前,低功耗領(lǐng)域的兩項(xiàng)標(biāo)準(zhǔn)終于在業(yè)界期待下進(jìn)行了融合,在達(dá)成這個(gè)結(jié)果之前,行業(yè)內(nèi)經(jīng)過了巨頭站隊(duì)、各自為營的過程,其結(jié)果是給用戶體驗(yàn)造成了困擾。這個(gè)標(biāo)準(zhǔn)就是現(xiàn)在的IEEE 1801標(biāo)準(zhǔn),現(xiàn)在業(yè)界也稱為低功耗標(biāo)準(zhǔn)格式(UPF)。

在這個(gè)標(biāo)準(zhǔn)出來之前,功耗已經(jīng)成為最令全行業(yè)頭痛的問題之一,連續(xù)多年來,都是國際會(huì)議上的焦點(diǎn)議題。彼時(shí),工藝持續(xù)在按照摩爾定律演進(jìn),功耗也可以持續(xù)改善。雖然晶體管縮小了,但是單位面積上功耗不降反升,甚至有人預(yù)測若不對(duì)此做出相應(yīng)的功耗改善,芯片功耗的能量密度將會(huì)趕上火箭發(fā)動(dòng)機(jī)噴射口的能量密度。

漸漸地業(yè)內(nèi)企業(yè)不再寄希望于工藝方面出現(xiàn)奇跡,所以必須進(jìn)行設(shè)計(jì)相關(guān)的功耗降低,也就是電源管理,這其中包括多電壓、電源關(guān)斷、電壓島等方法。但是其結(jié)果就是整個(gè)設(shè)計(jì)流程變得碎片化,流程中每個(gè)工具都有不同的文件格式,極難實(shí)現(xiàn)自動(dòng)化。

因此,用戶急需一套統(tǒng)一的標(biāo)準(zhǔn),一個(gè)可以描述電源意圖的工具成為了市場的需求。諾基亞的全球IC工具經(jīng)理Mika Naula在當(dāng)時(shí)表示,他對(duì)功耗標(biāo)準(zhǔn)的要求就是MISS(make it simple, silly)和KISS(keep it simple, stupid)。希望能有一個(gè)可用、可維護(hù)和支持驗(yàn)證的標(biāo)準(zhǔn),這樣有助于工具之間的互操作性。

在此背景下,業(yè)界第一個(gè)低功耗的標(biāo)準(zhǔn)CPF (Common Power Format) 于2007年出爐了。通過CPF,設(shè)計(jì)師終于可以定義他們的功耗策略和框架了,而且因?yàn)槭菢?biāo)準(zhǔn)規(guī)范格式,只需要一次,工程師所定義的功耗意圖就可以應(yīng)用在整個(gè)芯片設(shè)計(jì)開發(fā)的流程之中。

這樣大大簡化了這個(gè)流程,真正做到事半功倍的效果。 這個(gè)本應(yīng)給全行業(yè)帶來更多便利的工具卻成為了EDA巨頭爭奪的戰(zhàn)場,與CPF相應(yīng)的UPF標(biāo)準(zhǔn)也被開發(fā)出來。這兩個(gè)標(biāo)準(zhǔn)語義不同,當(dāng)時(shí)的用戶評(píng)價(jià)CPF和UPF做功耗意圖時(shí)是一樣的,但是在細(xì)節(jié)上卻是各行其道,用戶在使用工具時(shí)不得不選邊站隊(duì),讓兩個(gè)標(biāo)準(zhǔn)相互融合的呼聲也越來越高。

IEEE 1801發(fā)展演進(jìn)

2007年3月

Silicon Integration Initiative(Si2)組織發(fā)布了CPF 1.0,該標(biāo)準(zhǔn)由42條命令組成,可以描述低功耗意圖。該標(biāo)準(zhǔn)不僅可以顯著有效地降低了芯片的功耗,基于CPF的全流程設(shè)計(jì)實(shí)現(xiàn)了跨團(tuán)隊(duì)之間的高效溝通協(xié)作。同年,Accellera組織通過了UPF 1.0草案。UPF 1.0由32個(gè)命令組成。

2008年

Si2組織發(fā)布了CPF 1.1。由于Accellera組織將UPF貢獻(xiàn)給IEEE,同年IEEE發(fā)布了IEEE 1801-2009標(biāo)準(zhǔn),也被稱為UPF 2.0。該標(biāo)準(zhǔn)向后兼容UPF 1.0,同時(shí)吸納了CPF的一些概念。對(duì)比1.0版本,UPF 2.0最大的不同是引入了supply_set的概念,一個(gè)supply_set有6個(gè)function,從而檢查會(huì)更加完善。

2011年

CPF 2.0發(fā)布。新版本優(yōu)化了層級(jí)流程、增強(qiáng)了驗(yàn)證仿真相關(guān)流程,同時(shí)提高了與IEEE 1801的互操作性。

2011年5月

促成日后電源格式融合的里程碑事件是Si2宣布對(duì)IEEE開放低功耗方法論 (OpenLPM)。方法融合的直接好處是增強(qiáng)了采用混合低功耗格式設(shè)計(jì)流程中不同格式之間的互操作性。從長遠(yuǎn)來看,方法論的趨同也成為了標(biāo)準(zhǔn)格式融合的快車道,讓兩個(gè)標(biāo)準(zhǔn)盡快達(dá)成一致。

2013年

自Si2把CPF 2.0貢獻(xiàn)給IEEE之后,這一年IEEE 1801-2013(UPF 2.1)發(fā)布,其中包含11條新的UPF命令,此版本象征了CPF和UPF的正式融合。該版本對(duì)先前的命令做了進(jìn)一步改進(jìn)、引入了電源模型和中繼器策略,以及一些電源管理單元定義命令。UPF 2.1共包含86個(gè)命令:46個(gè)功耗意圖、6個(gè)電源管理和34個(gè)Query命令。

2014年

此后不久,2014年發(fā)布了UPF 2.1的修訂版——IEEE 1801a-2014(UPF 2.2)。此修正案中沒有引入新命令,也沒有棄用或刪除任何命令。該版本糾正了UPF 2.1中的錯(cuò)誤。改正了與電源狀態(tài)、電源、優(yōu)先規(guī)則和電源管理單元位置的語義相關(guān)的歧義和不一致之處。

2015年

IEEE 1801-2015(UPF 3.0)定稿并獲得批準(zhǔn)。該標(biāo)準(zhǔn)引入了11條新命令。一共由62條命令組成:51個(gè)功耗意圖、6個(gè)電源管理和5個(gè)Query命令。新增內(nèi)容包括電源狀態(tài)和狀態(tài)轉(zhuǎn)換的功能增強(qiáng),以及對(duì)IC設(shè)計(jì)流程不同階段電源意圖連續(xù)改進(jìn)的支持。該版本還引入了詳細(xì)的信息模型,作為增強(qiáng)包UPF功能和查詢功能的基礎(chǔ)。此外,它現(xiàn)在還支持在虛擬原型應(yīng)用中進(jìn)行系統(tǒng)級(jí)功耗分析的組件功耗建模。

2018年

到目前為止最新IEEE 1801-2018(UPF 3.1)發(fā)布。此版本是IEEE 1801的重要里程碑,添加了多項(xiàng)新功能并明確了現(xiàn)有功能,同時(shí)保持了先前版本之間一定程度的向后兼容性。 ee13389a-009f-11ee-90ce-dac502259ad0.png

隨著低功耗設(shè)計(jì)方法學(xué)的演進(jìn)以及越來越多的用戶開始使用UPF,UPF標(biāo)準(zhǔn)會(huì)持續(xù)迭代升級(jí),而這種升級(jí)包含但不限于對(duì)現(xiàn)有語義不完整或有歧義的地方進(jìn)行修改,UPF也將滿足用戶更加多元的需求。

UPF經(jīng)歷了多代更迭才發(fā)展到現(xiàn)在,然而用戶在使用UPF的時(shí)候出于使用習(xí)慣等原因未必會(huì)使用最新版。

在某些情況下,當(dāng)設(shè)計(jì)遷移到新標(biāo)準(zhǔn)時(shí),屬性規(guī)范可能會(huì)導(dǎo)致錯(cuò)誤,這表明設(shè)計(jì)中存在潛在問題,來自Liberty和UPF的信息存在沖突。因此工程師還需要編輯UPF文件并確保在電源意圖中指定了正確的信息集。

多版本導(dǎo)致歧義

IEEE 1801雖然一步步趨于完善,但對(duì)用戶的使用也產(chǎn)生了一定的困擾,尤其是各個(gè)版本之間存在語義、語法上的歧義甚至是沖突。

而目前市面上常用的EDA工具往往不能很好地兼容各個(gè)UPF版本,這也就使得芯片工程師不得不遷就EDA工具。 下面僅舉幾例說明UPF各版本之間的差異。

一. UPF語法上的不一致, 但語義都是一樣的

1) 對(duì)電源狀態(tài)表(Power State Table)的支持:

UPF1.0 步驟一:定義supply_ports的電源狀態(tài)

add_port_statevdd1-state{s080.8}-state{offoff}
add_port_statevdd2-state{s090.9}-state{offoff}
add_port_state vss        -state {s0  0}
步驟二:列出supply_ports之間的狀態(tài)關(guān)系
create_pst PST1 -supplies {vdd1 vdd2 vss}
add_pst_state M1 -pst PST1 -state {s08 s09 s0}
add_pst_state M2 -pst PST1 -state {s08 off s0 }
UPF2.0 步驟一:定義supply_sets的電源狀態(tài)
create_supply_set SS1 -function {power vdd1} -function {ground vss}
create_supply_set SS2 -function {power vdd2} -function {ground vss}
add_power_state SS1 -state {on 
     -supply_expr { (power == {FULL_ON 0.8}) && (ground == {FULL_ON 0.0}) }
add_power_state SS2 -state {on 
     -supply_expr { (power == {FULL_ON 0.9}) && (ground == {FULL_ON 0.0}) }
步驟二:列出supply_sets之間的狀態(tài)關(guān)系
add_power_state pd1 -state {m1  -logic_expr {  SS1==on   &&   SS2==on  }}
二. 語義不一致

1)電源域邊界(power domain boundary)的定義不一樣

UPF 1.0中定義僅是upper boundary,UPF 2.0及以上定義包括upper boundary和lower boundary。如下圖, 對(duì)于藍(lán)色這個(gè)power domain來說,在UPF 1.0的定義中,有效的elements是P1、P3。而在UPF 2.0的定義中,有效的elements是P1、P2和P3。

ee299860-009f-11ee-90ce-dac502259ad0.png

2)option -diff_supply_only的默認(rèn)值不一樣

在set_level_shifter的command里面有一個(gè)option叫做-diff_supply_only。UPF 2.1及以下版本:默認(rèn)值是false,表示不管source的電源和sink的電源是否是等價(jià),當(dāng)有set_level_shifter這個(gè)命令的時(shí)候,必須在它的elements上加level shifter cell。后來IEEE標(biāo)準(zhǔn)工作委員會(huì)認(rèn)為這不合理,因?yàn)橹挥衧ource和sink的電源不等價(jià)時(shí)才需要加level shifter cell,因此在UPF 3.0版本里把-diff_supply_only的默認(rèn)值改成了true。

輕松搞定低功耗設(shè)計(jì),讓你的產(chǎn)品更COOL

市場對(duì)低功耗的需求越來越高,不只是便攜設(shè)備的電池需要更長的續(xù)航時(shí)間,非便攜設(shè)備也要降低冷卻裝置的成本,不僅如此,功耗近幾年還成為了制約大算力芯片發(fā)展的重要瓶頸之一。隨著社會(huì)對(duì)環(huán)保和可持續(xù)發(fā)展的重視,越來越多的公司和組織開始采取行動(dòng),推動(dòng)電子設(shè)備的能效,這也將促進(jìn)IEEE 1801標(biāo)準(zhǔn)在芯片設(shè)計(jì)中的采用和推廣。 英諾達(dá)作為一家本土EDA公司,自創(chuàng)立之初就在低功耗領(lǐng)域積極布局,目前EnFortius“凝鋒”系列低功耗EDA工具已經(jīng)推出了兩款低功耗工具——LPC低功耗設(shè)計(jì)驗(yàn)證工具GPA門級(jí)功耗分析工具。

這兩款工具采用了全新的產(chǎn)品架構(gòu),為業(yè)界首個(gè)基于UPF 3.1版本信息模型搭建核心電源意圖數(shù)據(jù)結(jié)構(gòu)的EDA工具,該數(shù)據(jù)庫功能豐富,可以有效地訪問UPF中描述的任何電源意圖信息。 基于一些歷史原因,在英諾達(dá)的系列低功耗EDA工具面世之前,市場上沒有一款工具可以同時(shí)支持CPF和早期UPF版本,另外由于標(biāo)準(zhǔn)更新速度快,迄今許多大廠也尚未支持最新版中的一些命令和語義。

而英諾達(dá)的系列工具兼容了老版本的命令及語義,保證了最大程度的通用性及靈活性用以支持不同客戶的實(shí)際需求。 英諾達(dá)秉持以客戶需求為導(dǎo)向,幫助客戶實(shí)現(xiàn)價(jià)值最大化的理念,將持續(xù)在低功耗領(lǐng)域深耕,與客戶一起克服低功耗設(shè)計(jì)的難題,為中國半導(dǎo)體產(chǎn)業(yè)提供更為卓越的EDA解決方案。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電源管理
    +關(guān)注

    關(guān)注

    116

    文章

    6266

    瀏覽量

    145565
  • 晶體管
    +關(guān)注

    關(guān)注

    77

    文章

    9897

    瀏覽量

    140004
  • 低功耗設(shè)計(jì)

    關(guān)注

    0

    文章

    81

    瀏覽量

    16336
  • UPF
    UPF
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    13708

原文標(biāo)題:低功耗設(shè)計(jì)標(biāo)準(zhǔn)出臺(tái)多年,為何低功耗設(shè)計(jì)還是那么難?

文章出處:【微信號(hào):gh_387c27f737c1,微信公眾號(hào):英諾達(dá)EnnoCAD】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    低功耗MCU軟件設(shè)計(jì)技巧與選型

    低功耗MCU(微控制器)憑借其極低的功耗和高效的能量管理能力,正在快速滲透到多個(gè)新興領(lǐng)域,尤其在物聯(lián)網(wǎng)(IoT)、可穿戴設(shè)備、智能家居和醫(yī)療電子等領(lǐng)域展現(xiàn)出巨大的應(yīng)用潛力,國內(nèi)超低功耗MCU的崛起
    的頭像 發(fā)表于 04-12 17:19 ?152次閱讀
    超<b class='flag-5'>低功耗</b>MCU軟件設(shè)計(jì)技巧與選型

    低功耗藍(lán)牙和經(jīng)典藍(lán)牙,到底怎么選?

    和Bluetooth Smart兩者又有什么區(qū)別?我的應(yīng)用到底該選經(jīng)典藍(lán)牙技術(shù)還是低功耗藍(lán)牙技術(shù)?這是很多剛接觸藍(lán)牙技術(shù)的人經(jīng)常碰到的問題。 首先,在2010年以前,當(dāng)我們談?wù)撍{(lán)牙的時(shí)候,就是在說經(jīng)典藍(lán)牙,因?yàn)?/div>
    的頭像 發(fā)表于 04-07 16:01 ?208次閱讀
    <b class='flag-5'>低功耗</b>藍(lán)牙和經(jīng)典藍(lán)牙,到底怎么選?

    低成本的低功耗MCU

    內(nèi)置24位ADC的MCU,需要低功耗,怎么找不到低于5元的呢?大家有嗎?
    發(fā)表于 02-13 22:13

    低功耗處理器的優(yōu)勢分析

    隨著科技的飛速發(fā)展,電子設(shè)備的種類和數(shù)量不斷增加,人們對(duì)設(shè)備的能效要求也越來越高。低功耗處理器因其在節(jié)能、環(huán)保和成本效益方面的優(yōu)勢而受到廣泛關(guān)注。 低功耗處理器的定義 低功耗處理器是指在設(shè)計(jì)時(shí)
    的頭像 發(fā)表于 02-07 09:14 ?588次閱讀

    如何實(shí)現(xiàn)EEPROM的低功耗模式

    內(nèi)容進(jìn)行擦除和重寫。在許多應(yīng)用中,尤其是在電池供電的設(shè)備中,低功耗模式對(duì)于延長設(shè)備的使用壽命至關(guān)重要。以下是實(shí)現(xiàn)EEPROM低功耗模式的一些方法: 1. 選擇合適的EEPROM類型 選擇功耗較低
    的頭像 發(fā)表于 12-16 16:54 ?681次閱讀

    stm32低功耗設(shè)計(jì)技巧

    STM32低功耗設(shè)計(jì)是一個(gè)綜合性的工作,需要在硬件設(shè)計(jì)和軟件設(shè)計(jì)兩個(gè)層面進(jìn)行綜合考慮和優(yōu)化。以下是一些關(guān)鍵的STM32低功耗設(shè)計(jì)技巧: 一、硬件設(shè)計(jì)層面 選擇低功耗系列芯片 : STM32系列芯片有
    的頭像 發(fā)表于 11-19 15:52 ?1328次閱讀

    物聯(lián)網(wǎng)系統(tǒng)中TCP低功耗產(chǎn)品長連接狀態(tài)下降低功耗功能的實(shí)現(xiàn)方案

    01 ?概述 TCP相關(guān)內(nèi)容參考文章《物聯(lián)網(wǎng)行業(yè)中TCP通信協(xié)議介紹以及如何實(shí)現(xiàn)》 02 ?功耗的組成 低功耗技術(shù)就是一系列的降低功耗的技術(shù)。 在了解低功耗技術(shù)之前,我們必須先了解
    的頭像 發(fā)表于 09-29 11:50 ?734次閱讀
    物聯(lián)網(wǎng)系統(tǒng)中TCP<b class='flag-5'>低功耗</b>產(chǎn)品長連接狀態(tài)下降<b class='flag-5'>低功耗</b>功能的實(shí)現(xiàn)方案

    柵極驅(qū)動(dòng)芯片選型低功耗原因

    柵極驅(qū)動(dòng)芯片選型時(shí)考慮低功耗的原因主要有以下幾點(diǎn): 1. 降低系統(tǒng)能耗 低功耗的柵極驅(qū)動(dòng)芯片能夠顯著降低整個(gè)系統(tǒng)的待機(jī)功耗,這對(duì)于需要長時(shí)間運(yùn)行的電子設(shè)備尤為重要。低功耗特性能夠延長設(shè)
    的頭像 發(fā)表于 09-18 09:20 ?695次閱讀

    適用于超低功耗低功耗應(yīng)用的獨(dú)特高效隔離式DC/DC轉(zhuǎn)換器

    電子發(fā)燒友網(wǎng)站提供《適用于超低功耗低功耗應(yīng)用的獨(dú)特高效隔離式DC/DC轉(zhuǎn)換器.pdf》資料免費(fèi)下載
    發(fā)表于 08-31 09:41 ?0次下載
    適用于超<b class='flag-5'>低功耗</b>和<b class='flag-5'>低功耗</b>應(yīng)用的獨(dú)特高效隔離式DC/DC轉(zhuǎn)換器

    xWRL6432低功耗雷達(dá)-功耗優(yōu)化技術(shù)

    電子發(fā)燒友網(wǎng)站提供《xWRL6432低功耗雷達(dá)-功耗優(yōu)化技術(shù).pdf》資料免費(fèi)下載
    發(fā)表于 08-23 09:17 ?1次下載
    xWRL6432<b class='flag-5'>低功耗</b>雷達(dá)-<b class='flag-5'>功耗</b>優(yōu)化技術(shù)

    CPU的低功耗與高功耗的區(qū)別

    CPU的低功耗與高功耗之間存在多方面的區(qū)別,這些區(qū)別主要體現(xiàn)在功耗水平、性能表現(xiàn)、應(yīng)用場景、成本效益以及技術(shù)實(shí)現(xiàn)等多個(gè)維度。
    的頭像 發(fā)表于 08-07 15:43 ?6047次閱讀

    低功耗BLE Mesh耗電量很大的原因?

    開發(fā)板電流90mA,成功連接后LED燈熄滅電流為80mA。但是這個(gè)電流距離低功耗相差的太遠(yuǎn),比如使用power_save?;畹膚ifi上電后電流也才20mA,為何這個(gè)低功耗BLE Mesh耗電量這么大,想請(qǐng)教一下
    發(fā)表于 06-18 08:12

    國產(chǎn)藍(lán)牙模組 | 低功耗藍(lán)牙應(yīng)用

    藍(lán)牙技術(shù)聯(lián)盟于2010年推出了藍(lán)牙4.0規(guī)范,其中低功耗藍(lán)牙的出現(xiàn)滿足了小型電池供電設(shè)備進(jìn)行低功耗無線連接的需求,因此得到廣泛應(yīng)用。本文章將帶你深入了解低功耗藍(lán)牙的應(yīng)用。低功耗藍(lán)牙簡介
    的頭像 發(fā)表于 06-14 08:25 ?734次閱讀
    國產(chǎn)藍(lán)牙模組 | <b class='flag-5'>低功耗</b>藍(lán)牙應(yīng)用

    藍(lán)牙模塊選經(jīng)典藍(lán)牙還是低功耗藍(lán)牙?

    energy和Bluetooth smart兩者又有什么區(qū)別?我的應(yīng)用應(yīng)該選經(jīng)典藍(lán)牙技術(shù)還是低功耗藍(lán)牙技術(shù)?首先,在2010年以前,當(dāng)我們談?wù)撍{(lán)牙的時(shí)候,就是在說的經(jīng)典藍(lán)牙,因?yàn)槟莻€(gè)時(shí)候還沒有低功耗藍(lán)牙
    的頭像 發(fā)表于 05-23 17:57 ?1786次閱讀
    藍(lán)牙模塊選經(jīng)典藍(lán)牙<b class='flag-5'>還是</b><b class='flag-5'>低功耗</b>藍(lán)牙?

    上拉電阻如何實(shí)現(xiàn)低功耗設(shè)計(jì)

    上拉電阻有助于降低系統(tǒng)的總功耗,同時(shí)保持電路的功能性和穩(wěn)定性。那么上拉電阻如何實(shí)現(xiàn)低功耗設(shè)計(jì)呢? 以下是上拉電阻實(shí)現(xiàn)低功耗設(shè)計(jì)的幾種方法: 選擇合適的上拉電阻值:
    的頭像 發(fā)表于 05-02 15:00 ?1420次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品