1.軟件依賴性(Software reliance)
初代ADAS方案的研發人員竭力克服設計障礙。為此,他(她)們創建了復雜的軟件。然而,事實證明,對于復雜的汽車系統而言,預編程算法難以發揮效用。
研究人員不得不為了傳感器融合、視覺處理及安全性創建新算法,這必然要集成一個大代碼基(code base),勢必會增加成本及安全風險,因為工程師必須持續地維護并更新軟件。
這意味著需要從在商用硬件上構建的軟件中心型系統(software-centric systems)向專注于計算功能的定制化片上系統(系統級芯片,SoCs)及硬件加速器轉型,使得ADAS研發人員將復雜的算法切割為較小的計算,使得ADAS設計對現實駕駛情境的響應性得到提升。
ADAS的技術演進為自動駕駛汽車工程設計團隊提供了一個模板,指導其采用片上系統執行自動駕駛功能,該類功能的復雜程度超乎想象,還需要實現近實時(near-real-TIme)性能。
2.近實時設計
當談到確保實時處理、傳感器融合及其他關鍵任務(mission-criTIcal tasks)時,自動駕駛的雅畈人員可從ADAS的研發過程中汲取經驗。
在初期,ADAS研發人員依靠內置靜態隨機存取存儲器(內存,SRAMs)實現片上計算子系統的信息交換,成對的內存可被用作輸出郵箱,同時還將向其送入計算任務的輸入值。軟件中的通信管理成為技術挑戰,當信息處理元件增多后,會導致信息延遲。
最后,ADAS芯片采用了異構緩存一致性(heterogeneous cache coherency)等技術,該項片上通信技術可高效地實現與片上系統內CPU、GPU及DPU等計算元件的連通,旨在增強處理帶寬并縮短延遲時間。
最為關鍵的是,這類硬件加速器在自動駕駛車用片上系統中占據了主導地位,異構緩存一致性等片上通信技術也發揮著重要作用,允許片上系統執行近實時嵌入式處理,旨在應該對復雜的機器學習算法。
3.整合的挑戰
自動駕駛片上系統的復雜程度令人膽寒,鑒于將超級計算機的強大功能、功能性安全要求及近實時內嵌式性能收斂(near-real-TIme embedded performance converge)集成到一塊定制硅芯片后,這一感覺就變得尤為明顯。
許多自動駕駛設計將硬件加速器用于研發工作,該類設備被用作為處理節點(processing nodes),以便特定的算法任務,如:高清雷達成像的計算機視覺。而許多自動駕駛車輛的片上系統正利用深度神經元網絡執行機器學習功能,硬件加速器在該網絡內發揮神經元的功能。
在這類片上系統基礎架構內,可針對特定的自動駕駛算法精準調節硬件加速器或異構處理元件,片上互聯可采用一致的方式連接所有的硬件加速器,確保能掌控不斷提升的系統復雜性。
上一篇:車輛跟蹤系統中集成度高效的電源管理解決方案
下一篇:如何防止自動駕駛汽車撞人?這幾項技術很關鍵
推薦閱讀
史海拾趣
在追求經濟效益的同時,Dae Ryung Electronic Co Ltd公司也積極履行社會責任并推動可持續發展。公司注重環保和節能減排工作,在生產過程中采用環保材料和工藝減少污染排放。同時,公司還積極參與社會公益事業和慈善活動回饋社會。這些做法不僅提升了公司的社會形象也促進了企業與社會的和諧發展。
隨著市場競爭的加劇和消費者需求的多樣化,啟英泰倫不斷調整和創新其市場策略。為了解決“裝得起”這一問題,公司選擇了將智能語音識別技術集成到智能插座上的新路徑。這一策略不僅降低了功耗的嚴格約束,還對方案的尺寸和成本進行了優化。此外,啟英泰倫還針對不同應用場景進行細分,如照明、風扇等產品交互比較簡單的領域,開發了相應的芯片和解決方案。這些創新策略使啟英泰倫能夠更好地滿足市場需求,保持了在行業內的領先地位。
恒連電子一直將品質管理和客戶服務作為公司發展的生命線。公司建立了嚴格的質量管理體系和完善的售后服務體系,確保產品的品質和服務的質量。在品質管理方面,公司從原材料采購到產品生產的每一個環節都進行嚴格把控,確保產品的穩定性和可靠性。在客戶服務方面,公司秉承“客戶至上”的服務理念,為客戶提供全方位、個性化的服務支持。通過優質的服務贏得了客戶的信任和好評。
在恒連電子的發展歷程中,技術突破和產品創新始終是公司發展的核心動力。公司投入大量資金和資源進行技術研發,不斷推出具有競爭力的新產品。其中,一款具有自主知識產權的智能芯片成為了公司的明星產品,不僅提升了產品的整體性能,還為公司帶來了可觀的利潤。此外,恒連電子還注重產品的多元化發展,不斷拓展產品線,滿足市場的多樣化需求。
隨著電子行業的快速發展和變革,CIRCUITCO公司面臨著前所未有的挑戰和機遇。為了應對這些變革,公司不斷調整戰略布局,積極拓展新的業務領域。例如,公司開始關注物聯網、人工智能等新興領域的發展,加大在這些領域的研發投入。同時,公司也積極探索國際化發展的道路,通過與國外企業的合作與交流,不斷提升自身的國際競爭力。通過這些舉措,CIRCUITCO公司成功應對了行業變革帶來的挑戰,實現了持續穩健的發展。
這五個故事展示了CIRCUITCO公司在電子行業中的發展歷程,涵蓋了技術研發、市場拓展、生產線升級、人才引進和戰略布局等方面。這些故事雖然是虛構的,但基于電子行業的一般性發展和可能的情況,能夠反映出一家公司在該行業中可能經歷的一些典型事件。
EETools始終堅持以客戶為中心的服務理念。公司深入了解不同行業客戶的需求和痛點,為他們提供定制化的嵌入式系統解決方案。無論是醫療設備、汽車電子還是工業自動化等領域,EETools都能為客戶提供高效、可靠的嵌入式開發工具和服務。這種以客戶需求為導向的服務模式不僅贏得了客戶的信任和好評,還為公司贏得了更多的商業機會。
FPGA程序設計一般情況是時序設計等邏輯電路,但如果用FPGA做數據處理的關于運算方面的操作的設計,就可能涉及到對負數的處理。比如對FPGA掛接一個AD采樣芯片,AD采樣芯片的一般都是輸入信號是正負模擬信號,FPGA采集到模數轉換的結果有正負關系。FP ...… 查看全部問答∨ |
|
兩個線程不斷地訪問同一片內存區,需要進行互斥(關鍵區鎖定)嗎?其中一個線程修改內存區內容,另外一個線程只是單單讀取! 兩個線程不斷地訪問同一片內存區,需要進行互斥(關鍵區鎖定)嗎?其中一個線程修改內存區內容,另外一個線程只是單單讀取! //=================== 一個線程是不斷抓數據放內存區,另外一個線程只是訪問這片內存區!!! 我沒加什么線程間的 ...… 查看全部問答∨ |
現有16個比特,每個比特復制3次,并將這48個比特賦值給一個6*8的矩陣,每一行均是8個數,請問要怎樣操作才能達到這樣的效果?例如比特是:1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 復制三次: 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 ...… 查看全部問答∨ |
用于冶金行業,熱軋廠,專門軋不銹鋼的逆變器: 用的是西門子6SE70系列的逆變器,所有的逆變器都是大容量的裝機柜型,為什么電機在空載的時候或者在軋制的過程中,老燒逆變器的快熔? 燒快熔是有哪些原因引起的,不知道怎么解決?… 查看全部問答∨ |
|
有沒有哪位前輩做過基于Zigbee無線網絡技術的cc2430開發板和ds18b20溫度傳感器的無線測溫項目啊?我正在做,但是遇到個問題:程序總是停在DS18b20的驅動程序里的這一句:while(IN_DQ) {;}//等待回復#define ...… 查看全部問答∨ |
|
本帖最后由 dontium 于 2015-1-23 13:17 編輯 作者:Steven A Dean,德州儀器 (TI) 醫療產品市場營銷總監 2009 年,我們希望這一生態系統拼圖中分散的幾塊會拼合到一起,從而在設備相互操作性、無線連接、人體傳感器網絡 (BSN) 運用、數 ...… 查看全部問答∨ |