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

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

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

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

硬件調(diào)試領(lǐng)域的各項(xiàng)挑戰(zhàn)

CEVA ? 來源:lp ? 2019-03-26 10:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹

日常生活中,我們不會(huì)注意到最常用設(shè)備核心的復(fù)雜芯片 — 它們通常隱藏在設(shè)備內(nèi)部。另一方面,芯片的功能卻非常引人注目:它們能讓我們使用手機(jī)拍攝高質(zhì)量的照片,駕駛時(shí)提醒我們注意行人,以及檢測和識(shí)別我們向虛擬助手發(fā)出的命令。在本系列文章中,我將重點(diǎn)討論驗(yàn)證芯片功能所面臨的挑戰(zhàn)。

正如廣告宣傳的那樣,在設(shè)備光鮮亮麗的外表下,隱藏著一支杰出的人才隊(duì)伍 — 研究人員、硬件架構(gòu)師、硬件設(shè)計(jì)師、軟件開發(fā)人員、集成商和質(zhì)量保證工程師 — 他們確保了每一塊芯片在任何可能的情況下都能平穩(wěn)運(yùn)行。這些人員即使處于不同時(shí)區(qū)空域,也必須努力協(xié)作。他們的任務(wù)就是確保拼圖的各個(gè)部分完美地組合在一起,并通過大量的軟件代碼行和硬件邏輯塊來確保所需要的功能順利實(shí)現(xiàn),以滿足消費(fèi)者的預(yù)期要求。實(shí)現(xiàn)這些芯片功能的最大挑戰(zhàn)之一在于軟件和硬件之間的邊界。

硬件調(diào)試

我假定垂閱這篇文章的您已對(duì)嵌入式設(shè)計(jì)領(lǐng)域有所了解,但我仍需快速扼要地復(fù)述一些主要的挑戰(zhàn),特別是當(dāng)開放嵌入式 DSP軟件時(shí)的挑戰(zhàn)。

首先,為什么您想使用 DSP?CEVA DSP 專門用于多個(gè)應(yīng)用領(lǐng)域,如人工智能、計(jì)算機(jī)視覺、語音識(shí)別和移動(dòng)通信。相比通用 CPU,使用 DSP 可以實(shí)現(xiàn)更高的性能和更低的功耗,同時(shí)仍能保持軟件編程的靈活性。CEVA DSP 可在必要時(shí)運(yùn)行實(shí)時(shí)操作系統(tǒng),以保證 DSP 應(yīng)用程序通常所需要的實(shí)時(shí)性能。應(yīng)用程序既可以在多核系統(tǒng)上同時(shí)運(yùn)行多個(gè)線程,又可以在單核系統(tǒng)上分時(shí)運(yùn)行。然后,線程可以異步處理多個(gè)并行進(jìn)程,從而控制系統(tǒng)的不同硬件元素以及處理數(shù)據(jù)。

舉個(gè) DSP 操作的例子,它可以通過增強(qiáng)顏色或?qū)Ρ榷取⒉捎酶邉?dòng)態(tài)范圍 (HDR)算法將多個(gè)圖像融合為一個(gè)圖像、自動(dòng)檢測場景內(nèi)容、或穩(wěn)定快速行駛期間手持電話拍攝的抖動(dòng)視頻來處理相機(jī)的圖像?;蛘?,它還可以對(duì)來自兩個(gè)傳感器的兩個(gè)每秒 120 幀/12 位采樣率/超高清 8K分辨率視頻流來執(zhí)行上面所有這些功能,。在這種復(fù)雜運(yùn)算時(shí),數(shù)據(jù)傳輸率可超過每秒 33GB,因此,確保該過程每一步都能按預(yù)期運(yùn)行具有非常大的復(fù)雜性和挑戰(zhàn)性。

DSP 架構(gòu)可能相當(dāng)復(fù)雜,相應(yīng)的匯編操作可能跨越多條線路。為了滿足預(yù)期吞吐量,需要通過專用編譯器或由程序員手動(dòng)對(duì)代碼進(jìn)行性能優(yōu)化。這包括展開循環(huán)、重新排序指令并將其組合在一起以便在單個(gè)循環(huán)內(nèi)并行執(zhí)行等等。調(diào)試此類代碼可能非常困難,且需要非常先進(jìn)的調(diào)試工具。

通常,新功能的開發(fā)都從高級(jí)開發(fā)語言環(huán)境開始,例如Matlab、Visual Studio 或在PC 上運(yùn)行的GNU 開發(fā)/調(diào)試工具。這些環(huán)境在軟件開發(fā)人員中很受歡迎,文檔完善,擁有很多針對(duì)各種算法的現(xiàn)成方法,并且通常以開源方式分發(fā)。這樣可以快速提升軟件、重用代碼、利用高級(jí)編程環(huán)境并采用快速服務(wù)器基礎(chǔ)設(shè)施。工程師可以很便捷地進(jìn)行通信,共享代碼并在多個(gè)開發(fā)人員甚至團(tuán)隊(duì)之間分工協(xié)作。這些開發(fā)環(huán)境可提供一種簡單而舒適的調(diào)試體驗(yàn):程序員可在運(yùn)行時(shí)在應(yīng)用程序內(nèi)部進(jìn)行步進(jìn)操作,以檢查內(nèi)存和變量值、設(shè)置斷點(diǎn)、手動(dòng)操縱資源并檢查結(jié)果,有時(shí),甚至可以在不停止調(diào)試應(yīng)用程序的情況下重新編譯代碼,從而相對(duì)容易地跟蹤漏洞和實(shí)施過程中發(fā)生的故障。

但最終,該軟件需要能夠運(yùn)行起來,并且在嵌入式目標(biāo)上有效運(yùn)行。那時(shí),開發(fā)人員必須有能夠在實(shí)際芯片上進(jìn)行調(diào)試和優(yōu)化軟件的工具。這就需要主流的開發(fā)和調(diào)試工具有更高的能力的。

硬件調(diào)試領(lǐng)域的各項(xiàng)挑戰(zhàn)

由于目標(biāo)芯片或設(shè)備在我們的桌面工作環(huán)境中屬于“外來”元素,因此在目標(biāo)硬件上調(diào)試軟件會(huì)面臨一系列不同的挑戰(zhàn)。桌面工作環(huán)境及其操作系統(tǒng)對(duì)自身的計(jì)算引擎(在一定程度上)有所了解,但通常沒有訪問外部硬件內(nèi)部狀態(tài)的通用方法。這就是為什么最終您必須采用硬件供應(yīng)商提供的嵌入式開發(fā)環(huán)境的原因。這些嵌入式開發(fā)工具可以與目標(biāo)設(shè)備進(jìn)行通信,并觀測或操縱內(nèi)部狀態(tài)。當(dāng)您在不同的調(diào)試環(huán)境中進(jìn)行這種詳細(xì)調(diào)試和優(yōu)化時(shí),會(huì)希望這些工具能提供易于使用的調(diào)試體驗(yàn),并且能夠完全支持您在這個(gè)階段的所有需求。

對(duì)于目標(biāo)硬件的調(diào)試可能具有挑戰(zhàn)性,因?yàn)楹芏嗲闆r在您的早期開發(fā)中都無法預(yù)見。您只要與 DUT(被測設(shè)備)建立調(diào)試連接,就可能會(huì)遇到一些匪夷所思的通信問題。更為普遍的是,硬件調(diào)試問題可能發(fā)生在各個(gè)階段:在初始連接、設(shè)備重置、應(yīng)用程序加載、分步調(diào)試程序或查看內(nèi)存和變量值時(shí);這些問題的原因可能并不明顯?;谥鳈C(jī)或通用的開發(fā)和調(diào)試工具對(duì)目標(biāo)平臺(tái)并不了解,因此,在分析此類問題方面幾乎沒有幫助。您只能寄希望于一個(gè)充分了解你所構(gòu)建系統(tǒng)的開發(fā)/調(diào)試平臺(tái)。

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

    關(guān)注

    11

    文章

    3532

    瀏覽量

    68400
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1665

    瀏覽量

    50854
  • 計(jì)算機(jī)視覺
    +關(guān)注

    關(guān)注

    9

    文章

    1713

    瀏覽量

    47326

原文標(biāo)題:專家解讀|硬件調(diào)試的復(fù)雜性 — 第 1 部分

文章出處:【微信號(hào):CEVA-IP,微信公眾號(hào):CEVA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    AMD Vivado ChipScope助力硬件調(diào)試

    許多硬件問題只有在整個(gè)集成系統(tǒng)實(shí)時(shí)運(yùn)行的過程中才會(huì)顯現(xiàn)出來。AMD Vivado ChipScope 提供了一套完整的調(diào)試流程,可在系統(tǒng)運(yùn)行期間最大限度提升對(duì)可編程邏輯的觀測能力,助力設(shè)計(jì)調(diào)試
    的頭像 發(fā)表于 09-05 17:08 ?721次閱讀

    電子發(fā)燒友工程師看!電子領(lǐng)域評(píng)職稱,技術(shù)之路更扎實(shí)

    電子發(fā)燒友的各位工程師、硬件開發(fā)者們,咱們每天在平臺(tái)查芯片手冊、討論電路設(shè)計(jì)難題、分享嵌入式項(xiàng)目經(jīng)驗(yàn),從調(diào)試 PCB 板到開發(fā) AIoT 系統(tǒng),靠的都是過硬的技術(shù)實(shí)力 —— 而電子領(lǐng)域的職稱評(píng)審
    發(fā)表于 08-20 13:53

    時(shí)間同步設(shè)備在復(fù)雜網(wǎng)絡(luò)環(huán)境中的調(diào)試要點(diǎn)

    時(shí)間同步設(shè)備是保障網(wǎng)絡(luò)系統(tǒng)協(xié)同運(yùn)行的基礎(chǔ)設(shè)施,尤其在金融、電力、通信等領(lǐng)域對(duì)精度要求較高的場景中,其穩(wěn)定性直接影響業(yè)務(wù)連續(xù)性。在實(shí)際部署中,網(wǎng)絡(luò)環(huán)境的復(fù)雜性常給同步精度帶來挑戰(zhàn)。本文將分享幾個(gè)調(diào)試過程中的經(jīng)驗(yàn)要點(diǎn)。
    的頭像 發(fā)表于 08-13 15:48 ?198次閱讀
    時(shí)間同步設(shè)備在復(fù)雜網(wǎng)絡(luò)環(huán)境中的<b class='flag-5'>調(diào)試</b>要點(diǎn)

    AS32X601系列MCU硬件最小系統(tǒng)設(shè)計(jì)與調(diào)試方案探析

    在嵌入式系統(tǒng)領(lǐng)域,MCU(微控制單元)作為核心部件,其硬件最小系統(tǒng)設(shè)計(jì)的合理性與調(diào)試的有效性直接決定了整個(gè)系統(tǒng)的穩(wěn)定性與可靠性。憑借其卓越的性能和豐富的功能,廣泛應(yīng)用于各類電子設(shè)備中。本文以國科安芯
    的頭像 發(fā)表于 07-22 13:46 ?292次閱讀

    調(diào)試工具:Eclipse調(diào)試工具欄與窗口的深入分析

    摘要 :在嵌入式系統(tǒng)開發(fā)領(lǐng)域,高效的調(diào)試工具鏈對(duì)于項(xiàng)目的成功實(shí)施具有決定性意義。本文聚焦于 Eclipse 調(diào)試工具欄與窗口的功能特性,深入剖析其在嵌入式開發(fā)調(diào)試過程中的關(guān)鍵作用。以廈
    的頭像 發(fā)表于 07-07 11:32 ?468次閱讀
    <b class='flag-5'>調(diào)試</b>工具:Eclipse<b class='flag-5'>調(diào)試</b>工具欄與窗口的深入分析

    普源示波器MSO5074在嵌入式系統(tǒng)聯(lián)合調(diào)試中的高效實(shí)踐

    一、引言:嵌入式系統(tǒng)調(diào)試挑戰(zhàn)與示波器的必要性 嵌入式系統(tǒng)作為核心控制單元廣泛應(yīng)用于汽車、醫(yī)療設(shè)備、工業(yè)自動(dòng)化等領(lǐng)域,其開發(fā)涉及硬件設(shè)計(jì)、軟件編程及實(shí)時(shí)
    的頭像 發(fā)表于 06-20 13:45 ?366次閱讀
    普源示波器MSO5074在嵌入式系統(tǒng)聯(lián)合<b class='flag-5'>調(diào)試</b>中的高效實(shí)踐

    硬件調(diào)試:JLink 驅(qū)動(dòng)配置與調(diào)試技巧

    摘要: 本文深入探討了 JLink 調(diào)試器在嵌入式系統(tǒng)硬件調(diào)試中的應(yīng)用,詳細(xì)闡述了 JLink 驅(qū)動(dòng)配置的方法以及硬件調(diào)試技巧。本文以國科安
    的頭像 發(fā)表于 06-12 23:20 ?1049次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>調(diào)試</b>:JLink 驅(qū)動(dòng)配置與<b class='flag-5'>調(diào)試</b>技巧

    泰克MSO46B示波器觸摸屏如何提升高速信號(hào)調(diào)試效率

    、精準(zhǔn)的調(diào)試需求。泰克MSO46B示波器憑借創(chuàng)新的觸摸屏界面,結(jié)合高性能硬件和智能分析功能,為高速信號(hào)調(diào)試帶來了革命性的效率提升。本文將深入探討其觸摸屏技術(shù)如何優(yōu)化調(diào)試流程,助力工程師
    的頭像 發(fā)表于 06-12 16:49 ?417次閱讀
    泰克MSO46B示波器觸摸屏如何提升高速信號(hào)<b class='flag-5'>調(diào)試</b>效率

    基于8051 IP調(diào)試器設(shè)計(jì)方案

    8051 IP調(diào)試器是一種對(duì)基于8051指令系統(tǒng)的IP核進(jìn)行調(diào)試的軟硬件結(jié)合工具,需要與集成開發(fā)環(huán)境(IDE)結(jié)合使用。
    的頭像 發(fā)表于 05-07 11:37 ?669次閱讀
    基于8051 IP<b class='flag-5'>調(diào)試</b>器設(shè)計(jì)方案

    大規(guī)模硬件仿真系統(tǒng)的編譯挑戰(zhàn)

    大規(guī)模集成電路設(shè)計(jì)的重要工具。然而,隨著設(shè)計(jì)規(guī)模的擴(kuò)大和復(fù)雜度的增加,硬件仿真系統(tǒng)的編譯過程面臨著諸多挑戰(zhàn)。本文旨在探討基于FPGA的硬件仿真系統(tǒng)在編譯過程中所遇到的關(guān)
    的頭像 發(fā)表于 03-31 16:11 ?1080次閱讀
    大規(guī)模<b class='flag-5'>硬件</b>仿真系統(tǒng)的編譯<b class='flag-5'>挑戰(zhàn)</b>

    NVIDIA助力解決量子計(jì)算領(lǐng)域重大挑戰(zhàn)

    NVIDIA 加速量子研究中心提供了強(qiáng)大的工具,助力解決量子計(jì)算領(lǐng)域的重大挑戰(zhàn)
    的頭像 發(fā)表于 03-27 09:17 ?849次閱讀

    Dali通信系統(tǒng)的調(diào)試指南

    的是要完全理解Dali通信系統(tǒng)的架構(gòu)。這包括了解其硬件組件、軟件模塊、協(xié)議棧以及它們之間的交互方式。 2. 準(zhǔn)備調(diào)試環(huán)境 硬件連接 :確保所有硬件設(shè)備正確連接,包括服務(wù)器、交換機(jī)、路由
    的頭像 發(fā)表于 01-10 10:47 ?1364次閱讀

    是德示波器在音頻設(shè)備調(diào)試中的作用

    音頻設(shè)備的研發(fā)和調(diào)試對(duì)信號(hào)完整性和精度的要求極高。是德科技(Keysight Technologies)的示波器,憑借其卓越的性能和豐富的功能,已成為音頻設(shè)備調(diào)試領(lǐng)域不可或缺的工具。本文將深入探討
    的頭像 發(fā)表于 11-26 16:48 ?962次閱讀
    是德示波器在音頻設(shè)備<b class='flag-5'>調(diào)試</b>中的作用

    如何進(jìn)行硬件調(diào)試?

    硬件調(diào)試硬件系統(tǒng)設(shè)計(jì)、開發(fā)和制造過程中不可或缺的一環(huán),旨在對(duì)可能出現(xiàn)的問題進(jìn)行分析和解決。以下是進(jìn)行硬件調(diào)試的一般步驟和方法: 一、準(zhǔn)備階
    的頭像 發(fā)表于 11-10 10:17 ?2602次閱讀
    如何進(jìn)行<b class='flag-5'>硬件</b><b class='flag-5'>調(diào)試</b>?

    解決驗(yàn)證“最后一公里”的挑戰(zhàn):芯神覺Claryti如何助力提升調(diào)試效率

    在高度集成化的芯片設(shè)計(jì)領(lǐng)域,驗(yàn)證是確保設(shè)計(jì)可靠性和正確性的關(guān)鍵環(huán)節(jié)。然而,電路的實(shí)現(xiàn)過程中難免會(huì)出現(xiàn)各種缺陷和不符合預(yù)期的行為,這時(shí)調(diào)試就顯得尤為重要。調(diào)試不僅是發(fā)現(xiàn)問題后的排查和修復(fù)步驟,更是驗(yàn)證
    的頭像 發(fā)表于 10-26 08:03 ?778次閱讀
    解決驗(yàn)證“最后一公里”的<b class='flag-5'>挑戰(zhàn)</b>:芯神覺Claryti如何助力提升<b class='flag-5'>調(diào)試</b>效率