晶片設計實戰篇,射頻識別晶片設計的實現與優化

2021-01-19 21IC中國電子網

晶片設計是每個國家的發展重點之一,而壯大中國晶片設計行業將有利於降低我國對國外晶片的依賴程度。再往期文章中,小編曾對晶片設計的正反向流程、晶片設計前景等內容進行過相關介紹。本文中,小編將為大家介紹帶來晶片設計實戰篇——射頻識別晶片設計中的時鐘樹功耗的優化與實現。

1 概述

UHF RFID是一款超高頻射頻識別標籤晶片。該晶片採用無源供電方式:在收到載波能量後,RF前端單元產生Vdd電源信號,供給整晶片工作。由於供電系統的限制,該晶片無法產生較大的電流驅動,因此低功耗設計成為晶片研發過程中的主要突破點。為了使數字電路部分產生儘量少的功耗,在數字邏輯電路設計過程中,除了簡化系統結構外(功能簡單,只包含編碼模塊、解碼模塊、隨機數生成模塊、時鐘、復位模塊,Memory控制單元以及整體控制模塊),在部分電路設計中採用了異步電路設計方式。在這個過程中,我們看到由於時鐘樹消耗掉了數字邏輯的很大一部分功耗(大約30%以上),所以降低時鐘樹帶來的功耗也成為降低數字邏輯功耗以及整個標籤晶片功耗的重要步驟。

2 晶片功耗組成及降低功耗的方法

2.1功耗的組成

圖1 晶片功耗的組成

動態功耗主要包括短路功耗和翻轉功耗,是本設計功耗的主要組成部分。短路功耗即內部功耗,指由器件內部由於P管和N管在某一瞬間同時導通引起的瞬時短路引起。翻轉功耗由CMOS器件的輸出端負載電容充放電引起。漏電功耗主要包括亞閾區漏電和柵極洩漏引起的功耗。

當今,功耗兩個最主要的來源是:電容轉換和亞閾值洩漏。

2.2降低功耗的主要方法

圖2 降低晶片功耗的主要方法

2.2.1降低電源電壓Vdd

Voltage Island:不同的模塊使用不同的供電電壓。

MulTI-level Voltage Scaling:同一模塊中存在多種電壓源,根據應用不同在這些電壓源之間切換。

Dynamic Voltage Frequency Scaling:「多級電壓調整」的升級版,根據各模塊的工作頻率動態進行電壓調整。

AdapTIve Voltage Scaling:DVFS的升級版,使用能夠監視電路行為的反饋電路,自適應地調整電壓。

亞閾值電路(設計困難較多,還停留在學術界研究範圍)

2.2.2降低頻率f及翻轉率A

代碼優化(提取公因子,資源重用,operand isolaTIon,串行工作降低峰值功耗等)

門控時鐘

多時鐘策略

2.2.3降低負載電容(CL)及電晶體尺寸(Wmos)

減少時序單元

晶片面積和規模減小

工藝升級換代

2.2.4降低漏電電流Ileak

控制閾值電壓(Threshold Voltage)(閾值電壓↑漏電流↓如使用MTCMOS 、VTCMOS 、DTCMOS)

控制柵極電壓(Gate Voltage)(通過控制柵源電壓以控制漏電流)

Transistor Stack(串接冗餘電晶體,增加電阻以降低漏電流)

門控電源(Power gaTIng或PSO)(在模塊不工作時,關斷電源,即可有效減小漏電流)

3 RFID晶片中時鐘樹功耗的優化

晶片工作時,很大一部分功耗是由於時鐘網絡的翻轉消耗的,如果時鐘網絡較大,這部分引起的功耗損失會很大。在眾多低功耗技術中,門控時鐘對翻轉功耗和內部功耗的抑制作用最強。本設計多級門控時鐘技術相結合,以及特殊的時鐘樹優化策略,節省了很大一部分功耗。本項目在邏輯設計時使用了功耗的多種優化策略,在後端的綜合和物理設計也嘗試了一些方法,通過前後端幾次功耗優化和迭代,找出最小功耗的邏輯代碼設計和綜合的方法。

4.1 RTL階段手工加時鐘門控

圖3 門控時鐘原理圖

module data_reg (En, Data, clk, out)

input En,clk;

input [7:0] Data;

output [7:0] out;

always @(posedge clk)

if (En) out = Data;

endmodule

這個階段的目的主要有兩個:第一是根據各模塊時鐘翻轉概率更加合理的加入門控時鐘單元以控制翻轉率,減小動態功耗,第二是產生一個結構儘量平衡的時鐘網絡,這樣可以保證在後端時鐘樹綜合階段可以少加入一些時鐘buffer以減小功耗。在實際的代碼設計中可以直接採用foundry單元庫中的ICG(集成門控)單元。

4.2 綜合階段工具插於集成門控單元

圖4 邏輯綜合過程中門控時鐘插入

#Set clock gating options, max_fanout default is unlimited

set_clock_gating_style -sequential_cell latch \

-positive_edge_logic {integrated} \

-control_point before \

-control_signal scan_enable

#Create a more balanced clock tree by inserting 「always enabled」 ICGs

set power_cg_all_registers true

set power_remove_redundant_clock_gates true

read_db design.gtech.db

current_design top

link

source design.cstr.tcl

#Insert clock gating

insert_clock_gating

compile

#Generate a report on clock gating inserted

report_clock_gating

這個階段的目的是通過綜合工具(DC)進行門控單元的自動插入,以便進一步減小功耗。

需要注意的是對插入ICG的參數的設定,比如maximum fanout(扇出越大越節省功耗,扇出越平衡skew越小,視設計而定,如圖所示),以及minimum_bitwidth參數的設定,另外對於較複雜的門控結構需要插入常開ICG以使時鐘網絡結構更加平衡。

4.3 時鐘樹綜合階段優化功耗

圖5 兩種時鐘樹結構對比(a):多級縱深型;(b):少級扁平型

先介紹一下時鐘樹綜合參數對時鐘樹結構的影響:

Skew :時鐘偏移,總的時鐘樹綜合目標。

Insertion delay(Latency):時鐘路徑總延時,用於限定時鐘樹級數的增加。

Max taranstion:由最大轉換時間限定一級buffer能驅動的buffer 的數量。

Max Capacitance Max Fanout:由最大負載電容、最大扇出限定一級buffer 能驅動的buffer 數量。

一般設計中的時鐘樹綜合以降低時鐘skew為最終目的,加大level級數,減小每級fanout,將投入較多buffer,更精確的平衡每條時鐘路徑的 latency,從而得到較小skew。但是對於低功耗設計,尤其是當時鐘頻率較低的時候,時序要求並不是很高,所以希望能減小時鐘樹的規模以減小時鐘樹帶來的動態翻轉功耗。如圖所示,通過減小時鐘樹level級數,加大fanout可以有效減小時鐘樹的規模,但由於buffer 數量的減少,較之多級結構的時鐘樹,級數較少結構的時鐘樹只是大概平衡每條時鐘路徑的latency,得到的skew較大。可見,以降低時鐘樹規模為目標,進行低功耗時鐘樹綜合是以增大一定的skew為代價的。

具體到本RFID晶片,我們採用了TSMC 0.18um CMOS LOGIC/MS/RF工藝,時鐘頻率只有1.92M,是非常低的,此時時鐘進行時鐘樹綜合時,採用以降低時鐘樹規模為目標的低功耗時鐘樹綜合,主要對 skew,latency和transiton這幾個約束進行了設定,由於約束fanout會帶來時鐘樹級數的增加,帶來功耗的增加,所以沒有設定這個值,採用庫裡的默認值。在實際中,我們使用了9種不同的時鐘樹約束條件,約束條件及綜合結果如表1 所示。

5 結論

如表1所示,總的趨勢就是target skew設的越大,最終的時鐘樹規模越小,時鐘樹buffer數量越小,對應的動態靜態功耗也越小,這樣就達到了節省時鐘樹功耗的目的。可以看到當target skew大於10ns後,功耗基本不再變化,但是基於大的skew值會帶來hold時序的變差導致修復時序的時候插入buffer增多,所以應該進行折中,從圖表來看策略5和策略6為優選方案。另外當skew設置選出最優後,還可以看到Max transition值設的越大最終得到的功耗也越小,這可以理解為時鐘信號躍遷的時間越長所需要的能量越小。另外latency約束的設置可以儘量放大,其值的大小對最終的功耗結果影響不大。

以上便是此次小編想要和大家分享的內容,希望大家喜歡本文。最後,十分感謝大家的閱讀。

相關焦點

  • IoT晶片合輯重磅上線!三位技術大牛直播講解MCU、BLE晶片、射頻...
    因此我們不可能通過一款晶片來滿足物聯網的所有的需求,所以物聯網晶片既包含集成在模組中的MCU、基帶晶片、射頻晶片、通信晶片、安全晶片,也包括嵌入在各種終端設備中的系統級晶片。按照IDC的統計數據,到2020年將有超過500億的終端與設備實現聯網,物聯網的快速發展也將給晶片產業帶來巨大的發展空間。
  • 超高頻射頻識別系統讀寫器設計方案
    0.引 言  射頻識別(RFID,RadioFrequency Iden tiFication) 技術是一種新興的自動識別技術。它是利用無線射頻方式進行非接觸雙向數據通信,以達到目標識別並交換數據的目的。
  • 晶片精品文章合集(500篇!)
    IC大牛10多年的設計分享:數字典型電路知識結構地圖及代碼實現深度聊聊MOS管32GT/s PCIe 5.0,SOC晶片關鍵設計與挑戰關於華為海思,這篇文章值得一看基於FPGA的數字識別的實現FPGA設計中遇到的奇葩問題之「晶片也要看出身」FPGA就像是一張精密的畫布 - dsp 專家給你一個選擇 FPGA 的理由聊聊FPGA/CPU/PCIE/Cache-Coherency
  • 射頻晶片國產替代來臨(附射頻晶片產業鏈)!
    在4G以及5G頻段的逐步實現, MIMO和載波聚合的應用支持, Wi-Fi、 藍牙、 GPS等無線技術的普及等, 導致射頻濾波器的需求增長迅速。從Broadcom的發展來看, 2007~2010年主要是分立的射頻前端器件, 2011~2013年是單顆PA模組, 2014年以來持續升級, 已經實現多頻段PA模組整合。與此同時, Skyworks、 Qorvo、 村田、 高通等射頻前端晶片大廠均已推出多品類射頻前端模組產品。射頻晶片:分立式和模組 。據Yole Development的統計與預測, 分立器件與射頻模組共享整個射頻前端市場。
  • 基於CC2420晶片和ARM單片機實現智能交通系統的設計
    網絡節點硬體功能設計 現有較多的無線傳感網解決方案,包括各晶片產商推出的單片機外接射頻晶片和集成射頻、微處理器的單晶片等。在節點設計中較常採用的ZigBee射頻晶片有Atmel的AT86RF230、TI的CC2420、Freescale的MC1319x和MC1320x、Microchip的MRF24J40等。
  • 射頻晶片是什麼_射頻晶片的用途是什麼
    射頻晶片架構包括接收通道和發射通道兩大部分。對於現有的GSM和TD-SCDMA模式而言,終端增加支持一個頻段,則其射頻晶片相應地增加一條接收通道,但是否需要新增一條發射通道則視新增頻段與原有頻段間隔關係而定。對於具有接收分集的移動通信系統而言,其射頻接收通道的數量是射頻發射通道數量的兩倍。這意味著終端支持的LTE頻段數量越多,則其射頻晶片接收通道數量將會顯著增加。
  • 偶極子RFID標籤天線的優化設計與研究
    近年來,RFID技術飛速發展並逐漸成為自動物體識別應用中的主要技術。RFID技術利用無線射頻方式進行非接觸雙向通信,可達到識別並交換數據的目的。與磁卡和IC卡等接觸式識別技術不同,RFID系統的電子標籤和讀寫器之間無需物理接觸就可完成識別,屬於非接觸識別。
  • 平頭哥開源MCU晶片設計平臺,機構認為晶片需求將持續強勁丨牛熊眼
    在第六屆世界網際網路大會期間,平頭哥宣布開源其低功耗微控制晶片(MCU)設計平臺,成為國內第一家推進晶片平臺開源的企業。阿里巴巴的平頭哥MCU晶片平臺,包含處理器、基礎接口IP、作業系統、軟體驅動和開發工具等模塊,其搭載基於RISC-V架構的玄鐵902處理器,能提供多種IP以及驅動,還可讓用戶快速集成、快速驗證,減少基礎模塊開發成本。平臺面向AIoT時代的定製化晶片設計需求,目標群體包括晶片設計公司、IP供應商、高校及科研院所等。
  • 中國晶片設計10強民營企業出爐:韋爾股份、匯頂科技、兆易創新列前三
    10強企業分別在圖像傳感器、指紋識別晶片、快閃記憶體、射頻開關、人工智慧晶片、加密貨幣礦機晶片、自動駕駛等領域取得優異成績。公司同時也是目前 A股收入規模最大的晶片設計公司,2019年公司收入達到136億元,領先於第二名的匯頂科技的 65億元。匯頂科技是全球安卓手機第一大指紋識別晶片供應商,最早通過固話晶片起家,隨後推出電容觸控晶片切入傳感器領域,近年來抓住智慧型手機指紋識別趨勢,從電容式指紋識別晶片到屏下光學指紋識別方案,持續引領行業發展。
  • 深度丨揭秘5G晶片之王,射頻晶片如何成為國產替代的曙光
    前言:每一次通信制式升級,都是射頻晶片價值量提升的機遇,在5G廣泛普及前的窗口期,國內廠商有望逐步實現中低端機型射頻前端進口替代,並逐步走向全品類供應。國內射頻晶片廠商從相對成熟的分立射頻晶片起步,在5G手機廣泛普及前的窗口期,逐步實現中低端機型射頻前端進口替代,同時積累模組能力,逐步走向全品類供應。④我國5G大規模商用正式開啟。為了實現通訊速率及容量的大幅升級,5G將使用更高頻段,甚至啟用毫米波。這些變化將給射頻器件帶來巨大市場機會,從基站端到移動終端的射頻需求都將加速增長。
  • 紫光展銳推晶片大禮包!首顆車規級晶片實現釐米級定位,5G NB芯功耗...
    W517,以及5G射頻前端完整解決方案。其中,V8811晶片是紫光展銳首顆面向5G R16的工規級NB-IoT晶片,採用22nm工藝,功耗優化提升超50%;A2395是展銳首顆車規級雙頻高精度定位晶片,能提供釐米級的高精度定位。在紫光展銳CEO楚慶看來,數字世界有兩個非常基礎的元素,分別是連接和智能。「連接和智能是未來科技的兩面旗幟,也是展銳產品及技術發展的兩大指向。」
  • 專注射頻集成電路設計,「米樂為微電子」提供高集成度晶片解決方案...
    36氪近期了解到一家專注於射頻/微波集成電路晶片,模塊和系統解決方案的設計、開發和供應商——「南京米樂為微電子科技有限公司」「南京米樂為微電子科技有限公司」成立於2012年5月14日,專注射頻/微波集成電路晶片的設計開發和供應,致力為國內外客戶提供自主研發的高頻率、高性能、高集成度的晶片和模塊產品,據公開信息顯示,其產品覆蓋了全頻段(DC -110GHz)以及全品類
  • 晶片設計真的很難?科普晶片基礎知識,帶你親手設計一個晶片
    關注「黑洞科技觀察」傳遞科技背後的思考大家好,本文是「晶片的世界」系列文章的第三篇。第一篇:晶片的基礎晶片,作為最重要的半導體產品,實現了特定功能。比如電腦CPU實現了計算、顯示、讀寫內存硬碟數據、接受滑鼠鍵盤輸入等等豐富的功能。那大家有沒有想過,晶片的基礎是什麼?可能有人馬上會想到矽,矽作為半導體材料是晶片的基礎。
  • mcu晶片是指什麼晶片_mcu晶片概念股
    成長預期:北京豪威的48M攝像頭晶片伴隨著像素要求的提高有望快速普及中高端手機,多攝像頭的趨勢也增加了豪威8M和12M產品的需求空間;另外韋爾電源管理新品、5G射頻晶片的國產替代前景。   2.北京君正   公司同樣是一家國內稀缺的晶片設計公司,主要產品是智能視頻晶片和微處理器晶片,下遊基本是物聯網相關產品,包括物聯網多個領域,比如X系列產品針對智能音頻、圖像識別、智能家居等;M系列產品針對智能手錶、智能眼鏡等(包括熱銷的華米運動手錶);T系列針對倒車後視以及行車記錄儀等。
  • 手機最核心的射頻晶片,被美國日本壟斷,國產替代計劃開啟
    這就是射頻晶片的本事,通常情況下,一部手機主板使用的射頻晶片佔整個線路面板的30%-40%,以以 iPhone 7 為例子,手機配備了 3 顆 PA 晶片(高、中、低頻段), 2 顆濾波器組, 2 顆射頻開關, 2 顆 PA、濾波器一體化模組。除了手機之外,射頻晶片在5G通信領域具有重要的作用,射頻器件是無線連接的核心,射頻賽道具備持續成長性 。
  • 2020中國十大最值得期待的晶片設計公司!
    紫光展銳是紫光集團旗下的晶片設計公司,是僅次於華為海思的中國第二大IC晶片設計公司,已躋身全球5G晶片第一梯隊。其中存儲晶片業務是公司的核心業務,主要是以NOR flash為核心產品,NOR flash國內市場佔有率為第一,同時也是全球NOR flash排名前三的供應商之一。目前逐步向NAND flash擴張,並積極布局DRAM業務。兆易創新宣布與Rambus合作,繼合肥長鑫之後 兆易創新與Rambus達成DRAM內存專利協議,並最快於2021年實現DRAM存儲晶片的量產。
  • 她用AI「反哺」晶片設計,超高效率趕超人類晶片設計師
    晶片設計發展的最新趨勢,似乎已不再像摩爾定律所規定的那樣:「集成電路上可容納的電晶體數目大約每隔 18 個月便會增加一倍,性能也增加一倍。」相反,人們對專門用於人工智慧和機器學習等特定任務的晶片越來越感興趣,而對人工智慧和機器學習來說,它們都在以天或周為單位快速發展。晶片設計需要的時間明顯長得多,這就意味著新微處理器的設計速度已不能滿足算法的迭代發展。
  • 肇觀電子AI視覺晶片:將晶片實際利用率作為優化標準
    也就是說,名義算力並不是衡量智能視覺處理器的最重要的標準,晶片利用率才是優化指標。」  晶片利用率具體體現在哪裡?   馮歆鵬解釋說,人工智慧就是我們教會機器學習的過程,如同教會一個孩子學習。不管什麼考試,速度和準確率是衡量這個孩子學習成果的標準。
  • 新一代WiFi 6射頻前端晶片商用 康希通信穩健邁進全球高端市場
    康希通信市場及應用工程副總裁虞強向集微網表示,截至目前,康希通信的高效率WiFi 6射頻前端晶片組合已經得到全球頭部WiFi SoC 廠商Quantenna高性能WiFi 6平臺的參考設計認證,雙方並展開了深度合作,康希通信也因此成為首家在最先進的WiFi技術上得到全球領先SoC廠商高端平臺合作認可的國內本土射頻晶片公司。
  • 國內模擬晶片設計龍頭:聖邦股份
    1.主營業務是一家專注於高性能、高品質模擬集成電路晶片設計及銷售的高新技術企業。擁有16大類1000餘款產品,涵蓋信號鏈和電源管理兩大領域,包括運算放大器、比較器、音/視頻放大器、模擬開關、電平轉換及接口電路、小邏輯晶片、AFE、LDO、DC/DC轉換器、OVP、負載開關、LED驅動器、CPU電源監控電路、馬達驅動、MOSFET驅動及電池管理晶片等。