- LRU算法,全稱是?Least Recently Used(最近最少使用),是一種常見的緩存淘汰策略,廣泛應用于操作系統的內存頁面置換、數據庫緩存、Web 緩存、CPU 緩存等場景。當前文章舉例說明怎么使用verilog實現LRU算法。l****m2025-09-2600
- 在FPGA設計領域,一個經典的“蹺蹺板”難題困擾了工程師數十年:追求更高的性能(速度),通常意味著消耗更多的邏輯資源(面積);而致力于縮小設計規模(面積),又往往不得不以降低運行頻率(速度)為代價。這個“魚與熊掌不可兼得”的局面,曾是每個FPGA工程師進行設計決策時的核心權衡。 然而,隨著應用場景的復雜化和FPGA自身架構的演進,這種非此即彼的舊思路正在被打破。新一代的設計方法論、工具鏈和架構創新,正賦予我們前所未有的能力,去追求一個更理想的目標:在有限的芯片面積內,榨取極致的性能。 換句話說,“速度”和“面積”不再是二選一,而是可以協同優化的統一體。彭薛葵2025-09-2650
- 一體機、多模態大模型、嵌入式、軟硬一體、邊緣網關、邊緣計算許****勝2025-09-1680
- 本文詳細介紹了Intel FPGA SoC中HPS地址映射的工作機制,包括地址空間結構、HPS與FPGA通信接口、Platform Designer設計中的地址配置以及調試方法,為SoC系統開發提供實用指導。Du_carry2025-07-01190
- 介紹紫光同創DDR IP接口以及不同接口的轉換邏輯。Du_carry2025-06-27150
- 本文介紹了TCAM的實現原理和優化方案,可以應用于芯片設計、FPGA實現等,在網絡設備領域有重要作用。亂序不丟包2025-06-23300
- nohup UVM 測試用例 自動化回歸腳本皮納特沒煩惱2025-06-0630
- UVM驗證中使用verdi快速定位問題的實例分享c****c2025-05-26190
- 本文主要介紹HPS(硬核處理器系統)在SoC FPGA中的核心架構、與FPGA協同機制,及其在工業控制、網絡加速等場景的應用與開發流程。Du_carry2025-03-25390
- 本文介紹一種在大規模邏輯設計中的寄存器分級設計方法,可用于FPGA設計和芯片設計。亂序不丟包2025-03-07180
- PPR,即Post Package Repair,封裝后修復技術,是一種對封裝后內存顆粒的故障進行修復的技術。為什么強調封裝后呢?是因為更早期的時候這種技術是用于封裝前的內存故障修復,即在wafer上對還未切割、封裝的內存芯片進行修復。CyrusYoung2024-12-162700
- Spyglass tcl皮納特沒煩惱2024-12-043600
- 服務器CPU(中央處理器)是服務器硬件的核心組件之一,它在服務器的運行中扮演著至關重要的角色。它的作用包括但不僅限于數據處理、任務調度、控制協調、多任務處理、緩存管理、虛擬化支持、安全功能及性能監控等。劉****明2024-11-28510
- UVM中一種創建base sequence的方法介紹c****c2024-10-28190
- 收包模式及模式協商c****m2024-10-111250
- 在自回歸(Auto-regressive)語言模型的推理過程中,隨著新詞匯的不斷生成,輸入序列的長度持續增加,這對計算效率提出了嚴峻挑戰。FlashAttention算子,作為一種高效的注意力機制實現,尤其在增量推理場景下展現出其獨特優勢。在此場景下,FlashAttention的query維度(S軸)被固定為1,而key和value則通過KV Cache機制,將先前推理過程中的狀態信息累積并疊加,以適應每個Batch可能不同的實際長度。值得注意的是,盡管輸入數據經過padding處理以維持固定長度,但FlashAttention能夠靈活應對這種變化。此外,在全量推理場景中,盡管query的S軸大小不再固定,但FlashAttention的推理流程與增量推理保持一致,確保了算法的通用性和高效性。wanyw2024-09-181640
- UVM field automation機制的使用,讓object類中的變量使用更加便捷。但對于某些協議,總線分時復用多種報文類型,也就對應著不同的object類變量。可以使用if條件更準確的進行field automation注冊。余泊江2024-09-04240
- 憑借著更高的可靠性、更好的環境耐受性、更快的生產效率,國產SD8564 RTC芯片將是邊緣設備、服務器等設備的新選擇。悟****空2024-08-221650
- 本文將介紹Vunit平臺的特點和運作方式,并在Vunit框架的基礎上編寫一個小型自動化Verilog/System Verilog HDL模塊測試平臺。Vunit是一種用于硬件驗證的開源工具,它具有許多強大的功能,可以幫助工程師更輕松地進行FPGA設計的模塊驗證工作。通過深入了解Vunit的特點和運作方式開發輕量化,自動化的測試平臺,從而提高FPGA設計代碼的質量和效率。夏蒙2024-07-261012
- 這篇文章詳細介紹了NVDIA BlueFiled3 DOCA Core,有助于理解BF3的架構和支持的功能。c****62024-06-212840
- 服務器中的導熱材料的介紹石金帥2024-05-07130
- 智能網卡存儲業務驗證過程中,從host側發送到soc側的IO讀寫存儲報文,在soc側需要對IO讀寫報文進行解析并響應,如果是blk write命令,需要回復blk cpl完成響應,如果是blk read命令,需要返回讀數據與blk cpl響應。黃****超2024-04-25261
- 現有FPGA的AI加速技術往往使用單卡方案實現某個模型的加速,或者使用FPGA集群實現模型的分布式推理,但是沒有更細力度的加速方案。單卡和集群的方案容易造成功能固化,通用性不夠,同時資源消耗大,很難實現資源共享。本文考慮到AI中常用算法中的基本計算單元,構建常用的算子,比如卷積算子、浮點累加器算子等等,可以實現更細粒度的功能整合。同時由于基于PCIe SR-IOV技術,實現vf級的算子動態調度,進一步增加資源的靈活度。彭薛葵2024-03-21731
- 本文介紹了DSA SVM功能的實現以及需要的硬件支持。l****n2023-12-262224
- 當前,在云計算、數字經濟等需求帶動下,信息呈爆炸式增長,導致數據量也成倍增長,硬盤容量持續飆升,單盤容量已可達到TB級別,半導體存儲登上了歷史的舞臺。和傳統磁盤存儲介質相比,半導體存儲介質具有天然的優勢,無論在可靠性、性能、功耗等方面都遠遠超越傳統機械磁盤。乘風2023-12-051520
- 一文搞懂芯粒(Chiplet)技術c****n2023-12-055610
- 芯片設計流片、驗證、成本c****n2023-12-05870
共 38 條
- 1
- 2
頁
- LRU算法,全稱是?Least Recently Used(最近最少使用),是一種常見的緩存淘汰策略,廣泛應用于操作系統的內存頁面置換、數據庫緩存、Web 緩存、CPU 緩存等場景。當前文章舉例說明怎么使用verilog實現LRU算法。
- 在FPGA設計領域,一個經典的“蹺蹺板”難題困擾了工程師數十年:追求更高的性能(速度),通常意味著消耗更多的邏輯資源(面積);而致力于縮小設計規模(面積),又往往不得不以降低運行頻率(速度)為代價。這個“魚與熊掌不可兼得”的局面,曾是每個FPGA工程師進行設計決策時的核心權衡。 然而,隨著應用場景的復雜化和FPGA自身架構的演進,這種非此即彼的舊思路正在被打破。新一代的設計方法論、工具鏈和架構創新,正賦予我們前所未有的能力,去追求一個更理想的目標:在有限的芯片面積內,榨取極致的性能。 換句話說,“速度”和“面積”不再是二選一,而是可以協同優化的統一體。
- 一體機、多模態大模型、嵌入式、軟硬一體、邊緣網關、邊緣計算
- 本文詳細介紹了Intel FPGA SoC中HPS地址映射的工作機制,包括地址空間結構、HPS與FPGA通信接口、Platform Designer設計中的地址配置以及調試方法,為SoC系統開發提供實用指導。
- 介紹紫光同創DDR IP接口以及不同接口的轉換邏輯。
- 本文介紹了TCAM的實現原理和優化方案,可以應用于芯片設計、FPGA實現等,在網絡設備領域有重要作用。
- nohup UVM 測試用例 自動化回歸腳本
- UVM驗證中使用verdi快速定位問題的實例分享
- 本文主要介紹HPS(硬核處理器系統)在SoC FPGA中的核心架構、與FPGA協同機制,及其在工業控制、網絡加速等場景的應用與開發流程。
- 本文介紹一種在大規模邏輯設計中的寄存器分級設計方法,可用于FPGA設計和芯片設計。
- Wi-Fi 6(原稱:IEEE 802.11.ax)即第六代無線網絡技術,是Wi-Fi標準的名稱。 是Wi-Fi聯盟創建于IEEE 802.11標準的無線局域網技術。 Wi-Fi 6將允許與多達8個設備通信,最高速率可達9.6Gbps。
- PPR,即Post Package Repair,封裝后修復技術,是一種對封裝后內存顆粒的故障進行修復的技術。為什么強調封裝后呢?是因為更早期的時候這種技術是用于封裝前的內存故障修復,即在wafer上對還未切割、封裝的內存芯片進行修復。
- 本文簡單介紹了RISC-V指令集的定義,起源以及發展現狀
- Spyglass tcl
- 服務器CPU(中央處理器)是服務器硬件的核心組件之一,它在服務器的運行中扮演著至關重要的角色。它的作用包括但不僅限于數據處理、任務調度、控制協調、多任務處理、緩存管理、虛擬化支持、安全功能及性能監控等。
- UVM中一種創建base sequence的方法介紹
- 簡單介紹PCIE的信用作用與分類
- 收包模式及模式協商
- 在自回歸(Auto-regressive)語言模型的推理過程中,隨著新詞匯的不斷生成,輸入序列的長度持續增加,這對計算效率提出了嚴峻挑戰。FlashAttention算子,作為一種高效的注意力機制實現,尤其在增量推理場景下展現出其獨特優勢。在此場景下,FlashAttention的query維度(S軸)被固定為1,而key和value則通過KV Cache機制,將先前推理過程中的狀態信息累積并疊加,以適應每個Batch可能不同的實際長度。值得注意的是,盡管輸入數據經過padding處理以維持固定長度,但FlashAttention能夠靈活應對這種變化。此外,在全量推理場景中,盡管query的S軸大小不再固定,但FlashAttention的推理流程與增量推理保持一致,確保了算法的通用性和高效性。
- UVM field automation機制的使用,讓object類中的變量使用更加便捷。但對于某些協議,總線分時復用多種報文類型,也就對應著不同的object類變量。可以使用if條件更準確的進行field automation注冊。
- 憑借著更高的可靠性、更好的環境耐受性、更快的生產效率,國產SD8564 RTC芯片將是邊緣設備、服務器等設備的新選擇。
- 本文將介紹Vunit平臺的特點和運作方式,并在Vunit框架的基礎上編寫一個小型自動化Verilog/System Verilog HDL模塊測試平臺。Vunit是一種用于硬件驗證的開源工具,它具有許多強大的功能,可以幫助工程師更輕松地進行FPGA設計的模塊驗證工作。通過深入了解Vunit的特點和運作方式開發輕量化,自動化的測試平臺,從而提高FPGA設計代碼的質量和效率。
- 這篇文章詳細介紹了NVDIA BlueFiled3 DOCA Core,有助于理解BF3的架構和支持的功能。
- 服務器中的導熱材料的介紹
- 智能網卡存儲業務驗證過程中,從host側發送到soc側的IO讀寫存儲報文,在soc側需要對IO讀寫報文進行解析并響應,如果是blk write命令,需要回復blk cpl完成響應,如果是blk read命令,需要返回讀數據與blk cpl響應。
- 現有FPGA的AI加速技術往往使用單卡方案實現某個模型的加速,或者使用FPGA集群實現模型的分布式推理,但是沒有更細力度的加速方案。單卡和集群的方案容易造成功能固化,通用性不夠,同時資源消耗大,很難實現資源共享。本文考慮到AI中常用算法中的基本計算單元,構建常用的算子,比如卷積算子、浮點累加器算子等等,可以實現更細粒度的功能整合。同時由于基于PCIe SR-IOV技術,實現vf級的算子動態調度,進一步增加資源的靈活度。
- 本文介紹了DSA SVM功能的實現以及需要的硬件支持。
- 當前,在云計算、數字經濟等需求帶動下,信息呈爆炸式增長,導致數據量也成倍增長,硬盤容量持續飆升,單盤容量已可達到TB級別,半導體存儲登上了歷史的舞臺。和傳統磁盤存儲介質相比,半導體存儲介質具有天然的優勢,無論在可靠性、性能、功耗等方面都遠遠超越傳統機械磁盤。
- 一文搞懂芯粒(Chiplet)技術
- 芯片設計流片、驗證、成本
點擊加載更多