一般來(lái)說(shuō),天津nxp核心板的使用是為了較大限度地提取“公共部分”,將每個(gè)項(xiàng)目所需的、必要的部分剝離抽象出來(lái),集中在核心板上。有了這個(gè)前提,我們大概就知道核心板需要什么了。
一般而言,CPU/MCU可以正常運(yùn)行的目標(biāo)是:
電源,來(lái)自載板的5v/3.3v首先要求調(diào)整到CPU所需的各種電壓,其次更重要的是,對(duì)電源時(shí)間序列可能有嚴(yán)格的要求。
時(shí)鐘信號(hào),包括無(wú)源或有源。如果是無(wú)源晶體,需要注意匹配負(fù)載電容。在一些嚴(yán)格的情況下,可能需要考慮晶體的溫度漂移,比如32768Hz。
一般來(lái)說(shuō),程序存儲(chǔ)器就像Flash/eMMC一樣。感覺(jué)串行比較多,SDIO接口比較常見(jiàn)。
除了原理圖設(shè)計(jì)之外,隨機(jī)存儲(chǔ)器RAM,也就是常見(jiàn)的DDR,更重要的是PCBLayout的水平、等長(zhǎng)、阻抗控制等都是基本要求。
復(fù)位和監(jiān)控,一是上電監(jiān)控,確保CPU在電源穩(wěn)定之前不會(huì)移動(dòng)。
以上部分幾乎可以保證CPU上電后可以運(yùn)行,但可能不夠。一般來(lái)說(shuō),核心板可能包含一些頻率高、PCB繪制復(fù)雜的部分,就像把復(fù)雜的算法封裝成lib一樣。當(dāng)然,這種核心板一般具有將深度的行業(yè)特征,如將一些視頻/圖像的部分包含在核心板中,或?qū)AC/Phy包含在千兆以太網(wǎng)中,這取決于具體行業(yè)和企業(yè)的做法。