博碩士論文 110521028 完整後設資料紀錄

DC 欄位 語言
DC.contributor電機工程學系zh_TW
DC.creator金昌明zh_TW
DC.creatorChang-Ming Chinen_US
dc.date.accessioned2023-10-12T07:39:07Z
dc.date.available2023-10-12T07:39:07Z
dc.date.issued2023
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=110521028
dc.contributor.department電機工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract如今,馮紐曼體系結構(von Neumann architecture,VNA)被認為是幾乎所有數字計算機的基本架構。然而對於圖像識別和自然語言處理等數據密集型應用,可能會在記憶體和計算核心之間傳輸大量數據,導致眾所周知的馮紐曼瓶頸。因此龐大的資料流量就使整體效率受到非常嚴重的限制。 為了克服這個瓶頸,記憶體內運算(Computing In-Memory,CIM)被認為是一個有前途的解決方案,通過在記憶體內直接執行運算操作來消除處理單元和記憶體之間頻繁數據傳輸的需求。在各種CIM架構中,基於SRAM的CIM已經成為最廣泛研究的方法之一。 SRAM單元具有高寫入耐久性和與先進邏輯工藝的兼容性,使其成為CIM實現的理想候選。 然而,這些結構容易受到工藝變異和老化效應,例如偏壓溫度不穩定性(Bias Temperature Instability,BTI)和熱載子注入(Hot Carrier Injection,HCI),這對電路性能和壽命構成了重大威脅。為了應對這些挑戰並確保CIM架構的可靠性,我們開發了一個考慮老化因素的框架,旨在增強邏輯操作和MAC操作中8T SRAM CIM架構的穩健性。在邏輯運算方面,我們提出了一種可以識別老化字組(aged word)的檢測方法,以及兩種老化容忍方法。 在MAC操作中,我們提出了一種自檢測老化檢測器設計,可以識別和記錄存儲塊(memory blocks)中的老化狀態,以及通過添加備用行的老化容忍方法。最終實驗結果表明,在考慮了工藝變異和老化效應的作用下,我們的方法能有效地提高CIM的可靠性,且避免了顯著的功耗和面積開銷。zh_TW
dc.description.abstractNowadays, von Neumann architecture (VNA) has been widely applied to almost all digital computers since it simplifies the microcontroller chip design by separating processing units and memory. However, the data-intensive applications such as image recognition and natural language processing may transfer huge amount of data between memory and the computing cores, which causes a well-known von Neumann bottleneck when the communication bandwidth is limited. In order to overcome this bottleneck, Computing In-Memory (CIM) has been considered as a promising solution by performing operations directly within the memory to eliminate the need for frequent data transfers between the processing unit and memory. Among the various CIM architectures, SRAM-based CIM has emerged as one of the most extensively researched approaches. SRAM cells offer high write endurance and compatibility with advanced logic processes, making it an ideal candidate for CIM implementations. However, these structures are susceptible to process variations and aging effects like Bias Temperature Instability (BTI) and Hot Carrier Injection (HCI), posing significant threats to circuit performance and lifetime. To address these challenges and ensure the reliability of the CIM architecture, we have developed an aging-aware framework which can enhance the robustness of the 8T SRAM CIM architecture in logic operations and MAC operations. In logic operation, we propose a self-testing aging detection method that can identify aged words, and two aging tolerance methods. In MAC operation, we propose a self-detect aging detector design which can identify and record aging states in memory blocks, and an aging tolerance method by adding spare rows. Experimental results show that our approach effectively improves the reliability of CIM considering process variation and aging effects without significant power and area overhead.en_US
DC.subject運算記憶體zh_TW
DC.subject偏壓溫度不穩定性zh_TW
DC.subject熱載子注入zh_TW
DC.subject8T靜態隨機存取記憶體zh_TW
DC.subject馮紐曼瓶頸zh_TW
DC.subjectComputing In-Memoryen_US
DC.subjectbias temperature instabilityen_US
DC.subjectHot-carrier injectionen_US
DC.subject8T SRAMen_US
DC.subjectvon Neumann bottlenecken_US
DC.title8T靜態隨機存取記憶體運算的老化檢測和容忍機制:適用於邏輯和 MAC 運算的應用zh_TW
dc.language.isozh-TWzh-TW
DC.titleAn Aging Detection and Tolerance Mechanism for 8T-SRAM Computing In-Memory Architectures: Adapting to Logic and MAC Operationsen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明