• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁 > 培訓(xùn)資料 > 嵌入式開發(fā):面向未來的邏輯設(shè)計(jì)—可擴(kuò)展MCU+MPU內(nèi)核
機(jī)構(gòu)主頁 > 培訓(xùn)資料>嵌入式開發(fā):面向未來的邏輯設(shè)計(jì)—可擴(kuò)展MCU+MPU內(nèi)核

嵌入式開發(fā):面向未來的邏輯設(shè)計(jì)—可擴(kuò)展MCU+MPU內(nèi)核

來源:廣州達(dá)內(nèi)教育        時(shí)間:2023-05-30        熱度:37℃        返回列表

  電子市場日益激烈的競爭已經(jīng)改變了電子設(shè)備制造商的預(yù)期,從依賴幾年的設(shè)計(jì)周期變?yōu)閹讉€(gè)月。這種新模式意味著制造商通常需要推出新產(chǎn)品,同時(shí)積極開發(fā)下一代產(chǎn)品并增加設(shè)計(jì)多樣性。此外,消費(fèi)者要求更多的電子設(shè)備特性和功能,同時(shí)也要求具有競爭力的成本和低功耗。隨著用戶尋求最適合其生活方式、工作環(huán)境和用例的特定設(shè)備,一刀切的設(shè)備也變得越來越不可行。


  所有這些因素都會(huì)給制造商的工程資源帶來額外負(fù)擔(dān),因?yàn)殚_發(fā)新型號或增強(qiáng)產(chǎn)品線多樣性通常意味著與多個(gè)供應(yīng)商同時(shí)工作。對于嵌入式控制器,這也意味著嵌入式開發(fā)人員的唯一選擇可能是使用分散的軟件工具陣列,并花費(fèi)大量時(shí)間開發(fā)可靠的工具鏈,以集成必要的功能和附件。通常,每個(gè)產(chǎn)品的工具鏈和供應(yīng)商mashup都是不同的,最終讓設(shè)計(jì)工程師花費(fèi)更少的時(shí)間來創(chuàng)建增強(qiáng)的特性和與競爭對手的區(qū)別。相反,重點(diǎn)轉(zhuǎn)向?qū)W習(xí)新的軟件和硬件,并對不熟悉的工具鏈進(jìn)行故障排除。因此,設(shè)計(jì)師或系統(tǒng)集成商可能會(huì)發(fā)現(xiàn)自己陷入兩難境地,在資源緊張時(shí),他們需要擴(kuò)展產(chǎn)品或產(chǎn)品線的性能、電源需求、成本或功能。


  早期產(chǎn)品設(shè)計(jì)和原型設(shè)計(jì)


  在早期產(chǎn)品設(shè)計(jì)和原型設(shè)計(jì)階段,早期熟悉邏輯設(shè)備和開發(fā)工具鏈?zhǔn)潜夭豢缮俚牟襟E,通常是巨大的障礙。通常情況下,設(shè)計(jì)師必須先對一系列邏輯設(shè)備進(jìn)行試驗(yàn),然后再將選擇縮減為單個(gè)設(shè)備。從這里開始,設(shè)計(jì)師必須開發(fā)特定于該設(shè)備的工具鏈,找到將軟件庫、編程語言和外圍設(shè)備集成到單個(gè)企業(yè)軟件套件中的方法,這些軟件套件可能不會(huì)針對特定用途進(jìn)行設(shè)計(jì)或優(yōu)化。盡管這是一種靈活的方法,但這個(gè)過程可能會(huì)消耗大量的開發(fā)時(shí)間和資源。潛在地,它永遠(yuǎn)不允許邏輯設(shè)備選項(xiàng)的真正比較,也不允許開發(fā)和優(yōu)化的明確途徑。


  微芯片以演示板、開發(fā)板和經(jīng)過嚴(yán)格測試的工具鏈的形式提供可擴(kuò)展的解決方案,可用于從快速原型到產(chǎn)品設(shè)計(jì)和測試的任何場景。此外,微芯片的開發(fā)板允許在早期產(chǎn)品設(shè)計(jì)和原型設(shè)計(jì)期間開發(fā)的代碼也用于項(xiàng)目的后期階段。這些開發(fā)板可用于微芯片的8位、16位和32位MCU,因此,如果性能需要改變,可以很容易地?cái)U(kuò)展到更高或更低位MCU,而無需從頭開始進(jìn)行嵌入式開發(fā)。




  微芯片的MCU與完整的MPLAB?開發(fā)生態(tài)系統(tǒng)兼容,包括MPLAB X集成開發(fā)環(huán)境(IDE)、MPLAB Xpress

IDE、MPLAB

XC編譯器和MPLAB代碼配置器。通過生態(tài)系統(tǒng)中的這些級別的選項(xiàng),可以輕松地通過原型設(shè)計(jì)和產(chǎn)品設(shè)計(jì)階段擴(kuò)展設(shè)計(jì),同時(shí)利用功能代碼和經(jīng)驗(yàn)證的硬件預(yù)生產(chǎn)做好準(zhǔn)備。


  生產(chǎn)


  在為生產(chǎn)而加速的過程中,甚至在開始生產(chǎn)之后,產(chǎn)品性能要求也會(huì)從最初的設(shè)計(jì)要求發(fā)生變化,這種情況并不少見。這可能發(fā)生在法規(guī)遵從性測試、用戶beta測試期間,甚至在產(chǎn)品上市并收到初始客戶反饋后。如果生產(chǎn)過程已經(jīng)開始,主要的資本已經(jīng)投入,最后一刻的改變可能會(huì)非常昂貴和資源密集。


  通常,擴(kuò)展邏輯硬件的能力或性能需要幾乎完全的重新設(shè)計(jì)和大量的軟件更改。然而,情況并非總是如此,特別是如果設(shè)計(jì)團(tuán)隊(duì)選擇了一家供應(yīng)商,該供應(yīng)商擁有各種性能和功率級別的邏輯產(chǎn)品。例如,微芯片提供8位、16位和32位MCU、32位MPU和16位DSC。通過利用Microchip的邏輯生態(tài)系統(tǒng),在從低性能邏輯擴(kuò)展到高性能邏輯或過渡到更節(jié)能或時(shí)間關(guān)鍵型控制性能的過程中,可以保留大部分嵌入式開發(fā)工作。


  微芯片還提供了大量獨(dú)立于核心的外圍設(shè)備、特定于應(yīng)用程序的附件和MCU選項(xiàng),使設(shè)計(jì)師能夠選擇硬件方法,提供適合應(yīng)用程序的精確和可擴(kuò)展的解決方案。這是一個(gè)更明智的選擇,而不是過度購買性能或功能來實(shí)現(xiàn)所需的功能集。


  完整的設(shè)備采購可以在單個(gè)供應(yīng)商生態(tài)系統(tǒng)內(nèi)完成,邏輯設(shè)備、外圍設(shè)備、配件和工具鏈軟件可以從一個(gè)來源獲得。因此,設(shè)計(jì)師或系統(tǒng)集成商不需要處理復(fù)雜的物料清單(BOM),BOM依賴于在整個(gè)生產(chǎn)周期中可能發(fā)生變化的多樣化供應(yīng)鏈。相反,他們可以專注于針對產(chǎn)品和性能優(yōu)化產(chǎn)品設(shè)計(jì)。




  下一代


  為特定用戶群體定制產(chǎn)品是一種日益可行的產(chǎn)品設(shè)計(jì)方法,而不是傳統(tǒng)的一刀切的單一產(chǎn)品。一些客戶要求最高的性能和最新的功能,而另一些客戶則要求基本的和價(jià)格合理的解決方案。因此,在嵌入式開發(fā)中,產(chǎn)品組合多樣性現(xiàn)在是創(chuàng)建和維護(hù)忠誠客戶群的關(guān)鍵。


  無論是為價(jià)格較低的產(chǎn)品創(chuàng)建更小、更節(jié)能的版本,還是通過向具有更高位的核心移動(dòng),甚至從MCU到MPU來提高性能,產(chǎn)品組合多樣性的可擴(kuò)展方法都是防止供應(yīng)商膨脹和采購難題的關(guān)鍵。


  使用微芯片,轉(zhuǎn)向成本更低、功耗更高、功能集更少的處理器相對容易。如果使用了不同的MCU體系結(jié)構(gòu)或系列,則無需返回并重新開發(fā)所有核心功能和接口,大部分代碼和開發(fā)也可以縮小規(guī)模,然后針對更小的MCU進(jìn)行優(yōu)化。在許多情況下,完全相同的工具鏈和大部分軟件可以直接移植到新項(xiàng)目中。因此,這種方法可以在一個(gè)產(chǎn)品組合中同時(shí)開發(fā)多個(gè)設(shè)備,而不需要花費(fèi)時(shí)間或資源來利用多個(gè)開發(fā)團(tuán)隊(duì)。


  在從MCU過渡到MPU的情況下,硬件調(diào)整被簡化,因?yàn)槲⑿酒腗PU采用模塊上系統(tǒng)(SOM)或封裝中系統(tǒng)(SiP)格式,以消除傳統(tǒng)MPU設(shè)計(jì)帶來的許多傳統(tǒng)電路板布局復(fù)雜性。此功能消除了在復(fù)雜、高速PCB設(shè)計(jì)和電源管理方面投入設(shè)計(jì)資源的需要。


  微芯片生態(tài)系統(tǒng)不僅提供了一系列邏輯性能選項(xiàng),而且還提供了一個(gè)軟件工具鏈,它可以為代碼重用提供前所未有的機(jī)會(huì),并提供一條學(xué)習(xí)曲線,使設(shè)計(jì)者和嵌入式開發(fā)人員能夠花更多的時(shí)間對產(chǎn)品進(jìn)行創(chuàng)新,而不是成倍地增加他們的工作流程。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部