在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

困擾你80%時(shí)間的那20%調(diào)試問題,可以通過它來解決

芯華章科技 ? 來源:未知 ? 2023-09-15 16:15 ? 次閱讀

全文約2000字,閱讀全文需要7分鐘

wKgaomUEE7SAayLmAAAEWZLn9xg284.jpg

簡(jiǎn)單講,一旦擁有了開放的接口,那你擁有的就不僅僅是一款調(diào)試工具,而是一個(gè)開放的、支持DIY的客制化調(diào)試平臺(tái),因?yàn)樗鼘⒖梢约嫒莶煌?a target="_blank">公司EDA工具、透過接口調(diào)用底層數(shù)據(jù)庫(kù),實(shí)現(xiàn)想看哪就看哪的自定義功能,簡(jiǎn)直不能更治愈!

眾人皆知,驗(yàn)證離不開調(diào)試工具。在整個(gè)設(shè)計(jì)驗(yàn)證流程中,驗(yàn)證占了70%的工作量,調(diào)試debug就占了其中的40%。

幾乎所有驗(yàn)證工具,無論是邏輯仿真、硬件仿真還是形式化驗(yàn)證、原型驗(yàn)證等等,本質(zhì)上都是通過不同的方式去對(duì)設(shè)計(jì)進(jìn)行各種重新編譯、解析,這之后產(chǎn)生的各種類型的數(shù)據(jù),都離不開后面調(diào)試工具去分析、去解讀。

調(diào)試工具的本質(zhì)是生產(chǎn)力工具,它像一個(gè)“數(shù)據(jù)處理中心”,也像一個(gè)“指揮中樞”,通過讀取、解析以及分析設(shè)計(jì)驗(yàn)證的結(jié)果,讓你可以很快地看見問題、解決問題。

但是,這里說的問題映射到日常項(xiàng)目當(dāng)中,可能是多種多樣,仿佛無窮無盡的。

本篇重點(diǎn)和大家分享:

一、開放接口解決什么問題

二、統(tǒng)一、可兼容的接口和標(biāo)準(zhǔn)

01

開放接口解決什么問題

第一個(gè)是個(gè)性化的需求

調(diào)試工具幾乎吃下了設(shè)計(jì)和驗(yàn)證所有的信息。但,其實(shí)每家芯片設(shè)計(jì)的信號(hào)組合不一樣,我們通過Debug調(diào)試系統(tǒng)要檢查的內(nèi)容就不一樣。

如果我們不能夠?qū)τ谶@樣的需求進(jìn)行處理的話,比如說當(dāng)設(shè)計(jì)的波形有兩三百個(gè),是不是我要把兩三百個(gè)每一個(gè)批量的全部?jī)?nèi)容,都肉眼看一遍呢?因此能夠直接訪問底層數(shù)據(jù)這方面的需求,其實(shí)非常的廣。

尤其是,針對(duì)不同類型的項(xiàng)目,往往有自己獨(dú)有的、個(gè)性化的調(diào)試需求。

在實(shí)際應(yīng)用中,各個(gè)芯片的產(chǎn)品調(diào)試特征不同,對(duì)調(diào)試就會(huì)產(chǎn)生非常多樣化的細(xì)分需求。用戶因此特別希望能夠在國(guó)產(chǎn)EDA工具里面看到一些開放的接口,便于自己進(jìn)行二次開發(fā)。

舉個(gè)例子,比如當(dāng)我們想快速對(duì)某個(gè)特定范圍下的信號(hào)變化做一些統(tǒng)計(jì) (比如變化次數(shù),X/Z的個(gè)數(shù),均值統(tǒng)計(jì)等等),這些需求太多太零碎了,可能Debug產(chǎn)品使用界面沒有直接提供。

但這些數(shù)據(jù)信息在工具的底層數(shù)據(jù)庫(kù)里其實(shí)都有,只要提供接口讓用戶可以自己訪問底層數(shù)據(jù)庫(kù),就可以通過寫一些小程序來實(shí)現(xiàn)希望的功能。真正的“想看哪里就看哪里”。

第二個(gè)是兼容性的問題

比如說,在數(shù)字驗(yàn)證階段,EDA工具往往需要解析UPF/CPF文件內(nèi)容,轉(zhuǎn)換為內(nèi)部模型并存儲(chǔ)到低功耗數(shù)據(jù)庫(kù)。然而,因?yàn)楦骷褽DA單位底層UPF/CPF的Parser的接口差異性,導(dǎo)致EDA工具需要針對(duì)不同的Parser做定制化。而且,不同Parser對(duì)UPF/CPF的理解可能是不同的,這會(huì)導(dǎo)致EDA工具一旦換了底層UPF/CPF Parser后,可能低功耗的行為就發(fā)生了變化。

開放的接口和行為級(jí)模型,能夠?yàn)樾袠I(yè)產(chǎn)品的合作提供更好的兼容性和擴(kuò)展性,提高數(shù)據(jù)的使用效率,也就能提高我們的生產(chǎn)力。

02

統(tǒng)一、可兼容的新一代接口和標(biāo)準(zhǔn)

從這一具備龐大群眾基礎(chǔ)的需求出發(fā),芯華章Fusion Debug提供開放的XPI接口讓用戶可以直接訪問、定制自己的小程序,調(diào)用存儲(chǔ)了包括靜態(tài)數(shù)據(jù)和動(dòng)態(tài)數(shù)據(jù)的底層數(shù)據(jù)庫(kù),讓設(shè)計(jì)和驗(yàn)證更加有效,進(jìn)行更有針對(duì)性的調(diào)試。

世上本沒有路,走的人多了,也便成了路。

wKgaomUEE7SAfnLqAAKJmNb_8oc006.png

XPI集成了HDL、Netlist、Waveform和Coverage 4種數(shù)據(jù)模型,并提供了簡(jiǎn)單統(tǒng)一的API來訪問它們

基于芯華章統(tǒng)一的技術(shù)底座智V驗(yàn)證平臺(tái),HDL設(shè)計(jì)通過前端編譯生成代碼數(shù)據(jù)庫(kù)XCDB和網(wǎng)表數(shù)據(jù)庫(kù)XNDB

各種驗(yàn)證工具如仿真器(Simulation)、硬件仿真器(Emulation), 原型系統(tǒng)(Prototyping)和形式化驗(yàn)證(Formal Verification),則生成波形數(shù)據(jù)庫(kù)XEDB和覆蓋率數(shù)據(jù)庫(kù)XCovDB

XPI提供三種類型的接口來訪問底層數(shù)據(jù)庫(kù)模型,包括:TCL命令接口、Python接口、C/C++接口,用戶可以將這些接口集成到自己的應(yīng)用程序中

這就好像以前的圖書館可能擁有數(shù)億級(jí)別的藏書,但是你找不到自己需要的書。芯華章FusionDebug則像一個(gè)用戶體驗(yàn)導(dǎo)向的電子圖書館,不僅對(duì)龐大數(shù)據(jù)做了多種分類,并且提供清晰的檢索目錄、導(dǎo)覽、查閱,你甚至可以自己添加標(biāo)簽和偏好,定義你想要的界面,讓你直呼“好用”的同時(shí),大大節(jié)約你的時(shí)間。

這種統(tǒng)一的接口和標(biāo)準(zhǔn),甚至不局限于芯華章自家產(chǎn)品之間,還可以兼容其他家EDA公司產(chǎn)品。以芯華章低功耗模型以及讀寫接口標(biāo)準(zhǔn)為例,它具有以下特點(diǎn):

1

支持IEEE 所有UPF版本標(biāo)準(zhǔn),并屏蔽底層UPF Parser的差異

2

支持低功耗模型創(chuàng)建

3

支持低功耗模型讀寫

4

支持豐富的上層應(yīng)用,如低功耗靜態(tài)分析能力、Root Cause追蹤能力

Fusion Debug的通用低功耗模型,集成了對(duì)象化的低功耗網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),給行業(yè)低功耗產(chǎn)品提供了統(tǒng)一、高效的追蹤行為和接口,屏蔽了各個(gè)EDA廠商HDL設(shè)計(jì)數(shù)據(jù)模型的差異性。

wKgaomUEE7WACu6pAAOADvJpW5o247.png

這也是國(guó)產(chǎn)EDA生態(tài)建設(shè)非常重要的一環(huán),只有讓不同的國(guó)產(chǎn)EDA工具之間能夠?qū)崿F(xiàn)低功耗數(shù)據(jù)的共享,提高數(shù)據(jù)的使用效率,才能形成完善的國(guó)產(chǎn)EDA生態(tài),讓用戶擁有更高效、更省心的選擇。

實(shí)在地說一句,芯華章的Debug開發(fā)團(tuán)隊(duì)有非常熱切、希望將產(chǎn)業(yè)現(xiàn)在及未來需求落實(shí)到位的工作態(tài)度和技術(shù)能力,自發(fā)布以來,F(xiàn)usion Debug也已經(jīng)在數(shù)十個(gè)客戶項(xiàng)目中得到部署和打磨。

后續(xù)我們將一一與大家分享更多功能與應(yīng)用,也非常期待聽到更多來自debug用戶群體(也就是你)的反饋和聲音,給予我們繼續(xù)前進(jìn)的方向和動(dòng)力。

關(guān)于Fusion Debug,如有你還有更多想了解的,請(qǐng)關(guān)注我們這個(gè)系列。如果實(shí)在等不及了,點(diǎn)擊“閱讀原文”,申請(qǐng)下載產(chǎn)品單頁(yè),里面有我們的聯(lián)系方式。

9月20日DVCon China上,我們也會(huì)攜帶包括Fusion Debug在內(nèi)的芯華章數(shù)字驗(yàn)證全流程工具亮相,屆時(shí)歡迎在現(xiàn)場(chǎng)與你進(jìn)行更深入的交流!


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

    關(guān)注

    0

    文章

    178

    瀏覽量

    11463

原文標(biāo)題:困擾你80%時(shí)間的那20%調(diào)試問題,可以通過它來解決

文章出處:【微信號(hào):X-EPIC,微信公眾號(hào):芯華章科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Wine開發(fā)系列——如何使用Wine日志調(diào)試問

    ? 輸出調(diào)試日志是調(diào)試程序的一種常見方法,尤其是處理那些難以捉摸的多線程錯(cuò)誤、隨機(jī)崩潰等問題時(shí)。 通過在合適的位置輸出調(diào)試日志,可以幫助我們
    的頭像 發(fā)表于 01-06 11:29 ?195次閱讀

    DAC7750IPWP的輸出Iout在使能輸出4--20mA時(shí),Iout是否可以長(zhǎng)時(shí)間懸空,對(duì)芯片是否有影響?

    芯片燒壞,我們飛線為3.3V供電,調(diào)試正常。但是另外一塊板子用5V供電時(shí)也能正常工作,這是否說明TMS320F2808的SPI引腳可以兼容5V電平,或者說可以短時(shí)的運(yùn)行? 2、DAC7750IPWP的輸出Iout在使能輸出4--
    發(fā)表于 12-30 08:14

    ptp和GPS時(shí)間同步的對(duì)比

    與原理 PTP是一種網(wǎng)絡(luò)時(shí)間同步協(xié)議,基于IEEE 1588標(biāo)準(zhǔn)。PTP旨在通過以太網(wǎng)提供高精度的時(shí)間同步,其精度可以達(dá)到亞微秒級(jí)別。PT
    的頭像 發(fā)表于 12-29 09:46 ?216次閱讀

    如何減小IGBT死區(qū)時(shí)間

    通過以上方程,現(xiàn)在可以根據(jù)測(cè)量值計(jì)算所需的死區(qū)時(shí)間。使用計(jì)算出的死區(qū)時(shí)間,需要進(jìn)行最壞情況下的測(cè)量
    的頭像 發(fā)表于 12-16 09:39 ?594次閱讀
    如何減小IGBT死區(qū)<b class='flag-5'>時(shí)間</b>

    如何調(diào)試時(shí)間繼電器 時(shí)間繼電器的工作時(shí)間設(shè)置方法

    1. 了解時(shí)間繼電器的基本原理 在開始調(diào)試之前,了解時(shí)間繼電器的工作原理是非常重要的。時(shí)間繼電器通常由一個(gè)輸入電路、一個(gè)計(jì)時(shí)機(jī)構(gòu)(如氣囊、電子計(jì)時(shí)器等)和一個(gè)輸出電路組成。當(dāng)輸入信號(hào)(
    的頭像 發(fā)表于 12-09 10:40 ?804次閱讀

    絕緣電阻測(cè)試的基礎(chǔ)以及為什么如此重要

    可以通過精確的電阻測(cè)試確保所有地點(diǎn)的安全絕緣電阻測(cè)試的八個(gè)技巧 絕緣材料是一種能抵抗試圖通過
    發(fā)表于 12-09 10:24

    關(guān)于峰岹的調(diào)試問

    手上有個(gè)峰岹6866的程序,將它燒錄到芯片中,電機(jī)可以運(yùn)行,但使用keil4進(jìn)入調(diào)試頁(yè)面,電機(jī)就運(yùn)行不起來(偶爾才能運(yùn)行一兩次,成功率很低),想問問各位大佬這是為啥,會(huì)不會(huì)是軟件驅(qū)動(dòng)的原因
    發(fā)表于 11-15 08:54

    【AI技術(shù)支持】ESP32-S3 JTAG調(diào)試問題處理

    啟明云端/01是否曾遇到過?在使用ESP32-S3模塊,ESP-IDF版本為idf5.0時(shí),調(diào)試JTAG,嘗試很久也無法調(diào)通,這是為什么呢?啟明云端/02這是咋回事呢?這個(gè)過程需要安裝zadig
    的頭像 發(fā)表于 10-30 08:01 ?954次閱讀
    【AI技術(shù)支持】ESP32-S3 JTAG<b class='flag-5'>調(diào)試問</b>題處理

    80的變壓器可以帶多少個(gè)千瓦

    在不同電壓等級(jí)之間轉(zhuǎn)換的電氣設(shè)備。由兩個(gè)或多個(gè)繞組組成,通過改變磁通量實(shí)現(xiàn)電能的轉(zhuǎn)換。變壓器的額定容量(kVA)是其在額定工作條件下能夠傳輸?shù)碾娔堋?變壓器的額定容量 變壓器的額定容量通常以千伏安(kVA)為單位。
    的頭像 發(fā)表于 08-25 16:10 ?3890次閱讀

    是否可以使用JLink工具,通過JTAG或SWD引腳在ESP8266上編程和調(diào)試代碼?

    是否可以使用JLink工具,通過JTAG或SWD引腳在ESP8266上編程和調(diào)試代碼? 我找不到任何關(guān)于這個(gè)的文檔,似乎沒有人關(guān)心。請(qǐng)指教。
    發(fā)表于 07-22 08:08

    如何使用JTAG調(diào)試ESP-12模塊?

    我想使用 JTAG 調(diào)試 ESP-12 模塊。我知道這個(gè)模塊使用Xtensa LX106內(nèi)核,并且這個(gè)內(nèi)核具有JTAG功能。那么,如果我正確配置了引腳,我可以使用JTAG dubugger進(jìn)行開發(fā)嗎?如果是這樣,有人有一些推薦
    發(fā)表于 07-19 10:57

    開關(guān)電源調(diào)試問題及預(yù)防炸機(jī)

    EMI問題:開關(guān)電源的電磁干擾問題也是調(diào)試過程中常見的挑戰(zhàn),需要采取適當(dāng)?shù)臑V波和屏蔽措施降低EMI。
    的頭像 發(fā)表于 04-27 05:30 ?1696次閱讀
    開關(guān)電源<b class='flag-5'>調(diào)試問</b>題及預(yù)防炸機(jī)

    RISCV soft JTAG調(diào)試_v1.2

    因?yàn)槟壳败浖南拗疲琑ISCV的邏輯不能同時(shí)共用JTAG,所以如果想要同時(shí)去調(diào)試邏輯和RISCV的話,可以通過RISCV的soft Jtag實(shí)現(xiàn)。soft Jtag就是
    的頭像 發(fā)表于 04-23 08:38 ?1165次閱讀

    RISCV soft JTAG調(diào)試_v1.1

    因?yàn)槟壳败浖南拗疲琑ISCV的邏輯不能同時(shí)共用JTAG,所以如果想要同時(shí)去調(diào)試邏輯和RISCV的話,可以通過RISCV的soft Jtag實(shí)現(xiàn)。soft Jtag就是
    的頭像 發(fā)表于 02-23 16:16 ?739次閱讀
    RISCV soft JTAG<b class='flag-5'>調(diào)試</b>_v1.1

    知道變頻器的正反轉(zhuǎn)死區(qū)時(shí)間嗎?的停機(jī)方式有幾種

    知道變頻器的正反轉(zhuǎn)死區(qū)時(shí)間嗎?的停機(jī)方式有幾種 變頻器是一種電氣設(shè)備,用于控制和調(diào)節(jié)交流電機(jī)的轉(zhuǎn)速和運(yùn)行方向。在使用變頻器時(shí),正反轉(zhuǎn)死區(qū)時(shí)間是一個(gè)重要的參數(shù),
    的頭像 發(fā)表于 02-18 13:51 ?2609次閱讀
    主站蜘蛛池模板: 日本免费色网站 | 午夜高清免费在线观看 | 在线视频这里只有精品 | 中文字幕视频一区二区 | aa在线播放 | 在线黄网| 国产精品午夜国产小视频 | www.色婷婷.com| 爱爱小说视频永久免费网站 | 婷五月综合 | 国产午夜精品福利久久 | 欧美a一 | 日韩亚 | 欧美成人天天综合天天在线 | 午夜视频免费观看黄 | 天天操夜夜欢 | 国产精品激情综合久久 | 鸥美三级 | 亚洲成a人v在线观看 | 国产精品青草久久 | 视频在线观看免费视频 | 色网视频 | 综合aⅴ| 天堂成人精品视频在线观 | 亚洲码在线 | 91插插视频 | 精品国产第一页 | 高清一级 | 97精品伊人久久大香线蕉 | 欧美性极品高清 | 国产主播在线播放 | 欧美性一区二区三区 | good韩国理论在线三级 | www.色妞| 天天爱天天做天天爽天天躁 | 亚洲二区在线 | 亚洲狠狠婷婷综合久久久久图片 | 91精品福利视频 | 亚洲人成电影在线播放 | 一区二区三区在线观看视频 | 精品一区 二区三区免费毛片 |