chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

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

進迭時空 debug upstream | 取之于開源,貢獻于開源

進迭時空 ? 2025-11-17 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

秉承“取之于開源,貢獻于開源”的理念,進迭時空在 Debug 軟件的開發(fā)與維護中,始終堅持 Upstream First 原則,積極將優(yōu)化與修復(fù)反饋至開源上游,與全球開發(fā)者共同推動 RISC-V 生態(tài)的繁榮與發(fā)展。

Debug 相關(guān)軟件項目概覽


RISC-V 調(diào)試所涉及的核心開源軟件主要包括 GDB 和 OpenOCD。


GDB(GNU Debugger)是 GNU 項目下的功能強大的源碼級調(diào)試工具,允許開發(fā)者查看程序在執(zhí)行時的內(nèi)部狀態(tài),包括設(shè)置斷點、單步執(zhí)行、查看變量和內(nèi)存等。在 RISC-V 生態(tài)中,GDB 繼續(xù)扮演開發(fā)人員重要的調(diào)試交互界面的角色。


OpenOCD(Open On-Chip Debugger)承擔了實現(xiàn) RISC-V 調(diào)試規(guī)范的具體功能。作為一個支持多種架構(gòu)的調(diào)試工具,OpenOCD 的官方代碼托管于https://review.openocd.org.為應(yīng)對 RISC-V 這一新興架構(gòu)的快速迭代與適配需求,社區(qū)為此專門 Fork 了一個支持 RISC-V 的適配版本,該版本托管于https://github.com/riscv-collab/riscv-openocd.


60f9514e-c355-11f0-8ce9-92fbcf53809c.png

6104240c-c355-11f0-8ce9-92fbcf53809c.png


目前,riscv-openocd 已實現(xiàn)對 RISC-V 調(diào)試規(guī)范 v0.11 和 v0.13 的支持,并部分集成 v1.0 特性,能夠滿足日常開發(fā)調(diào)試需求,且仍在持續(xù)演進中。


此外,riscv-test 項目(https://github.com/riscv-software-src/riscv-tests)中提供了一套 Debug Tests 測試套件。由于調(diào)試過程依賴于多個系統(tǒng)組件的協(xié)同工作,該測試套件通過 Python 腳本調(diào)用 OpenOCD 和 GDB,模擬真實調(diào)試流程,執(zhí)行端到端測試,從而有助于發(fā)現(xiàn)從Debug接口到相關(guān)底層組件中可能存在的問題。

始于 K1:一個 PR 的上游之路


在進迭時空首款 RISC-V AI CPU K1 芯片的研發(fā)過程中,OpenOCD 與 riscv-tests 在調(diào)試驗證環(huán)節(jié)發(fā)揮了關(guān)鍵作用。在 K1 研發(fā)階段,OpenOCD 已具備較為完善的基礎(chǔ)調(diào)試功能,然而,由于 K1 的硬件架構(gòu)將 8 個核心分為 2 個 Cluster,每個Cluster對應(yīng)一個調(diào)試模塊(Debug Module, DM),且兩個調(diào)試模塊共同連接至同一個調(diào)試傳輸模塊(Debug Transport Module, DTM),導(dǎo)致當時無論是開源 OpenOCD 還是商用調(diào)試器,均未支持此類“單 DTM 對接多 DM ”的結(jié)構(gòu)。


60f9514e-c355-11f0-8ce9-92fbcf53809c.png

61250406-c355-11f0-8ce9-92fbcf53809c.png


得益于 OpenOCD 的開源特性,團隊得以對其進行自主修改。通過代碼分析,發(fā)現(xiàn)可借鑒其他架構(gòu)的現(xiàn)有配置,僅需 6 行代碼即可實現(xiàn)對多 DM 調(diào)試結(jié)構(gòu)的支持。完成修改并經(jīng) FPGA 驗證后,進一步補充了調(diào)試日志等輔助內(nèi)容,最終向上游社區(qū)提交了一個總計 27 行改動的初始 PR。


612e72c0-c355-11f0-8ce9-92fbcf53809c.png


該 PR 獲得了社區(qū)維護者的寶貴意見。經(jīng)過 126 次評審討論,最終完成修改并合入的 PR 代碼行數(shù)擴充至 396 行。除增強檢查機制、更新文檔外,還對 DM 層接口進行了重構(gòu),使代碼更加清晰、易于維護。


613b18a4-c355-11f0-8ce9-92fbcf53809c.png


盡管最初未預(yù)料到僅6行的修改最終會演變?yōu)閿?shù)百行的代碼重構(gòu),但這一過程顯著加深了團隊對代碼的理解,既降低了未來維護成本,同時為開源生態(tài)貢獻了力量,是一次值得的投入。


在與社區(qū)的溝通中,開放、協(xié)作的氛圍和有效的技術(shù)支持堅定了進迭時空將改進貢獻回上游的決心——從最開始就把事情做對,而非在下游維護一個“打補丁”版本,反復(fù)應(yīng)對版本沖突。



從 K1 到 K3:持續(xù)投入迭代


在 K1 調(diào)試支持完成后,相關(guān)配置文件已提交至 OpenOCD 主線?,F(xiàn)在用戶可直接使用上游版本調(diào)試 K1,無需額外補丁。


614ab7d2-c355-11f0-8ce9-92fbcf53809c.png


除了 K1 中發(fā)現(xiàn)和修復(fù)的若干問題,進迭時空在下一代芯片 K3 的研發(fā)過程中也識別出新的需求與挑戰(zhàn)。例如,K3 采用的 X100 核心支持虛擬化擴展,其在調(diào)試虛擬機時暴露出 OpenOCD 地址轉(zhuǎn)換邏輯的潛在問題;同時, Debug v1.0中 External Trigger 等新功能的引入,也催生了新的代碼改進需求。在發(fā)現(xiàn)和解決這些問題后,進迭時空選擇將其都提交至社區(qū)。等到 K3 正式交付,開發(fā)者將能夠像使用K1時一樣, 直接使用上游版本即可支撐調(diào)試需求,獲得良好的調(diào)試體驗。



未來展望


截至目前,進迭時空已累計向 OpenOCD 與 riscv-tests 貢獻并合入40余個Commit,另有數(shù)個補丁仍在評審中。在此特別感謝社區(qū)開發(fā)者,尤其是幾位維護者(@timsifive、@en-sc、@JanMatCodasip)在代碼評審與協(xié)作中給予的支持。


RISC-V 調(diào)試規(guī)范自 2018 年 12 月發(fā)布 v0.13 以來,經(jīng)過社區(qū)共同努力,已于 2025 年 2 月正式批準 v1.0 版本。目前,riscv-openocd 的代碼在持續(xù)完善,上游 OpenOCD 也正在加快合并來自 RISC-V Fork的改動。


隨著 RISC-V 生態(tài)的發(fā)展,CPU 核心、SoC 系統(tǒng)與軟件棧日趨復(fù)雜,高效可靠的調(diào)試手段愈發(fā)重要。RISC-V 本身的開放性與靈活性,也為調(diào)試技術(shù)的探索提供了廣闊空間,例如日漸成熟的 Trace 規(guī)范即將帶來更強大的調(diào)試能力。

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

    關(guān)注

    3

    文章

    4016

    瀏覽量

    45534
  • RISC-V
    +關(guān)注

    關(guān)注

    48

    文章

    2776

    瀏覽量

    51781
  • 進迭時空
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    274
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    聚勢前行,攜手共進|時空亮相 ICCAD-Expo 2025

    11月20日至21日,2025集成電路發(fā)展論壇(成渝)暨第三十一屆集成電路設(shè)計業(yè)展覽會(ICCAD-Expo2025)在成都西博城隆重舉行。時空作為RISC-V領(lǐng)域的重要創(chuàng)新力量受邀參會,與來自
    的頭像 發(fā)表于 11-22 09:04 ?663次閱讀
    聚勢前行,攜手共進|<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>亮相 ICCAD-Expo 2025

    芯聚成都 | 時空邀您共赴 ICCAD-Expo 2025

    芯聚成都 | 時空邀您共赴 ICCAD-Expo 2025
    的頭像 發(fā)表于 11-14 18:02 ?3436次閱讀
    芯聚成都 | <b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>邀您共赴 ICCAD-Expo 2025

    時空K1 Linux kernel upstream進展 | 取之于開源,貢獻開源

    秉承“取之于開源,貢獻開源”的理念,
    的頭像 發(fā)表于 10-30 18:06 ?8424次閱讀
    <b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>K1 Linux kernel <b class='flag-5'>upstream</b>進展 | <b class='flag-5'>取之于</b><b class='flag-5'>開源</b>,<b class='flag-5'>貢獻</b><b class='flag-5'>于</b><b class='flag-5'>開源</b>

    取之于開源,貢獻開源時空AI計算生態(tài)開源貢獻

    開放創(chuàng)新是時空的企業(yè)價值觀之一,公司的軟硬件技術(shù)棧構(gòu)建在開源之上,同時也積極在操作系統(tǒng)、編譯器、AI計算生態(tài)等領(lǐng)域為開源
    的頭像 發(fā)表于 10-21 09:03 ?5198次閱讀
    <b class='flag-5'>取之于</b><b class='flag-5'>開源</b>,<b class='flag-5'>貢獻</b><b class='flag-5'>于</b><b class='flag-5'>開源</b>:<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>AI計算生態(tài)<b class='flag-5'>開源</b><b class='flag-5'>貢獻</b>

    播客 |「RISC-V 圓桌白話錄」首期正式上線!

    ”解讀技術(shù)原理,分享真實創(chuàng)業(yè)故事,提供前沿行業(yè)視角,在AI驅(qū)動科技變革的時代,持續(xù)追蹤開源芯片領(lǐng)域的核心動態(tài)與未來趨勢。首期亮點特邀時空創(chuàng)始人兼CEO陳志堅,
    的頭像 發(fā)表于 10-16 17:42 ?1066次閱讀
    <b class='flag-5'>進</b><b class='flag-5'>迭</b>播客 |「RISC-V 圓桌白話錄」首期正式上線!

    校園招聘 | 時空2026校園招募令

    校園招聘 | 時空2026校園招募令
    的頭像 發(fā)表于 09-11 09:05 ?617次閱讀
    校園招聘 | <b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>2026校園招募令

    時空與青少年共赴RISC-V AI科技未來!

    科技體驗。展區(qū)現(xiàn)場,搭載時空K1芯片的AI機器人、RISC-V寫字機器人、AI視覺小車、全棧開源六軸機械臂以及MuseBook筆記本電腦流暢執(zhí)行各項指令,讓青少年沉浸式體驗AI科
    的頭像 發(fā)表于 08-28 17:53 ?964次閱讀
    <b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>與青少年共赴RISC-V AI科技未來!

    芯活力,搏未來——2025時空應(yīng)屆生入職培訓(xùn)

    為助力應(yīng)屆新員工快速融入公司文化、提升團隊協(xié)作能力,時空精心策劃了“芯活力,搏未來”2025應(yīng)屆生入職培訓(xùn)。本次培訓(xùn)以“學習+體驗+成長”為核心,采用“室內(nèi)課程+戶外拓展”的形式,讓新芯們在互動
    的頭像 發(fā)表于 08-06 16:42 ?1519次閱讀
    芯活力,搏未來——2025<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>應(yīng)屆生入職培訓(xùn)

    迎接泛機器人時代:時空如何以RISC-V架構(gòu)數(shù)智未來

    21世紀經(jīng)濟報道記者趙娜杭州報道“這是我們的時代。”今年8月的一天,21世紀經(jīng)濟報道記者來到時空杭州總部。
    的頭像 發(fā)表于 06-06 17:00 ?815次閱讀
    迎接泛機器人時代:<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>如何以RISC-V架構(gòu)數(shù)智未來

    時空第三代高性能核X200研發(fā)進展

    繼X60和X100之后,時空正在基于開源香山昆明湖架構(gòu)研發(fā)第三代高性能處理器核X200。與
    的頭像 發(fā)表于 06-06 16:56 ?1117次閱讀
    <b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>第三代高性能核X200研發(fā)進展

    大象機器人攜手時空推出 RISC-V 全棧開源六軸機械臂產(chǎn)品

    全球80多個國家和地區(qū)。近日,大象機器人聯(lián)合時空推出全球首款RISC-V全棧開源六軸機器臂“myCobot280RISC-V”,為開發(fā)者打造全新的機器人
    的頭像 發(fā)表于 06-06 16:55 ?1118次閱讀
    大象機器人攜手<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>推出 RISC-V 全棧<b class='flag-5'>開源</b>六軸機械臂產(chǎn)品

    大象機器人攜手時空推出 RISC-V 全棧開源六軸機械臂產(chǎn)品

    全球80多個國家和地區(qū)。 近日,大象機器人聯(lián)合時空推出全球首款RISC-V全棧開源六軸機器臂“myCobot 280 RISC-V”,為開發(fā)者打造全新的機器人
    發(fā)表于 04-25 17:59

    大象機器人×時空聯(lián)合發(fā)布全球首款RISC-V全棧開源小六軸機械臂

    革新產(chǎn)品——全球首款基于RISC-V全棧開源的六軸協(xié)作機械臂 myCobot 280 RISC-V 。 時空 RISC-V ? ?
    的頭像 發(fā)表于 04-25 14:19 ?1442次閱讀
    大象機器人×<b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>聯(lián)合發(fā)布全球首款RISC-V全棧<b class='flag-5'>開源</b>小六軸機械臂

    RISC-V+OpenHarmony5.0:時空與中科院共筑數(shù)字世界新基石

    解決方案的推出,標志著RISC-V架構(gòu)與OpenHarmony操作系統(tǒng)的深度融合,為數(shù)字世界的未來發(fā)展奠定了堅實的基礎(chǔ)。RISC-V以其靈活、開源的特性,為芯片設(shè)計提供了全新的思路;而OpenHarmony5.0則以其開放、可裁剪的優(yōu)勢,為物聯(lián)網(wǎng)、智能終端等領(lǐng)域帶來了全新的發(fā)展機遇。
    的頭像 發(fā)表于 02-19 11:30 ?1119次閱讀

    時空亮相RISC-V產(chǎn)業(yè)發(fā)展大會:新AI CPU引領(lǐng)大模型時代

    12月28日,以“發(fā)揮標準優(yōu)勢,繁榮產(chǎn)業(yè)發(fā)展”為主題的RISC-V產(chǎn)業(yè)發(fā)展大會在北京亦莊經(jīng)開區(qū)通明湖會展中心舉行。作為基于新一代RISC-V架構(gòu)的計算生態(tài)企業(yè),時空受邀出席此次大會。
    的頭像 發(fā)表于 12-31 17:32 ?1148次閱讀
    <b class='flag-5'>進</b><b class='flag-5'>迭</b><b class='flag-5'>時空</b>亮相RISC-V產(chǎn)業(yè)發(fā)展大會:新AI CPU引領(lǐng)大模型時代